Как бесплатно попробовать себя в IT

На vc появилось удивительно много отзывов про плохие платные курсы. Но мало кто знает, что попробовать себя в IT можно и совершенно бесплатно. Всё, что вам нужно: компьютер, свободное время и воля. В статье — ссылка на список бесплатных курсов и совсем немного рассуждений.

Python — один из самых простых для изучения языков программирования. По этой ссылке лежит гугл-документ с треками развития python-разработчика с нуля:

Мысль 1: было бы очень круто, если бы программирование изучали профессионалы из других областей для повышения своей эффективности. Программирование отлично подходит для автоматизации рутины и разминки мозгов.

Мысль 2: если вы хотите поскорее «вайти в IT», то советую обратить внимание на тестирование (есть в таблице). Альтернативой может быть обучение на аналитика (нет в таблице) — в таком случае вам необходимо будет хорошее знание python и SQL (язык для работы с базами данных).

Мысль 3: если вы действительно хотите переквалифицироваться в программиста, то на это уйдет 1-2 года регулярных занятий.

Напоследок хочу сказать, что не считаю правильным массовое стремление в IT из других профессий. Вполне вероятно, что за 1-2 года упорного труда и обучения в своей области, вы сможете достигнуть большего, чем если всё это время будете изучать программирование. В любом случае выбор за вами — приведенные курсы бесплатны и доступны для самостоятельного изучения, а в группах, приведенных перед таблицей, безвозмездно оказывают помощь новичкам.

0
29 комментариев
Написать комментарий...
Ольга Павленко

Быть айтишником, это иметь логическое мышление и постоянно развиваться, занимаясь, как правило, исключительно самообразованием. Люди, которые, зачастую, с трудом осваивали математику в школе ходят на платные курсы, веря, что их чему-то там научат, пока они в пассивном режиме пребывают.    Кто может и хочет учиться, научится. На платных курсах или на бесплатных - не суть. 

Ответить
Развернуть ветку
Денис Обрезков
Автор

Согласен, в этом списке лишь список неплохих курсов. Чтобы было легче начать, на 99% всё зависит от упорства человека.

Ответить
Развернуть ветку
Game Topia

Вы знаете, в школе у меня трояк был по математике - я не знал зачем она мне нужна, мне было скучно! А потом, когда попал в геймдев, то что-то внутри щелкнуло и я быстро освоил необходимое. 

Ответить
Развернуть ветку
Game Topia

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

К тому же, чтобы стать программистом, нужно учится на программиста, а не ТЕСТЕРОВЩИКА. Тестировщик, это худший вариант для становления программистом.

Ответить
Развернуть ветку
Денис Обрезков
Автор
Он подходит только для аналитики.

Как минимум на нем работает часть бэкенда (django, flask), много тестовых окружений, много data science, и, таки да, много аналитики.

Но поскольку его преподают в вузах

Его не особо-то преподают, обычно преподают C/C++/Java. Python только начинает входить в программы в последние лет пять, как раз из-за востребованности.

Но это вовсе не значит, что они или кто-то другой возьмёт е себе тридцатипятилетнего самоучку.

Ну, у нас в группе несколько человек устроились программистами. Вот небольшое интервью с одним из них: https://vk.com/learnpythonforfun?w=wall-193480984_1497

К тому же, чтобы стать программистом, нужно учится на программиста, а не ТЕСТЕРОВЩИКА

У меня есть немало знакомых, кто начал тестировщиком и перешел в программисты. Тут надо сказать, что я не про ручное тестирование, а про автотестирование, там где надо писать и запускать тесты на python.

Ответить
Развернуть ветку
Модный цилинд

Не мешайте человеку заблуждаться  ))). Python лучший язык программирования. Если что пишу на Python и могу свободно писать на С, Go, JS,  PHP и не много на Rust

Ответить
Развернуть ветку
Game Topia

Бэк на питоне, это темное прошлое. Его преподают не из-за востребованности, а из-за простоты, так как учителя информатики не любят сложность. Тем более он академический язык. И стрёмно рекламировать свои группы и показывать отдельно взятые истории. На каждую одну такую историю тысяча историй о разочаровании. И про тесты не надо. Это самое дно в айти. 

Ответить
Развернуть ветку
Денис Обрезков
Автор

У вас какая-то личная неприязнь к питону? Потому что довольно странно говорить про язык, который только-только начал входить в школы и в вузы, что  он академичен. Странно говорить про язык с 1к+ вакансий на hh по бэкенду, что это темное прошлое. Да и про тесты как-то странно. Вы разве свои приложения не тестируете? Не пишите тестов? Пишите же. Кто-то на python их пишет, кто-то на java - разницы-то особой нет. Но факт того, что автотестировщики необходимы в более-менее крупных проектах, он очевиден.

Ответить
Развернуть ветку
Game Topia

Вы похоже не вьедите. Питон придуман как академический язык для лаб. Только ненормальный в 2021 бэк будет на питоне писать. Вакансии, скорее всего, это набор на поддержку Легаси.
И раз для вас нет разницы между питоном и джавой при тестировании, то уы скорее всего о тестировании api говорите. Я с подобным не сталкивался, так как я знаком только со случаями, когда подобные тесты по докам генерируются. Но из тестировщика api наверное вообще программистом нереально стать.

Ответить
Развернуть ветку
Александр Ерёмин
 Только ненормальный в 2021 бэк будет на питоне писать.

Просто оставлю это здесь:
https://github.com/pallets/flask/
https://github.com/django/django

Ответить
Развернуть ветку
Game Topia

И что это доказывает? Вы ещё скажите что php крут, так как на нем много сайтов и большое сообщество.

Ответить
Развернуть ветку
Александр Ерёмин

Вы удивитесь, но так и есть. PHP, начиная с 7-ой версии заметно подрос. Это не Go, который продвигает Google. PHP развивает сообщество и если сравнить PHP4/5 и PHP7/8, то прогресс очевиден.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Александр Ерёмин

Для "асинхронного flask" есть Quart
https://gitlab.com/pgjones/quart

Ответить
Развернуть ветку
Simon

Слишком модно-молодёжно)
Вы ещё anyio не помянули)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Simon

я отвечал на "Почему никто fast api не упоминает?"

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Денис Обрезков
Автор
Питон придуман как академический язык для лаб.

Пруф можно? Создатель питона говорил, что изначально это был просто хобби-проект.

Ответить
Развернуть ветку
Sergienko Vitaly

1. Соглашусь - нужно учиться, на тестировщика, на программиста, на дизайнера, на базадиста, на админа
2. Не соглашусь будто не берут самоучек - в 49 взяли на бекэнд без единого дня в программировании. Курсов не кончал. 
3. Про питон - странно слышать. И про академичность и про остальное. Мне он не нравится, совсем - я могу только на строго типизированных языках. Но у нас в конторе и гошка и питон, не считая js, свифт и котлина на фронте. 

Ответить
Развернуть ветку
Сергей Никитин

а я Чайник и туплю - помогите))
открываю по ссылке документ,
там в каждом поле ссылки синим выделены,
а навожу на них курсор - он не активен.
тёмный я - куда нажать?

Ответить
Развернуть ветку
Денис Обрезков
Автор

Кликните по ссылке, тогда откроется возможность кликнуть по ссылке. Гугл-документы в этом плане довольно странные.

Ответить
Развернуть ветку
Сергей Никитин

смеялся ))

Ответить
Развернуть ветку
Герман Соколов

П

Ответить
Развернуть ветку
T1MUR

Слушайте ничего плохого не имею , но вот эта агидация за питон ,уже поднадоела.

Ответить
Развернуть ветку
Герман Соколов

В статье — ссылка на список бесплатных курсов и совсем немного рассуждений.
Где найти эту ссылку?

Ответить
Развернуть ветку
Денис Обрезков
Автор
Ответить
Развернуть ветку
Сергей Никитин

Нихренасе объяснили ! Уроды только минусануть могут ))

Ответить
Развернуть ветку
Сергей Никитин

прошу простить что не в тему - куда этот вопрос задать не знаю...
я на vc.ru захожу авторизовавшись через аккаунт гугла.
и Яндекс Плюс у меня привязан к этому аккаунту.
так почему мне тут снова предлагается подписка к Яндексу Плюс?
и самое страшное, уверен, она снова привяжется.
а если ещё другую карту привязать, то и плату второй раз спишет..?
компетентно кто может разъяснить?

Ответить
Развернуть ветку
26 комментариев
Раскрывать всегда
null