на БЕСПЛАТНОЕ занятие!
Запишись
Другие статьи по этой теме
Фриланс в Беларуси
Востребованные удаленные профессии
Подробнее
Подробнее
Читать другие статьи в блоге

Все секреты от нашей преподавательницы Python

В интервью Маша – преподаватель IT OVERONE и бэкенд-разработчица на Python – отвечает на самые часто задаваемые вопросы всех, кто интересуется сферой IT.
статья
Да, девушка может стать программистом. Навыки программирования никак не зависят от пола. У меня много знакомых девушек-программисток, которые очень хороши в своём деле.
Девушка может стать программистом?
Как-то я написала бота для Telegram на Python, которому я скормила 50.000 матерных пословиц, и при помощи цепей Маркова они генерировали новые пословицы.
Нет, совершенно не все. Даже если Вы работаете в офисе, не факт, что у Вас будет строгий график. Главное – в определённое время появиться на созвоне и показать результаты своей работы. Самое важное – просто закрывать задачи.
Все ли программисты живут на работе?
Какой самый прикольный проект ты писала?
Гораздо проще писать свой код. Например, написать с нуля 5.000 строк своего кода будет гораздо проще, чем отладить 1.000 чужого.
Сложно сказать – от одной минуты до вечности. Иногда в компаниях есть такая практика: если ошибку очень сложно и дорого найти и отладить, то ошибку оставляют в коде. Издержки от ошибки для компании меньше, чем стоимость исправления ошибки, поэтому баг оставляют нетронутым.
Что проще: писать код с нуля или отлаживать чужой код?
Сколько времени может занять отладка ошибок?
И да, и нет. С одной стороны можно научиться программированию и без английского языка, можно выполнять заказы от русскоязычных клиентов. Но английский язык даёт гораздо больше возможностей, потому что большинство библиотек не имеют русской документации или имеют документацию с плохим или устаревшим переводом. Кроме того, сам код, комментарии пишутся на английском языке. Англоязычные заказчики готовы больше платить.

Прокачивайте свой английский – общайтесь с носителями, читайте англоязычную документацию, как можно меньше пользуйтесь браузерными переводчиками, записывайтесь на курсы иностранного языка. Постарайтесь дойти минимум до уровня B1.
Нужен ли английский в IT?
Python хорош тем, что в него можно быстро “вкатиться”. Здесь много фреймворков, упрощающих работу программиста. Одни из самых популярных на данный момент – Django, Flask.

Python используется во многих сферах, то есть можно заниматься и бэкенд-разработкой (писать серверную часть сайтов), и machine learning, и скриптами и т.д.. На сам язык есть хорошая документация. Большое сообщество языка помогает изучать его ещё проще, ведь очень многие ошибки уже объяснены.
Поделись прелестями языка программирования Python
Да, подходит. У Python один из самых невысоких порогов входа. И в целом на него на данный момент много вакансий.
Python подходит для старта в IT?
В моей работе мне нравится всё! Интересные задачи, приятный коллектив, работа из любой точки мира и в любое время. Например, недавно я переезжала из одного города в другой, и мне пришлось писать код в маршрутке.
Что тебе нравится в твоей работе?
Записывайтесь на бесплатное занятие по программированию, чтобы узнать о языке Python ещё больше.
  1. git – система контроля версий – используется практически везде;
  2. sql – язык запросов к базам данных. Не факт, что придётся писать непосредственно на sql, – у Django, например, есть очень удобная Django ORM, которая позволяет работать с базами данных не напрямую, а через Python код. Но в любом случае нужно понимать, как работает sql;
  3. хорошо бы знать английский;
  4. нужно иметь представление о Docker;
  5. изучите, как работает интернет, что такое система доменных имён, протоколы запросов. Это произведёт хорошее впечатление о Вас на собеседовании.

Занимайтесь программированием! Чем больше времени Вы на это потратите, чем с большим количеством ошибок столкнётесь и чем больше ошибок отладите – тем лучше Вы будете понимать язык. А ещё почаще общайтесь с людьми, которые также изучают Python. У Вас точно найдется много общих тем, и Вы сможете помочь друг другу развиваться.

И не бойтесь ходить на собеседования! Только на ошибках можно вырасти.
Что надо знать, кроме языка программирования, чтобы устроиться на работу?
Факты об IT
Вы все еще в раздумьях, стоит ли учиться на программиста? В данной статье делимся с вами самыми интересными фактами о программировании, благодаря которым вы точно узнаете для себя что-то новое, поехали!
Подробнее
статья
Подробнее
Кому нужно программирование?
Стать программистом с нуля – мечта многих. Но зачем? Кому нужно столько программистов? Смогут ли все стать айтишниками и найти работу?
статья
Бесплатное занятие
Групповые курсы в Минске
ООО "Оверван", УНП 193417722, Свидетельство о государственной регистрации №193417722 от 07.05.2020 г, выдано Минским горисполкомом.
Адрес: 220013, Республика Беларусь, г. Минск, ул. Сурганова, д.43, оф. 508.
Тел.: +375 33 333 31 93, e-mail: it@overone.by
ⓒ IT Overone, 2023
Преподаватели
О нас
Онлайн занятия
г.Минск, Сурганова 43
Индивидуальное обучение
Отзывы