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

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

Брайан Трейси говорит: «съешьте с утра лягушку», то есть в начале дня выполните самую трудную задачу.

Трудных или необходимых? Есть трудные задачи и их решать можно неделями. А 40 простых задач будут так и висеть.
Необходимых.

Когда делаешь 40 мелких задач, среди одной долгой, список сокращается до одного прерывания, не нужно смотреть на простыню и отвечать на 40 вопросов "и когда же"? Проще сделать и забыть.

Не нужно по-любому возникшему вопросу сразу же бежать к старшим коллегам — загуглите и попытайтесь решить проблему самостоятельно. Такой подход экономит не только ваше время, но и время других сотрудников. И добавляет плюсик к репутации.


Пожалуйста, не стоит тратить на это больше 15 минут. На простой вопрос — вам быстро дадут ответ, сложный вопрос — хорошо будет обсудить. Более того, коллеги будут знать уровень вашего знания и правильно его оценивать, в том числе и при оценке работы. т.е. будут понимать что больше времени чем решение задачи у вас съел гуглёж терминов или способа постановки.

Плохой вариант — подходить с теми же проблемами, которые уже решали.
Да, согласна. Понятно, что если ты копаешься в гугле уже час, то лучше подойти спросить. Я больше о тех ситуациях, когда человек может сам подумать и найти ответ на свой вопрос. Но вместо этого «дергает» коллег и задает вопрос ради вопроса.
НЛО прилетело и опубликовало эту надпись здесь
Думаете либо то либо другое?

Смотря какие цели:) Уж очень часто встречаются люди на principal+ позициях, у которых основные навыки — soft. Да и по статистике большинство людей после senior engineer растут в engineering manager, для которых опять же soft skills куда важнее hard skills.


Вот и получается, что hard skills нужны по большей части только на определённом уровне, upper middle я б сказал, как и с человеческими языками:), а дальше если хочешь именно карьеру делать — только развитие soft skills + поддержание hard skills на должном уровне с редким прокачиванием очередной технологии (например — react/angular, docker, aws/kubernetes или go, когда они появились). Дальше hard skills прокачивать можно, но по моему опыту рынку это не особо нужно.

Есть задачи, для которых нужны ну прямо очень высокие hard skills.

Не спорю — существуют. Только вот позиций, где такие задачи были бы основной частью работы — достаточно мало. Более того, если задачи, например, алгоритмические — то зачастую зовут человека с кандидатской в области cs/математики, а рядом сажают инженера, который алгоритм может и не придумает, но имея описание вполне закодит и сделает поддерживаемым.


Интересно, какой Вы пример имели в виду?

Уж очень часто встречаются люди на principal+ позициях, у которых основные навыки — soft

Просто те навыки, которые для разработчика — soft, для руководителя вполне себе hard. Просто потому, что основные инструменты руководителя — не IDE и отладочная плата, а электронная почта, грамотная речь и умение налаживать связи.
Вот сейчас все ринутся прокачивать мягкие навыки, а потом получаем приложения для записи образов на флешку размером 128 мегабайт.

Зато красивенько, няшненько, модненько!

Тьфу!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории