[GTD, Карьера в IT-индустрии] Soft skills для разработчиков: зачем и как развивать?
Автор
Сообщение
news_bot ®
Стаж: 6 лет 11 месяцев
Сообщений: 27286
Спрос на IT-специалистов растет с каждым днем, вместе с этим увеличивается конкуренция. Для построения карьеры в хорошей компании уже недостаточно только профессиональный навыков (hard skills). Работодатели стали также обращать внимание и на так называемые “мягкие” навыки — soft skills. Это навыки, которые не связаны с профессией, а относятся больше к личностным качествам (коммуникабельность, креативность, эмпатия и тд). О том, действительно ли это так важно, какие навыки требуются и как их развивать — поговорим сегодня.
Почему soft skills стали необходимы?
Все мы знаем “известный” образ программиста: интроверт, в бабушкином свитере, растянутых штанах и очках. Конечно, в момент зарождения профессии (и появления этого стереотипа) ни о каких soft skills речи не шло, потому что, если ты умел писать код, то был уже крут! Сейчас сфера IT и сама профессия существенно изменилась.
В обязанности хорошего разработчика входит уже не только выполнение тех.заданий, но и навыки управления командой, общения с клиентами и другие. Другими словами, к специалистам стало больше требований.
Зачем разработчику soft skills?
1. Помогает при трудоустройстве
Согласитесь, в случае, если работодателю нужно выбрать между двумя кандидатами с одинаковыми профессиональными навыками (hard skills), то выбор будет сделан в пользу того, кто обладает еще и хорошими soft skills. Выгоднее взять человека, который может брать на себя ответственность, любит проявлять инициативу, руководить процессом, в состоянии общаться с командой и слушать собеседника.
2. Большая вероятность карьерного роста
Развитые “мягкие” навыки однозначно помогают в карьерной лестнице, потому что с каждой новой ступенькой становится все больше обязанностей. Если вы хотите дорасти до сеньора, то стоит задуматься о развитии soft skills. От джуна он отличается не только своим опытом, но и способностью принимать решения, которые будут выгодны для компании.
Компания Google в 2017 году провела интересное исследование на эту тему. Они решили определить лучшие команды внутри компании. По результатам, оказалось, что сотрудники самых продуктивных команд — это люди, которые обладают высоким уровнем soft skills.
Какие soft skills необходимы?
1. Коммуникативность
Это навыки переговоров, презентации, умение находить компромиссы и работать в команде.
Разработка продукта — это коллективный труд. Хочешь не хочешь, а с командой взаимодействовать придется. Тем более сейчас, когда многие компании проводят ретроспективы и другие внутренние мероприятия, на которых обсуждают проблемы, пути решения и новые идеи.
Навыки коммуникации пригодятся при общении с коллегами, обмене опытом и знаний. Если вы хотите развиваться, то без этого никуда.
Как развивать?
- Больше общайтесь. Да, возможно страшно, непривычно, но это нормально. Особенно, если вы долгое время работали на фрилансе, где самостоятельно выполняли свою работу и отвечали за нее. Естественно после этого будет непривычно работать в команде. Но стоит помнить, что это временный этап. Чем раньше вы переступите страх — начнете общаться, быть открытым и заинтересованным, тем скорее это станет для вас привычным.
- Не бойтесь просить о помощи. Коллектив — это место, где все трудятся над одним делом, поэтому не стесняйтесь и обращайтесь к коллегам за помощью. Думаю, им будет приятно и вы будете тренировать свой скилл (главное не злоупотреблять)
2. Креативность и гибкость
Этот пункт про умение быстро адаптироваться к новым условиям и находить нестандартные варианты решения ситуации.
Во время работы над IT-продуктом часто вносятся существенные коррективы, на которые нужны быстро реагировать. Также разработчику нужно иметь нестандартное мышление, чтобы генерировать предложения по улучшению продукта.
Как развивать?
- Находите новые подходы к старым задачам. Спрашивайте себя: “А как тут можно сделать по-другому?”.
- Беритесь за непривычные для вас задачи. Однажды я услышала фразу, которую очень хорошо запомнила: “ад повышает скилл”. Она означает, что чем сложнее ты берёшь для себя задачи, тем быстрее учишься.
3. Дисциплинированность
Сюда относится тайм-менеджмент и умение расставлять приоритеты.
Когда параллельно идут несколько проектов, то не просто важно, а необходимо уметь управлять своим временем и понимать, как распределять свои ресурсы.
Как развивать?
- Хранить все задачи в одном месте. Это может быть приложение или блокнот. Тут, во-первых, необходимо приучить себя его вести (если вы до сих пор этого не сделали), а во-вторых, при таком подходе вы точно ничего не потеряете и не забудете.
- Каждую задачу расставлять по приоритетам.
- Начинать с самой трудной задачи. Бывало ли у вас такое, что весь день вроде бы что-то делали, а под вечер смотрите — самая сложная задача не выполнена. Этот аспект как раз про это. Бизнес- тренер Брайан Трейси говорит: «съешьте с утра лягушку», то есть в начале дня выполните самую трудную задачу.
4. Самостоятельность и проактивность
Тут принцип простой: делать больше, чем от вас ожидают и не задавать лишний раз вопросов, на которые вы сами можете найти ответ.
Как развивать?
- Не нужно по-любому возникшему вопросу сразу же бежать к старшим коллегам — загуглите и попытайтесь решить проблему самостоятельно. Такой подход экономит не только ваше время, но и время других сотрудников. И добавляет плюсик к репутации.
Как проверить свои soft skills?
Профессиональные навыки подтверждают дипломы, сертификаты и грамоты, а вот как проверить soft skills?
Мне кажется, тут один вариант: спросить мнение у своей семьи, друзей. Они вас знают и точно подскажут, над чем стоит поработать.
Что почитать на тему soft skills?
О коммуникативности:
- Гэвин Кеннеди «Договориться можно обо всем! Как добиваться максимума в любых переговорах»
- Джим Кэмп «Сначала скажите «Нет»»
О креативности:
- Роман Пихлер «Управление продуктом в Scrum. Agile-методы для вашего бизнеса».
- Майкл Микалко «Рисовый штурм и ещё 21 способ мыслить нестандартно».
- Стивен Кови «7 навыков высокоэффективных людей».
- Майкл Атавар «Креативность. Используй нестандартные решения каждый день».
О тайм- менеджменте:
- Том ДеМарко «Deadline. Роман об управлении проектами».
- Дэвид Аллен «Как привести дела в порядок».
- Даниел Канеман «Думай медленно… решай быстро»
Вывод
Soft skills необходимо также развивать, как и навыки программирования. На рынке это лишним точно не будет, а в большинстве случаев сыграет вам на руку. Поэтому определитесь с тем навыком, который хотите улучшить. Не беритесь за все и сразу! Действуйте постепенно, одно за другим. Тогда это будет эффективно.
Напишите вашу точку А и точку Б. С чего начинаете и к какому результату хотите прийти? Не забудьте установить сроки.
Для реализации составьте план с контрактными действиями. Например, хочу развивать навык коммуникации. Значит каждый день я должен общаться с одним незнакомым человеком.
Не бойтесь, практикуйтесь и все обязательно получится! Команда Evercode Lab Вас поддержит.
===========
Источник:
habr.com
===========
Похожие новости:
- [Карьера в IT-индустрии, Разработка игр, Удалённая работа, Управление персоналом] Ещё 5 профессий, нужных в геймдеве
- [Искусственный интеллект, Машинное обучение, Обработка изображений] MIT убрал датасет Tiny Images из-за расистских и оскорбительных терминов
- [IT-стандарты, Образование за рубежом, Учебный процесс в IT] xAPI и IMS Caliper. Или ADL против IMS?
- [Карьера в IT-индустрии, Математика, Научно-популярное, Физика] Нефтянка для инженеров, программистов, математиков и широких масс трудящихся, часть 4
- [Интервью, Карьера в IT-индустрии, Космонавтика] Мечтают ли разрабы о космонавтике, норм ли Восточный, почему Маск обязан Рогозину // Мы обречены #9 — Виталий Егоров
- [Python, Программирование, Карьера в IT-индустрии] Полный список вопросов с собеседований по Python для дата-сайентистов и инженеров (перевод)
- [Agile, Интервью, Управление персоналом, Управление проектами] Точка кристаллизации негатива в команде: Как ее найти и что с ней делать?
- [Карьера в IT-индустрии, Конференции, Программирование, Учебный процесс в IT] Календарь онлайн-событий в сфере IT на июль 2020
- [Карьера в IT-индустрии] Я перегорел, уже как 2 года
- [Машинное обучение, Обработка изображений, Работа с видео] Нейросеть Disney Research реалистично заменяет лица на видео
Теги для поиска: #_gtd, #_karera_v_itindustrii (Карьера в IT-индустрии), #_soft_skills, #_gibkie_navyki (гибкие навыки), #_mjagkie_navyki (мягкие навыки), #_karera_itspetsialista (карьера ит-специалиста), #_karera_v_itindustrii (карьера в it-индустрии), #_obuchenie (обучение), #_gtd, #_karera_v_itindustrii (
Карьера в IT-индустрии
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 15:20
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 11 месяцев |
|
Спрос на IT-специалистов растет с каждым днем, вместе с этим увеличивается конкуренция. Для построения карьеры в хорошей компании уже недостаточно только профессиональный навыков (hard skills). Работодатели стали также обращать внимание и на так называемые “мягкие” навыки — soft skills. Это навыки, которые не связаны с профессией, а относятся больше к личностным качествам (коммуникабельность, креативность, эмпатия и тд). О том, действительно ли это так важно, какие навыки требуются и как их развивать — поговорим сегодня. Почему soft skills стали необходимы? Все мы знаем “известный” образ программиста: интроверт, в бабушкином свитере, растянутых штанах и очках. Конечно, в момент зарождения профессии (и появления этого стереотипа) ни о каких soft skills речи не шло, потому что, если ты умел писать код, то был уже крут! Сейчас сфера IT и сама профессия существенно изменилась. В обязанности хорошего разработчика входит уже не только выполнение тех.заданий, но и навыки управления командой, общения с клиентами и другие. Другими словами, к специалистам стало больше требований. Зачем разработчику soft skills? 1. Помогает при трудоустройстве Согласитесь, в случае, если работодателю нужно выбрать между двумя кандидатами с одинаковыми профессиональными навыками (hard skills), то выбор будет сделан в пользу того, кто обладает еще и хорошими soft skills. Выгоднее взять человека, который может брать на себя ответственность, любит проявлять инициативу, руководить процессом, в состоянии общаться с командой и слушать собеседника. 2. Большая вероятность карьерного роста Развитые “мягкие” навыки однозначно помогают в карьерной лестнице, потому что с каждой новой ступенькой становится все больше обязанностей. Если вы хотите дорасти до сеньора, то стоит задуматься о развитии soft skills. От джуна он отличается не только своим опытом, но и способностью принимать решения, которые будут выгодны для компании. Компания Google в 2017 году провела интересное исследование на эту тему. Они решили определить лучшие команды внутри компании. По результатам, оказалось, что сотрудники самых продуктивных команд — это люди, которые обладают высоким уровнем soft skills. Какие soft skills необходимы? 1. Коммуникативность Это навыки переговоров, презентации, умение находить компромиссы и работать в команде. Разработка продукта — это коллективный труд. Хочешь не хочешь, а с командой взаимодействовать придется. Тем более сейчас, когда многие компании проводят ретроспективы и другие внутренние мероприятия, на которых обсуждают проблемы, пути решения и новые идеи. Навыки коммуникации пригодятся при общении с коллегами, обмене опытом и знаний. Если вы хотите развиваться, то без этого никуда. Как развивать?
2. Креативность и гибкость Этот пункт про умение быстро адаптироваться к новым условиям и находить нестандартные варианты решения ситуации. Во время работы над IT-продуктом часто вносятся существенные коррективы, на которые нужны быстро реагировать. Также разработчику нужно иметь нестандартное мышление, чтобы генерировать предложения по улучшению продукта. Как развивать?
3. Дисциплинированность Сюда относится тайм-менеджмент и умение расставлять приоритеты. Когда параллельно идут несколько проектов, то не просто важно, а необходимо уметь управлять своим временем и понимать, как распределять свои ресурсы. Как развивать?
4. Самостоятельность и проактивность Тут принцип простой: делать больше, чем от вас ожидают и не задавать лишний раз вопросов, на которые вы сами можете найти ответ. Как развивать?
Как проверить свои soft skills? Профессиональные навыки подтверждают дипломы, сертификаты и грамоты, а вот как проверить soft skills? Мне кажется, тут один вариант: спросить мнение у своей семьи, друзей. Они вас знают и точно подскажут, над чем стоит поработать. Что почитать на тему soft skills? О коммуникативности:
О креативности:
О тайм- менеджменте:
Вывод Soft skills необходимо также развивать, как и навыки программирования. На рынке это лишним точно не будет, а в большинстве случаев сыграет вам на руку. Поэтому определитесь с тем навыком, который хотите улучшить. Не беритесь за все и сразу! Действуйте постепенно, одно за другим. Тогда это будет эффективно. Напишите вашу точку А и точку Б. С чего начинаете и к какому результату хотите прийти? Не забудьте установить сроки. Для реализации составьте план с контрактными действиями. Например, хочу развивать навык коммуникации. Значит каждый день я должен общаться с одним незнакомым человеком. Не бойтесь, практикуйтесь и все обязательно получится! Команда Evercode Lab Вас поддержит. =========== Источник: habr.com =========== Похожие новости:
Карьера в IT-индустрии ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 15:20
Часовой пояс: UTC + 5