Главное Свежее Вакансии   Проекты
333 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Must have после курсов

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

Чему стоит уделить внимание? Для того, чтобы статья была полезна для всех направлений программирования:


  1. Язык всего IT — английский. Для старта карьеры в IT вполне хватит уровня pre-intermediate, но чем выше ваш уровень, тем вы более востребованы.
  2. Быстрый набор текста. Любой IT-шник — это писатель.
  3. Изучение доменной области. У каждой отрасли есть своя специфика.Разберитесь и изучите как минимум основные принципы и специфику. Это значительно увеличит вашу эффективность.

Общее программистское:


  1. Расширяйте понимание своего родного языка программирования.
  2. Чистота, читаемость и стилистика кода, принципы DRY, KISS, YAGNI и т.д.
  3. Расширяйте свое понимание ООП. Базовые принципы ООП, SOLID и т.д. Литературы по этим темам читать-не перечитать.
  4. Алгоритмы и структуры данных. Это фундамент любой программы.
  5. Паттерны проектирования. Основополагающие практики создания приложений и систем, их компоновки и внутреннего взаимодействия.
  6. GIT. Система контроля версий, которая используется везде и повсеместно.

Как это все увязать и изучить или применить ?


  1. Pet-project. Собственный проект — прекрасный способ изучать все вышеописанное. Не пытайтесь с нуля написать свой фейсбук, все равно не выйдет. Придумайте себе несложную задачку в вашей нынешней или желаемой доменной области. Продумайте алгоритм работы системы, структуры данных, взаимосвязи. Напишите и запустите скелет проекта. Постепенно добавляйте в него изучаемые технологии. Доведите до ума код, напишите документацию, обложите тестами, запустите, покажите друзьям, коллегам.
  2. Интернет полон информации. Существует тьма ресурсов с кучей полезных статей. Подпишитесь на интересующие ресурсы. Тематические сайты, статьи, туториалы. Youtube. Аналогично, только в видеоформате.Telegram. Модно, стильно, молодежно. Куча каналов с годными статьями, тестами и т.д.Книги. Читайте, это полезно.
  3. Тематические сайты, статьи, туториалы.
  4. Youtube. Аналогично, только в видеоформате.
  5. Telegram. Модно, стильно, молодежно. Куча каналов с годными статьями, тестами и т.д

Курсы. Кто сказал, что нужно останавливаться? Продолжайте учиться!)

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем