Как стать автором
Обновить

Комментарии 15

А что такое карьера А+?
Рискую повторить успех известного Капитана, но в США это оценка выше высшего.
это как бизнес-центр класса А+
Конкретные примеры — очень редкий случай для таких статей.
"#2: Будьте независимы от языка"
Да мы-то с радостью, вот только работодатели против. В описаниях вакансий почти всегда акцентируют требования на конкретных библиотеках, утилитах, серверах, языках и фреймворках с учётом версий.
А еще я бы добавил, что концентрация на одном языке дает его более глубокое знание, и как следствие более успешное интервью. Поэтому я бы этот пункт переформулировал так: не циклитесь на одном языке, но и не скачите по верхушкам десятков языков без глубокого вникания хотя бы в один из них.
Мой опыт показывает обратное. Самые вкусные позиции — это «умный опытный разработчик вообще».
А я не говорил о «вкусных» позициях. Речь шла именно о подавляющем большинстве публикуемых в рунете вакансий. Выводы очевидны.
а вот статья говорила.
Судя по моему опыту, в «компаниях А+» язык как раз не имеет значения: намного важнее умение решать задачи. В том же самом гугле первые несколько собеседований чисто по алгоритмам, без разницы на каком языке вы их реализуете.
По-моему для решения задачи и нахождения алгоритма вообще знать какой-либо язык знать не нужно.
Нужно — русский, английский или еще какой-нибудь. :-)
Вы хотели сказать «Можно не знать языка программирования».
А какие из этих советов подтверждаются вашим опытом?

в той или иной степени всё видел сам или на примере друзей и знакомых.
Пункты №4,7,8 — самое частое.
Про язык, конечно, странно.

Чаще всего набирают ребят под конкретные задачи и на конкретные позиции. В ходе работы и эволюции проекта могу меняться платформу, языки и прочее. Но если тебя берут на позицию Java-разработчика, то от тебя будут ждать именно работы на Java, а не умствований на тему: "А вот, давайте я эту штуку реализую на Go". Т.е. если быть честным, то чаще всего вакансии звучат так: Python-разработчик со знанием С++, т.е. указывается необходимый стек технологий, которым принято решать те или иные задачи.

Знание большого числа языков видел для тим-лидов, менеджеров проекта и архитекторов. Но опять же достаточно часто указывают приоритетный стек.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий