Авторский канал @xpinjection - опытный Java Tech Lead, Delivery Manager и консультант с 15+ лет опыта в IT.
Я пишу о Java, распределённых системах, Agile, процессах разработки, инженерных практиках, QA, конференциях, инфраструктуре и многом другом...
На прошлой неделе мне задали интересный вопрос:
Какие навыки/знания полезны начинающим для успешного старта карьеры в IT?
Можно много чего перечислить, но мой ТОП-3 получился таким:
1. Знание английского языка. Сейчас начинающим доступно огромное количество материалов для образования и развития, большинство из которых на английском. Коммуникация с коллегами и представителями бизнеса, документация и прочие источники знаний тоже зачастую на английском.
2. Любопытство и умение учиться. На старте объём знаний и умений ограничен, но есть отличная возможность видеть свои пробелы и учиться от коллег. Мало кто хочет впихивать знания в новичков насильно, а помогать искренне желающим чему-то научиться всегда приятно. Благодаря данным навыкам можно добиться экспоненциального роста в карьере.
3. Ответственность за результаты своей работы и умение признавать ошибки. Это позитивно повлияет на взаимодействие в команде и отношения с менеджментом. Новичку будут делегировать все больше задач, а это очень важно для быстрого развития и адаптации.
А вы какие бы навыки/знания выделили бы как важные для новичков в IT?