Перейти к содержимому
Обложка сообщества Разное

Что нужно уметь разработчикам, чтобы их карьера росла

1. Ответственность – Умение оценивать объем и сроки выполнения работ, а потом делать обещанное вовремя без лишних напоминаний

2. Кодирование – Умение писать простой и понятный код, который легко поддерживать – Участие в документировании программного кода в соответствии с принятыми в компании процедурами – Умение проводить code review коллег – Умение работать с чужим кодом, проводить рефакторинг и оптимизацию существующего кода

3. Решение проблем – Быть готовым быстро разобраться в новой для себя технологии – Умение декомпозировать задачи – Умение находить простые решения для сложных задач

4. Командная работа – Знание средств командной разработки – Умение работать в команде – Активное взаимодействие с командами смежников внутри компании – Не бояться общения с заказчиками, в том числе внутренними

5. Архитектура – Умение разрабатывать API, микросервисы, библиотеки – Умение прорабатывать архитектурные решения – Понимание архитектуры высоконагруженных систем, проблем распределения нагрузки и масштабируемости

6. Бизнес – Понимание того, как бизнес-решения влияют на приоритезацию процесса разработки – Привычка аргументировать свои решения метриками – Желание передавать знания и управлять подчиненными, обучать и развивать профессионалов – Участие в найме необходимых для работы людей, участие в их адаптации к работе в компании – Умение говорить на одном языке с разработчиками и бизнес-командой, задавать вопросы, формулировать, структурировать, давать обратную связь

2
0
653

Еще по теме

Что нужно уметь разработчикам, чтобы их карьера росла - Yvision.kz