Какие софт скилы нужны программисту
Перейти к содержимому

Какие софт скилы нужны программисту

  • автор:

Топ-7 soft skills для junior программистов

Обучаемых, мотивированных и эмпатичных сотрудников ждут в любой компании. А HR-специалисты из IBM отмечают, что специалисты с хорошими soft skills чаще других достигают карьерных успехов. Но работает ли это для технических специальностей? Наш ответ — да.

Секрет успешных собеседований, быстрой адаптации в компании и карьерного роста кроется не только в умении писать код. Не менее важны и мягкие навыки. Команда Учебного центра Maxima рассказывает о востребованных soft skills, которые помогут айтишникам-новичкам на старте карьеры.

Что подразумевается под soft skills?

Это надпрофессиональные навыки, которые пригодятся специалистам из самых разных сфер: от маркетологов до программистов. К гибким навыкам относятся, например, развитый эмоциональный интеллект, креативность, коммуникабельность. Soft skills помогают оставаться востребованными и конкурентоспособными, успешно адаптироваться к изменениям, эффективно работать в команде.

Нужны ли мягкие навыки IT-специалистам?

Гибкие навыки нужны не только гуманитариям. Иногда со стороны может показаться, что программисты просто сидят на удалёнке, пишут код, фиксят баги и изредка приходят на онлайн-совещания. Однако это миф. Разработчики работают в команде, взаимодействуют с тестировщиками, проектными и продуктовыми менеджерами, Unit-директорами, заказчиками и т.д. Стоит отметить и то, что профессиональный рост программистов зависит, в том числе от развитых гибких навыков.

Какие soft skills пригодятся на должности junior-разработчика?

Ещё во время собеседований HR-менеджеры уделяют большое внимание проверка soft skills. Это важно, поскольку, например, токсичные сотрудники могут негативно повлиять на работу команды. Таким образом, для старта карьеры в хорошей компании недостаточно только умения писать код.

Делимся списком наиболее востребованных soft skills, которые точно пригодятся джуниорам.

  1. Навыки поиска информации и критическое мышление. Умение гуглить и правильно задавать вопросы здорово выручает на работе, когда нужно приступить к сложной задаче.
  2. Коммуникабельность и способность наладить контакт с коллегами внутри команды и с сотрудниками из смежных отделов. Важно уметь корректно и аргументированно объяснять свою точку зрения, слушать собеседника и договариваться.
  3. Соблюдение дедлайнов. Сотрудник, регулярно тормозящий процесс, быстро становится кандидатом на увольнение. Поэтому важно правильно управлять своим временем и рассчитывать силы.
  4. Умение учиться. Обучение не заканчивается на этапе погружения в язык программирования и ООП. Самообучение — мастхэв для разработчиков всех грейдов. Мир технологий непрерывно меняется, требования заказчиков усложняются, поэтому багаж знаний придётся пополнять регулярно.
  5. Гибкость. Способность адаптироваться к новым условиям может понадобиться, например, при появлении изменений в продукте. Разработчику нужно уметь быстро ориентироваться и оперативно вносить корректировки.
  6. Проактивность. Тихоня, выполняющий падающие сверху задачи, скорее всего не приживётся в команде. Руководитель попросту не будет видеть ценность сотрудника. Поэтому важно активно включаться в рабочий процесс, брать новые задачи и по мере погружения в проект делиться идеями. Ещё один совет — не стесняться рассказывать о выполненных задачах во время дейликов (ежедневных рабочих встреч).

Как развивать soft skills?

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

Учебный центр Maxima — лицензированная компания, где учат востребованным IT-профессиям с нуля. Занятия проводят разработчики-практики, которые знают, какие специалисты востребованы на рынке труда. Преподаватели выстраивают образовательные программы с оптимальным соотношением теории и практики, дают много домашних заданий. Обучение проводится как в группах, так и индивидуально. Также УЦ Maxima помогает с трудоустройством ученикам, успешно окончившим обучение. Подробнее о курсах можно узнать на сайте компании.

Список полезных книг для развития soft skills:

  • «Новые правила деловой переписки», М. Ильяхов, Л. Сарычева.
  • «Пять пороков команды», П. Ленсиони.
  • «Анатомия заблуждений. Большая книга по критическому мышлению», Н. Непряхин.
  • «Эмоциональный интеллект. Почему он может значить больше, чем IQ», Д. Гоулман.
  • «Мозг: краткое руководство. Всё, что вам нужно знать для повышения эффективности и снижения стресса», Д. Льюис, А. Вебстер.

Хочу стать программистом!

Если вы хотите изучать программирование, то выбирайте подходящий для себя курс на сайте tutortop. Для вас мы сформировали отдельную подборку лучших онлайн-курсов на рынке и сравнили их по множеству показателей.

Основные знания и навыки, которые нужны каждому программисту

Какие навыки и личностные качества нужны программисту? Что включают в себя soft и hard skills разработчика? Рассказываем в статье.

время на прочтение: 3 мин.

Основные знания и навыки, которые нужны каждому программисту

Профессия программиста включает комплекс знаний и практических навыков, которые необходимы для успешной работы в ИТ. При этом не имеет значения язык программирования и продукт разработки — каждому пригодятся ключевые навыки программиста . Их разделяют на hard skills и soft skills.

Hard skills (жесткие навыки) — это основные профессиональные навыки программиста , которые связаны с его специализацией. Например, Backend- разработчику необходимы знания Python и базы данных MySQL, а для Full Stack- разработчика важно разбираться в работе хостинга и архитектуре веб-приложения.

Soft skills (мягкие или гибкие навыки) — это дополнительные способности и умения программиста , которые связаны с личностными качествами. Примеры soft skills: критическое мышление, переговорные навыки, эмоциональный интеллект. Разработчики развивают их при работе в команде, на тренингах и путем саморазвития. Soft skills сложнее оценить, но они также важны, как и профессиональные компетенции, а для руководящих позиций выходят на первое место.

Так какие навыки нужны программисту ? Разберем основные требования..

Soft Skills

Аналитическое мышление
Без аналитического навыка сложно представить успешного программиста: именно с таким мышлением выбирают ИТ-сферу. Как оно проявляется в работе разработчика? Ему необходимо регулярно изучать, систематизировать информацию и делать по ней выводы. Перед тем, как написать код, программист подробно изучает проект, пишет план, составляет структура продукта, выбирает инструменты и способы реализации. Системный подход помогает представить готовый продукт, определить его интерфейс и внутреннюю логику.

Работа в команде

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

Способность к обучению и развитию

В ИТ каждый год появляются новые технологии. Любому программисту необходимо владеть актуальными инструментами разработки и регулярно саморазвиваться. Рекрутер должен обращать внимание на пройденные курсы, мастер-классы, хакатоны и ИТ-конференции: они показывают профессионализм и интерес к сфере.

Адаптивность

Способность проявлять гибкость в рабочем процессе — важнейший soft skill любого специалиста . Переход на удаленный режим, изменения в коллективе, перестройка команд — постоянно меняющиеся условия, которые не должны сказываться на результативности разработчика.

Настойчивость

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

Проактивность
Компетентный разработчик думает не только о способах решения задачи, но и о том, как они повлияют на проект в целом. Такой сотрудник умеет принимать решения и ответственен за свой выбор. Этот навык тесно связан с ответственностью и целеустремленностью. В спорных моментах проактивный разработчик анализирует в первую очередь свои ошибки, не перекладывает их на других и готов переделать работу. Проактивность особенно важна для тимлида и руководителя: продуманность их решений влияет на продвижение бизнеса.

Hard Skills

C личными качествами разобрались, а какие профессиональные компетенции нужны программисту?

Умение писать понятный код
Длинный и сложный код показывает прокаченность программиста — частое заблуждение в ИТ-рекрутменте. Опытный разработчик пишет простой код, который прочитает и он, и коллеги. Это навык, которым выделяются сильные разработчики.

Структура данных и алгоритмы
Эти знания также важны, как и язык программирования. К структуре данных относятся связанные списки, массивы и стеки — с ними разработчик создает приложение.

Базы данных

Без них не обойтись ни одному программисту. Он должен разбираться в основной логике, уметь проектировать таблицы и управлять данными. Основная база данных — SQL, кроме нее существует PostgreSQL, NoSQL и другие.

Библиотеки
Представляют комплекс готовых функций, классов и объектов, которые помогают держать фокус на главном — реализовать логику приложения.

Несколько языков программирования
Основной язык может быть один, но знание нескольких расширяет выбор инструментов. К тому же некоторые из них со временем устаревают. Например, ActionScript или Perl.

Математические знания
Как минимум программисту необходимы знания простых формул и операций для
сложных алгоритмов, аналитики, систематизации и машинного обучения.

Кроме этого, программисту важно знать:

  • стек технологий;
  • программная инженерия;
  • английский язык;
  • UNIX или Linux;
  • интегрированная среда разработки;
  • управление версиями;
  • основы компьютерных сетей;
  • блокчейн;
  • UX-дизайн;
  • облачные технологии;
  • алгоритмы сортировки;
  • модульное тестирование;
  • отладка программы;
  • паттерны проектирования.

В статье мы разобрали основные знания и навыки программиста . Если вы хотите найти профессионала в свою команду, обращайтесь в кадровое ИТ-агентство BGStaff — мы учтем ваши пожелания и найдем нужного сотрудника.

#

Найдем ИТ-специалистов любого уровня и направлений

  • Работаем без предоплаты
  • Первый кандидат через 3 дня
  • Финансовая гарантия в течение 3 месяцев

Не только кодинг: топ-8 soft skills для программиста

Не только кодинг: топ-8 soft skills для программиста

Специалисты Google выяснили, что более развитые софт-скиллы напрямую связаны с продуктивностью IT-команд. А еще кандидатов с прокачанными soft skills охотнее берут на работу, ведь всем приходится взаимодействовать с коллегами, руководством или клиентами: будь ты project-менеджер, дизайнер или DevOps Engineer.

По прогнозам Deloitte Access Economics, к 2030 году профессии, требующие высокого уровня софт-скиллов от работника, составят две трети всех рабочих мест. Рассказали, какие soft skills для программиста нужно развивать, чтобы быть востребованным на IT-рынке.

Что такое soft skills

Soft-скиллы — это личностные компетенции, которые влияют на взаимодействие в команде и самоорганизацию. Ими могут быть коммуникабельность или креативность. Тогда как «харды» — это профессиональные навыки (например, владение JavaScript или Python).

Впервые о софт-скиллах заговорили в 1959 году в вооруженных силах США. Командиры стали замечать, что успех группы солдат в первую очередь зависел не от того, как они пользуются военной техникой и оружием, а от того, кто и как их возглавляет.

Антипример soft skills программиста

Рассмотрим преувеличенный пример. Трое разработчиков собираются в Google Meet: Junior, Middle и Senior. Цель — распределить роли, установить дедлайн и обговорить особенности выполнения работ по новой задаче. Таску нужно закрыть ASAP, а разработчики и без того загружены по другим проектам в компании.

Junior не умеет оценивать свои силы и хочет произвести хорошее впечатление. Поэтому он берет на себя слишком много работы и устанавливает чрезмерно амбициозный дедлайн. Когда ему ставят задачу, он быстро ее принимает, не уточняя деталей.

Middle за прошлый спринт уже успел немного выгореть, так как овертаймил по ночам, поэтому к митингу подключился злым, циничным и придирчивым. Он не расположен к разговору, агрессивно отвечает, не готов адекватно воспринимать другие точки зрения и конструктивную критику.

Senior-разработчика «триггерит» неуважение со стороны миддла, у них завязывается конфликт, но какие-то таски в итоге удается поставить. После встречи сеньор не пишет подробное ТЗ, так как он занят другими задачами, а потому у каждого складывается свое представление о своем To Do.

Результат — работа сделана неверно, все нужно переделывать на дополнительной итерации, а дедлайны уже «прогорели»‎. Хотя каждый участник был по-своему компетентен в вопросах разработки. Все — из-за отсутствия прокаченных soft skills, нужных для IT.

Какие софтскиллы нужны для программиста

Чтобы работать эффективно и оставаться востребованным на рынке труда, нужны soft skills: разработчику, дизайнеру, маркетологу, product-менеджеру, бизнес-аналитику и другим специалистам. В исследовании Всемирного экономического форума, основанном на прогнозах руководителей более 300 мировых компаний, а также на данных LinkedIn, FutureFit.AI и Исследовательского института ADP, выделили топ-10 скиллов, которые будут востребованы до 2025 года.

Не только кодинг: топ-8 soft skills для программиста

Смотреть детальнее

