Найти в Дзене
Master Jedi

Разработка ПО: нужно ли это мне?

Всем привет! Итак, раз вы читаете это, то значит Вы хотя бы немного, но заинтересованы темой ИТ. Для начала рекомендую прочитать мою самую первую статью, если Вы ещё этого не сделали. Там приведены основные мотиваторы, которые могут сподвигнуть Вас сменить текущую сферу деятельности и начать разрабатывать ПО.

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

  • Интересна ли мне сфера ИТ, в частности разработка ПО?
  • Имеется ли у меня минимальный набор знаний (хотя бы на уровне школьной информатики) для овладения новой профессией?
  • Есть ли у меня желание и время для освоения огромного массива информации?
  • Хочу ли я получать достойную зарплату, либо уже поздно что-то менять, в следующей жизни повезёт больше?

Если хотя бы на один пункт Вы ответите "нет", то скорее всего разработка ПО не для Вас, в противном случае читайте дальше.

Ещё хорошим плюсом также будет если Вы хотя бы немного знаете английский язык (рекомендуется уровень, достаточный для свободного чтения технической документации), поскольку без него в мире разработки ПО делать практически нечего.

Данный набор статей будет предназначен для людей, которые никогда до этого не работали профессионально в сфере разработки ПО (либо вообще ещё не работали, например школьники или студенты), поскольку если это не так, то Вы скорее всего и так знаете что делать, что изучать и куда идти для того чтобы углубить свои знания. Исходя из этого, я буду преподносить материал максимально простым и доступным языком, который будет понятен всем кто умеет более-менее хорошо обращаться с компьютером (т.е. кто понимает что Internet Explorer - это не интернет, а всего лишь веб-браузер).

-2

Сначала я расскажу Вам кратко про стандартные процессы разработки ПО, какие роли принимают в нём участие, как происходит тестирование, развёртывание и поддержка ПО. Затем Вы узнаете более детально о направлениях разработки, языках программирования, устройстве компьютеров и сетей, средах разработки, фреймворках и библиотеках, инструментах сборки и доставки программ и о многом другом. Следующие статьи конечно будут являться не документацией ко всему этому, это будет лишь путеводитель, который поможет Вам не заблудиться в практически бескрайнем мире ИТ!

-3

А пока я пишу следующую статью, попробуйте вспомнить что Вы проходили в школе на уроках информатики (можете поделиться этим в комментариях), это Вам пригодится в ближайшее время!