home.social

#как_расти_разработчику — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #как_расти_разработчику, aggregated by home.social.

  1. Коммуникабельность, адаптивность и навык выступлений: какие софты помогут вырасти в зарплате на 30%

    Коммуникабельность, умение работать в команде, стрессоустойчивость и вот это вот все — давно формальные требования в описаниях вакансий. Но почему-то некоторые рекрутеры и менеджеры считают иначе. По данным LinkedIn, 92% HR-специалистов ставят мягкие навыки наравне с техническими или выше при принятии решений о найме. Например, если два кандидата одинаково хорошо знают Python, работу получит тот, кто соблюдает дедлайны, умеет объяснять решения, работать в условиях неопределённости и находить общий язык с командой. В статье разберём, что такое софт-скиллы, чем они отличаются от хардов, почему они важны именно в IT и какие мягкие навыки ценятся на рынке больше всего.

    habr.com/ru/companies/habr_car

    #образование_в_ит #образование_в_it #софтскиллы #софты #как_расти_разработчику #мягкие_навыки

  2. Коммуникабельность, адаптивность и навык выступлений: какие софты помогут вырасти в зарплате на 30%

    Коммуникабельность, умение работать в команде, стрессоустойчивость и вот это вот все — давно формальные требования в описаниях вакансий. Но почему-то некоторые рекрутеры и менеджеры считают иначе. По данным LinkedIn, 92% HR-специалистов ставят мягкие навыки наравне с техническими или выше при принятии решений о найме. Например, если два кандидата одинаково хорошо знают Python, работу получит тот, кто соблюдает дедлайны, умеет объяснять решения, работать в условиях неопределённости и находить общий язык с командой. В статье разберём, что такое софт-скиллы, чем они отличаются от хардов, почему они важны именно в IT и какие мягкие навыки ценятся на рынке больше всего.

    habr.com/ru/companies/habr_car

    #образование_в_ит #образование_в_it #софтскиллы #софты #как_расти_разработчику #мягкие_навыки

  3. Коммуникабельность, адаптивность и навык выступлений: какие софты помогут вырасти в зарплате на 30%

    Коммуникабельность, умение работать в команде, стрессоустойчивость и вот это вот все — давно формальные требования в описаниях вакансий. Но почему-то некоторые рекрутеры и менеджеры считают иначе. По данным LinkedIn, 92% HR-специалистов ставят мягкие навыки наравне с техническими или выше при принятии решений о найме. Например, если два кандидата одинаково хорошо знают Python, работу получит тот, кто соблюдает дедлайны, умеет объяснять решения, работать в условиях неопределённости и находить общий язык с командой. В статье разберём, что такое софт-скиллы, чем они отличаются от хардов, почему они важны именно в IT и какие мягкие навыки ценятся на рынке больше всего.

    habr.com/ru/companies/habr_car

    #образование_в_ит #образование_в_it #софтскиллы #софты #как_расти_разработчику #мягкие_навыки

  4. Коммуникабельность, адаптивность и навык выступлений: какие софты помогут вырасти в зарплате на 30%

    Коммуникабельность, умение работать в команде, стрессоустойчивость и вот это вот все — давно формальные требования в описаниях вакансий. Но почему-то некоторые рекрутеры и менеджеры считают иначе. По данным LinkedIn, 92% HR-специалистов ставят мягкие навыки наравне с техническими или выше при принятии решений о найме. Например, если два кандидата одинаково хорошо знают Python, работу получит тот, кто соблюдает дедлайны, умеет объяснять решения, работать в условиях неопределённости и находить общий язык с командой. В статье разберём, что такое софт-скиллы, чем они отличаются от хардов, почему они важны именно в IT и какие мягкие навыки ценятся на рынке больше всего.

    habr.com/ru/companies/habr_car

    #образование_в_ит #образование_в_it #софтскиллы #софты #как_расти_разработчику #мягкие_навыки

  5. Зачем айтишникам английский и где учить язык

    Войти в IT можно и без английского — но только до первого проекта. Потом начинается классика: документация на английском, ошибки на Stack Overflow — на английском, интерфейсы — тоже. Получается, что знание языка — это не плюс к резюме, а базовый инструмент, как Git или IDE. А когда команда международная, то без английского команда просто не поймет друг друга. В статье расскажем, в каких IT-профессиях чаще всего нужен английский, достаточно ли базовых школьных знаний для работы и где можно прокачать язык для карьерного роста.

    habr.com/ru/companies/habr_car

    #образование_в_ит #образование_в_it #английский #английский_язык #английский_язык_изучение #разработка #карьера_в_it #карьера_в_ит #как_расти_разработчику #менеджмент

  6. От мидла к синьору. Часть вторая

    В прошлой части я перечислил советы по развитию качества принятия решений. В этот раз поговорим о практических принципах, которые можно брать и использовать «здесь и сейчас». Подходов, советов и принципов существует очень много, и их можно отобрать и классифицировать по-разному, в зависимости от того, чему отдать приоритет. В данном случае я отобрал то, что влияет на поддерживаемость кода, надежность и удобство работы с системой. Я исхожу из того, что по мере развития система должна упрощаться: упрощаться кодовая база, увеличиваться прозрачность работы компонентов и их взаимодействия. Звучит абсурдно, ведь новые фичи добавляются и добавляются. Но в то же время разработчики лучше понимают, с чем имеют дело — проясняется предметная область и сценарии использования. Выявляются похожие по смыслу вещи, они объединяются. Неудачные решения заменяются на более удачные. Принципы, которые я перечислю дальше, конечно не 100-процентная истина. Как всегда, все хорошо к месту. Например, если сопоставляются два варианта, и обычно, при прочих равных, один вариант лучше, то все-равно найдется ситуация, когда лучше использовать другой вариант. Но даже сама идея о том, что существуют варианты и есть некий критерий выбора, поможет принять осознанное решение. Когда это все может пригодиться? На стадии дизайна, при реализации и на код-ревью. Другими словами — всегда. Итак, вот несколько идей, которые можно использовать, когда нужно сделать выбор.

    habr.com/ru/articles/883388/

    #советы_разработчику #как_расти_разработчику

  7. От мидла к синьору. Часть первая

    Если попробовать свести разницу в уровнях разработчиков к одному критерию, то, я думаю, это будет качество принимаемых решений. Например, решения по дизайну кода, архитектуре, выбору технологии и т. д. Первое наблюдение: джун не в состоянии сам принять решение, ему нужна помощь. Мидл, скорее всего, сам выберет какое-то решение, но оно может не быть оптимальным в перспективе. А решение, которое примет синьор, не только закроет текущую задачу, но и останется актуальным в будущем. Второе наблюдение: мидлы часто говорят о нехватке информации, контекста. Например, ссылаются на незнание архитектуры проекта, отсутствие документации, непроработанность требований и т. д. А опытный разработчик в тех же условиях может сам разобраться и предложить несколько вариантов. На основе этих наблюдений уточним критерий уровня разработчика — это качество принимаемых решений в условиях недостаточной информации. Под качеством я имею ввиду «живучесть» решения. То есть принятое когда-то решение не начинает приносить проблемы и неудобства по мере развития системы. Другими словами, оно является эволюционно устойчивым . Можно ли разработчику улучшить навыки принятия решений и таким образом вырасти? Я думаю, да. Здесь я собрал несколько советов по развитию этих навыков. А в следующей статье будут практические принципы, которые помогут сделать выбор. Поехали

    habr.com/ru/articles/866770/

    #советы_разработчику #как_расти_разработчику