Еще со времени университета, где у меня и было как раз программирование, я думал о том, как стать IT-специалистом. Я не знал про грейды (junior, middle, senior) и даже про сферы IT (backend, frontend и т. д.). Отлично помню, как делал дз по С++ в универе, но программирование меня не цепляло, и со временем я начал отдаляться от него. По окончанию универа у меня так и остались минимальные знания по C++, а если быть точнее, то синтаксис и немного понимания ООП.
И вот проходит год после универа, а у меня до сих пор нет понимания, чем я буду заниматься в жизни. Ровно полгода назад я все-таки решил стать программистом, но уже точно и безвозвратно: буду идти до самого конца. Начал я, конечно же, с выбора языка. Недолго думая, выбрал Python — простой язык для старта в IT. Я сразу же начал вспоминать его и С++ и понял, что это просто идеальный язык. Все так просто пишется и самое главное — коротко и понятно.
Я начинаю больше интересоваться, ищу сайты с заданиями для практики, узнаю много нового. Для меня открылся просто новый дивный мир.
Но я не знал, насколько меня занесет и куда приведет по итогу. С каждой новой темой становилось все сложнее, я не был готов к такому. Я пытался побыстрее осилить базу Python (в том числе и ООП), для меня это было настоящее испытание. Я терял мотивацию и задавался вопросами: зачем мне все это, как мне это пригодится.
В какой-то момент я просто забиваю на все и ухожу в себя на определенный срок. Прошло около двух недель, и я решился снова войти в IT. Теперь я дошел до фреймворков (Django и Flask). Это действительно трудно, нереально сложно сохранять желание стать программистом во время обучения. Но за то время, что я посвятил обучению, я точно понял, что каждому посильно вообще что угодно.