Рубріки: Мнение

«Нет времени — это не проблема»: надуманные преграды для входа в IT

Богдан Мирченко

Разработчик Алмазбек уулу Аскарбек запустил в Twitter интересный тред. Он посвящен тем, кто хочет войти в IT, но до сих пор сомневается по разным причинам. Если хотите попасть в одну из самых престижных сфер XXI века, но вам «уже много лет», «не знаете с чего начать» или «нет времени», то вы по адресу. 

Вот что он написал.

Возраст — не помеха

Вопросы возраста особенно ставят в ступор и становятся преградой на пути к профессии. Нет ничего невозможного, и вот почему: 

«Возраст — всего лишь цифра».

Гэндальф начал программировать в возрасте 1800 лет. У тебя еще остались возрастные отмазки?

Программирование и математика

  • Важна ли математика в IT? Смотря как посмотреть. Направлений масса. Есть отрасли, где она совсем не нужна.
  • Математика и статистика важны там, где требуются точные расчеты, там, где нужно предвидеть некое событие — например, в машинном обучении, ИИ, аналитике данных, Data Science, Big Data, облачных вычисления и так далее.
  • IT — это не только математика. Несмотря на наплыв новых разработчиков, спрос на кадры до сих пор не удовлетворен. Миру нужны фронтендеры, бэкендеры, веб- и мобильные разработчики, UI/UX-дизайнеры для десктопных решений и мобильной отрасли, проджект-менеджеры, QA и другие специалисты.

Кажется)

  • Самое интересное, что у всех направлений есть свои языки программирования, а у тех, в свою очередь, свои фреймворки, для работы с которыми также нужны люди.
  • В программировании главное — это логика, креативность, интерес и усидчивость. Если у человека этого нет, да, ему стоит задумать о другом направлении.
  • Не стоит лезть в отрасль только ради зарплаты на волне хайпа или из-за ее популярности. Признайтесь, готовы ли вы при возникновении проблемы решать ее сутками, а то и больше? Готовы искать информацию в книгах, копаться в форумах, просить помощи у коллег и не только? Искать пути обхода и альтернативные решения? Сидеть подолгу за компьютером?
  • Становясь программистом, вы обязуетесь учиться всю жизнь. Технологии постоянно меняются, и спрос тоже, поэтому надо быть готовым переучиться и адаптироваться под новые требования рынка.
  • Если вы на все вышеперечисленное ответили «да, я готов(а) на это», тогда добро пожаловать. Сейчас проще чему-то обучиться. Есть книги, онлайн-ресурсы, курсы. Главное — желание, а остальное приложится.

Университет vs курсы vs самообучение

  • У меня первое высшее экономическое. Когда решил войти в IT-сферу, еще не было столько курсов, поэтому приходилось искать все в интернете, в книгах, но позже решил отучиться полноценно. Но что лучше выбрать: университет, курсы или обучаться самостоятельно?
  • Университет. Минусы — трата времени и денег. Плюсы — комплексное последовательное обучение: основы, составление документации, разработка приложений на разных языках программирования, методология разработки, управление проектами и так далее.
  • Курсы. Уровень и количество получаемого образования меньше. Выбираете одно направление и получаете то, за что заплатили. Остальные направления, которым вы могли обучиться в университете, придется осваивать самостоятельно или идти на другие курсы.
  • Самообучение. Здесь все зависит от человека, насколько он усидчив и дисциплинирован, умеет ли он не отвлекаться на внешние факторы и управлять своим временем, чтобы стабильно выделять его на обучение. Если да, то стоит попробовать. Минусы — не от кого получить совет в нужный момент, никто не подсказывает в каком направлении двигаться, никто не следит за прогрессом. Плюсы — есть возможность учиться на собственных ошибках.

«Нет времени»

  • Это не проблема. Если работаете, не обязательно бросать работу и не обязательно изучать программирование во время работы. Продолжайте трудиться, но вечерами, перед сном, либо утром, выделяйте на освоение будущей профессии один-два часа. Например, вместо того, чтобы листать ленту соцсетей или играть в компьютерные игры. Начните с малого и через пять–шесть месяцев не заметите, как повысились навыки.
  • После этого создайте несколько проектов для портфолио, залейте их на GitHub и ищите вакансии на Junior-позицию.

Меньше негатива в голове. Больше оптимизма, и вперед. Самое сложное — это начать, а остальное, уверен автор, у вас получится. В этом не сомневаемся и мы. 

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024