«Нет времени — это не проблема»: надуманные преграды для входа в IT
Разработчик Алмазбек уулу Аскарбек запустил в Twitter интересный тред. Он посвящен тем, кто хочет войти в IT, но до сих пор сомневается по разным причинам. Если хотите попасть в одну из самых престижных сфер XXI века, но вам «уже много лет», «не знаете с чего начать» или «нет времени», то вы по адресу.
Вот что он написал.
Возраст — не помеха
Вопросы возраста особенно ставят в ступор и становятся преградой на пути к профессии. Нет ничего невозможного, и вот почему:
- Однажды, работая в центре цифровых трансформаций, я познакомился с мужчиной, который стал C#-разработчиком в 51 год. На момент нашей встречи ему было примерно 62–65 лет.
- Коллеге из Малайзии, Senior-разработчику, было 54, когда он вошел в профессию;
- А вот примеры из интернета:
«Возраст — всего лишь цифра».
Программирование и математика
- Важна ли математика в IT? Смотря как посмотреть. Направлений масса. Есть отрасли, где она совсем не нужна.
- Математика и статистика важны там, где требуются точные расчеты, там, где нужно предвидеть некое событие — например, в машинном обучении, ИИ, аналитике данных, Data Science, Big Data, облачных вычисления и так далее.
- IT — это не только математика. Несмотря на наплыв новых разработчиков, спрос на кадры до сих пор не удовлетворен. Миру нужны фронтендеры, бэкендеры, веб- и мобильные разработчики, UI/UX-дизайнеры для десктопных решений и мобильной отрасли, проджект-менеджеры, QA и другие специалисты.
- Самое интересное, что у всех направлений есть свои языки программирования, а у тех, в свою очередь, свои фреймворки, для работы с которыми также нужны люди.
- В программировании главное — это логика, креативность, интерес и усидчивость. Если у человека этого нет, да, ему стоит задумать о другом направлении.
- Не стоит лезть в отрасль только ради зарплаты на волне хайпа или из-за ее популярности. Признайтесь, готовы ли вы при возникновении проблемы решать ее сутками, а то и больше? Готовы искать информацию в книгах, копаться в форумах, просить помощи у коллег и не только? Искать пути обхода и альтернативные решения? Сидеть подолгу за компьютером?
- Становясь программистом, вы обязуетесь учиться всю жизнь. Технологии постоянно меняются, и спрос тоже, поэтому надо быть готовым переучиться и адаптироваться под новые требования рынка.
- Если вы на все вышеперечисленное ответили «да, я готов(а) на это», тогда добро пожаловать. Сейчас проще чему-то обучиться. Есть книги, онлайн-ресурсы, курсы. Главное — желание, а остальное приложится.
Университет vs курсы vs самообучение
- У меня первое высшее экономическое. Когда решил войти в IT-сферу, еще не было столько курсов, поэтому приходилось искать все в интернете, в книгах, но позже решил отучиться полноценно. Но что лучше выбрать: университет, курсы или обучаться самостоятельно?
- Университет. Минусы — трата времени и денег. Плюсы — комплексное последовательное обучение: основы, составление документации, разработка приложений на разных языках программирования, методология разработки, управление проектами и так далее.
- Курсы. Уровень и количество получаемого образования меньше. Выбираете одно направление и получаете то, за что заплатили. Остальные направления, которым вы могли обучиться в университете, придется осваивать самостоятельно или идти на другие курсы.
- Самообучение. Здесь все зависит от человека, насколько он усидчив и дисциплинирован, умеет ли он не отвлекаться на внешние факторы и управлять своим временем, чтобы стабильно выделять его на обучение. Если да, то стоит попробовать. Минусы — не от кого получить совет в нужный момент, никто не подсказывает в каком направлении двигаться, никто не следит за прогрессом. Плюсы — есть возможность учиться на собственных ошибках.
«Нет времени»
- Это не проблема. Если работаете, не обязательно бросать работу и не обязательно изучать программирование во время работы. Продолжайте трудиться, но вечерами, перед сном, либо утром, выделяйте на освоение будущей профессии один-два часа. Например, вместо того, чтобы листать ленту соцсетей или играть в компьютерные игры. Начните с малого и через пять–шесть месяцев не заметите, как повысились навыки.
- После этого создайте несколько проектов для портфолио, залейте их на GitHub и ищите вакансии на Junior-позицию.
Меньше негатива в голове. Больше оптимизма, и вперед. Самое сложное — это начать, а остальное, уверен автор, у вас получится. В этом не сомневаемся и мы.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: