Качай скиллы с гита, у меня тут в канале скилл, этот скилл экономит токены!
Да, это, конечно, заебись. Но почему-то из моего инфополя никто не говорит про софт-скиллы. Я сам даже не задумывался, для чего они нужны. Но вчера у нас провел пару по менеджменту сотрудник совкомбанка и он намекнул, что на позицию джуна и тд требуются хард скиллы, но те позиции, что выше уже требуются по большей части софт скиллы.
Тебе придется:
• нормально объяснить, что ты сделал;
• задать вопрос, когда застрял;
• договориться с дизайнером, менеджером или другим разработчиком;
• принять критику на code review;
• предупредить, что задача не укладывается в срок;
• самому понять, что именно от тебя хотят.
Софт-скиллы — это не про «быть душой компании» и бесконечно ходить на тимбилдинги. Это про то, чтобы делать совместную работу быстрее, понятнее и спокойнее.
Самые полезные навыки для разраба:
Коммуникация - Умение объяснять сложное простыми словами. Не «там всё сломалось», а «Проблема возникает в этом сценарии, причина вот такая, предлагаю исправить следующим образом».
Умение задавать вопросы - Не надо часами молча страдать над непонятной задачей. Сначала попробуй разобраться сам, а потом сформулируй конкретный вопрос: что проверил, где застрял и какой вариант решения рассматриваешь.
Ответственность - Если понимаешь, что не успеваешь, скажи об этом заранее. Плохая новость, сообщённая вовремя, лучше, чем внезапный сюрприз в день релиза.
Умение принимать обратную связь. Замечание к твоему коду - это не нападение на тебя лично. Code review существует для того, чтобы сделать решение лучше.
Самоорганизация - Планируй задачи, фиксируй договорённости, разбивай большую работу на маленькие этапы. Это сильно снижает пиздец в голове.
Технические навыки помогают попасть в профессию. Софт-скиллы помогают в ней вырасти.