«Харды»‎, связанные с технологиями и программированием, занимают всего два пункта в рейтинге. Остальные — soft skills for IT и других сфер, доминирующих на рынке труда.

Аналитическое мышление и инновационность

Аналитическое мышление — это способность обрабатывать данные. Оно помогает правильно понимать, оценивать, систематизировать и структурировать информацию, находить взаимосвязи и делать выводы.

Человек с развитым аналитическим мышлением:

  • быстро разбивает крупные проблемы на мелкие;
  • умеет собирать достоверную информацию и правильно ее оценивать;
  • не теряется в большом потоке данных;
  • легко находит подходящие решения и альтернативные варианты;
  • выстраивает мысли последовательно и логично;
  • легко замечает взаимосвязи между явлениями.

Топ книг для прокачки аналитического мышления:

  • «Книга решений. 50 моделей стратегического мышления», Микаэль Крогерус, Роман Чеппелер;
  • «Аналитическая культура», Карл Андерсон.

Активный и стратегический подход к обучению

Барак Обама, будучи президентом, читал по часу в день. Один из самых выдающихся инвесторов в истории, Уоррен Баффет, тратил 80% времени на чтение. А Билл Гейтс читает по одной книге в неделю и каждый год берет 2-недельный отпуск на чтение.

Действительность меняется с невероятной скоростью, навыки устаревают, каждый год появляются новые инструменты и профессии, а потому важно учиться и поддерживать актуальность своих знаний. К примеру, в вакансиях все чаще можно встретить в требованиях знание микросервисов и опыт с Highload.

Комплексный подход к решению проблем

Умение преодолевать сложные задачи, а также способность справляться с неожиданными ситуациями — критично важные софт-скиллы для разработчика. У них не меньшее значение, чем у знания языков программирования и навыков разработки программного обеспечения. Опыт работы во время пандемии и полномасштабного вторжения рф в Украину заставляют нас ежедневно «прокачивать» этот навык.

Например, работая в стартапе можно встретиться с частыми изменениями требований. Представьте, через месяц релиз, а сегодня на колл подключается PM и говорит, что теперь продукт должен ориентироваться совсем на другую ЦА. Ваша задача — не паниковать, а оценить, что уже готово, что нужно проанализировать и изменить, а что — создать с нуля. После этого с командой можно проанализировать возможные сроки и вернуться к клиенту с несколькими решениями.

Критическое мышление и аналитические навыки

В процессе работы над проектом могут возникнуть неожиданные проблемы. Например, клиент может быть уверен, что лучше использовать для разработки определенную технологию. При этом он не учитывает масштабирование продукта, не понимает, что ему придется «платить дважды» и не хочет тратить время на обсуждения. Важно не злиться, трезво оценивать ситуацию и конструктивно доносить аргументы. Этого невозможно добиться без прокачанного критического мышления.

Отчет Hart Research Associates показал, что 93% работодателей даже оценивают критическое мышление у кандидата как более важное, чем, к примеру, степень бакалавра.

Топ книг для прокачки критического мышления:

  • «Биология добра и зла. Как наука объясняет наши поступки», Роберт Сапольски;
  • «Критическое мышление. Анализируй, сомневайся, формируй свое мнение», Том Чатфилд;
  • «Думай медленно… Решай быстро», Даниэль Канеман.

Креативнось (мышление out of the box), оригинальность и инициативность

Среди самых важных софт-скилов программиста будущего — креативность. Ведь в процессе работы над проектом часто возникают ситуации, вносятся существенные изменения, на которые нужно уметь быстро и оригинально реагировать. А еще специалистам разного профиля в IT часто приходится работать в условиях ограниченных ресурсов.

Так, потратив всего $600, креативные украинцы использовали 3D-принтеры и дешевые осколочные гранаты, чтобы превратить дроны, которые дети берут для съемок панорам для Instagram, в оружие для точных и скрытых атак. Их использовали, чтобы сбрасывать маленькие бомбы на крыши российского транспорта.

«Это (креативность — Прим. ред.) уникальная человеческая черта, которую не может заменить никакой алгоритм», — утверждает эксперт по искусственному интеллекту Кай-Фу Ли. На его взгляд, творческие способности стоит развивать всем, независимо от профессии или роли.

Топ книг для прокачки креативности:

  • «Техника рождения идей», Джеймс Вебб Янг;
  • «Тайный эксперт. Комбинируй, смешивай, создавай прорывные идеи», Майкл Микалко;
  • «Креатив по правилам. От идеи до готового бизнеса», Тина Силиг;
  • «Найти идею. Введение в ТРИЗ — теорию решения изобретательских задач», Генрих Альтшуллер.

А также советуем посмотреть видео “Creative thinking — how to get out of the box and generate ideas: Giovanni Corazza (TED)”:

Лидерство и социальное влияние

Аналитики World Economic Forum отмечают, что ни одному компьютеру пока не под силу взять на себя задачи лидера — вдохновлять и вести команду. Лидер — это основание любой команды. От него зависит культура команды, общее настроение и атмосфера. Основная задача лидера — сплотить людей. Причем успешные лидеры тратят в два раза больше времени на формирование команды, чем рядовые руководители, но итоговый результат того стоит.

Что почитать для прокачки лидерских качеств: «Эмоциональный интеллект лидера», Дэниел Гоулман.

Стрессоустойчивость и гибкость

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

Навыки аргументации, решения проблем и генерации идей

CEO Linkedin Джефф Уэйнер, ссылаясь на исследования, рассказал, что из всех soft skills у разработчиков менее всего развиты навыки коммуникации и аргументации. Часто разработчикам бывает сложно строить диалог и доносить свои мысли, особенно если разговор нужно вести с человеком не из IT-среды.

При этом в современных компаниях программистам приходится много общаться с коллегами, менеджерами и клиентами. Например, разработчика могут привлечь в качестве эксперта на презентацию с заказчиком.

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

Топ книг для прокачки навыков аргументации:

  • «Договориться можно обо всем! Как добиваться максимума в любых переговорах», Гэвин Кеннеди;
  • «Как побороть застенчивость», Филип Зимбардо;
  • «Мастерство общения. Как найти общий язык с кем угодно», Пол МакГи;
  • «Как завоевывать друзей и оказывать влияние на людей», Дейл Карнеги.

Soft skills для разработчиков: зачем и как развивать?

Спрос на IT-специалистов растет с каждым днем, вместе с этим увеличивается конкуренция. Для построения карьеры в хорошей компании уже недостаточно только профессиональный навыков (hard skills). Работодатели стали также обращать внимание и на так называемые “мягкие” навыки — soft skills. Это навыки, которые не связаны с профессией, а относятся больше к личностным качествам (коммуникабельность, креативность, эмпатия и тд). О том, действительно ли это так важно, какие навыки требуются и как их развивать — поговорим сегодня.

image

Почему 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?

О коммуникативности:

  1. Гэвин Кеннеди «Договориться можно обо всем! Как добиваться максимума в любых переговорах»
  2. Джим Кэмп «Сначала скажите «Нет»»
  1. Роман Пихлер «Управление продуктом в Scrum. Agile-методы для вашего бизнеса».
  2. Майкл Микалко «Рисовый штурм и ещё 21 способ мыслить нестандартно».
  3. Стивен Кови «7 навыков высокоэффективных людей».
  4. Майкл Атавар «Креативность. Используй нестандартные решения каждый день».
  1. Том ДеМарко «Deadline. Роман об управлении проектами».
  2. Дэвид Аллен «Как привести дела в порядок».
  3. Даниел Канеман «Думай медленно… решай быстро»

Вывод

Soft skills необходимо также развивать, как и навыки программирования. На рынке это лишним точно не будет, а в большинстве случаев сыграет вам на руку. Поэтому определитесь с тем навыком, который хотите улучшить. Не беритесь за все и сразу! Действуйте постепенно, одно за другим. Тогда это будет эффективно.

Напишите вашу точку А и точку Б. С чего начинаете и к какому результату хотите прийти? Не забудьте установить сроки.

Для реализации составьте план с контрактными действиями. Например, хочу развивать навык коммуникации. Значит каждый день я должен общаться с одним незнакомым человеком.

Не бойтесь, практикуйтесь и все обязательно получится! Команда Evercode Lab Вас поддержит.

  • soft skills
  • гибкие навыки
  • мягкие навыки
  • карьера ит-специалиста
  • карьера в it-индустрии
  • обучение
  • GTD
  • Карьера в IT-индустрии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *