Рад всех приветствовать на своем Дзене, дорогие друзья!
Меня зовут Тимур, мне 16 лет. В своем юном возрасте я попробовал себя в разных нишах, в поиске любимого дела и решил стать программистом.
Свою первую строку "Hello, World!" я написал ровно 4 года назад на уроке информатики. Хорошо помню, как не мог открыть и создать новый файл в формате .py, нервничал, потому что учительница была очень строгая, ничего не получалось. Я даже не мог поменять раскладку клавиатуры, ибо дома компьютера не было.
12-летний я не мог даже подумать, что захочу связать свое будущее с этим ремеслом. Я ненавидел всей душой информатику. Стресс на этих уроках усиливался еще из-за очень агрессивного преподавателя.
Но, как вы видите, сейчас я поступил в МПТ им. Плеханова на факультет "Информационные системы и программирование", заканчиваю обучение по программе код будущего, имею за спиной хорошее портфолио.
Так как же так получилось?
В первой четверти 6 класса, в курсе языка Python было прохождение базовых функций print, input, а так же изучение библиотеки Turtle. Мне искренне не нравилось делать какие-то непонятные рисунки, которые никому не нужны. Сложилось впечатление, что Python - это какой-то второстепенный язык программирования, на котором нельзя работать. Да, он выполняет простые задачи, но вакансий по работе на языке Python нет, подумал я.
Я очень сильно ошибался. Python c того момента и по сей день остается лидером среди самых востребованных языков программирования.
Здесь бы идеально подошла реклама курсов по программированию...
В 7 классе мне стало интересно: как создаются сайты?
Сначала я начал работать с конструкторами сайтов. Начал сомневаться в том, что программисты пользуются такими сервисами, ведь не может же быть все настолько просто. Зашел на YouTube, ввел в поиске "Как сделать сайт своими руками?"
В тот момент я впервые познакомился с языками программирования HTML, CSS. Мне это показалось интересным. Так совпало, что мне на следующий день подарили компьютер. Я сразу же пошел кодить.
По совету из туториала я скачал редактор кода Atom. Начал активнее изучать верстку сайтов. Через неделю я уже смог сверстать простенькую личную страницу выдуманной соцсети. Да, очень криво, но это был мой первый проект.
Через какое-то время мне надоело. Показалось скучным.
Вернулся к верстке сайтов в конце 7 класса, только уже не в качестве Front-end разработчика, а в качестве веб-дизайнера. Я начал рисовать макеты в Figma, параллельно этому чистил дворы от снега(про опыт работы дворником и другие я написал в отдельном посте). Тоже очень понравилось, не спал ночами. Проходил бесплатные курсы, найденные в интернете. Все понравилось, пока проверяющий д/з не сказал переделать ВСЕ, потому что масштаб макетов был слишком маленький. Было лень делать все заново, поэтому я, как человек не обладавший самодисциплиной быстро забросил это дело.
Вернулся к программированию я в феврале 2022 года. В тот момент я снова начал кодить на Python. На этот раз я уже стал создавать простейших телеграмм-ботов на библиотеке pytelegrambot API. С aiogram API я так и не разобрался и даже не смог запустить бота.
Научился писать тг-ботов на бесплатных онлайн-курсах. В конце обучения мы должны были сделать бота task-manager. Эта идея мне показалась скучной и, разобравшись с основными операторами, я пошел делать бота, которого невозможно победить в цуефа. У меня это получилось! Заработал с него 100 рублей, потому что поспорил с другом, далеким от программирования, что он не сможет его обыграть.
Следующим моим ботом стал бот, который умел рассказывать анекдоты. Подключать базу данных с анекдотами мне было лень, поэтому я писал все анекдоты в файле формата .py, прям там же, где и был написан основной код.
Затем я снова вернулся к верстке сайтов. Начал все с нуля, потому что за 2 года все забыл. Сверстал небольшой макет по туториалу за 3 дня. Потом решил сделать сайт со своим портфолио.
Далее снова забил на программирование и не кодил вплоть до 4 ноября. Тогда я записался на курсы по программе "Код будущего" от "Синергии" по специальности "Разработка на JavaScript". (Да, я писал в предыдущих постах, что курсы называются "Front-end разработка", потому что уже забыл, как они называются, из-за летних каникул).
В первом модуле курса мы проходили базовую верстку на HTML и CSS. Мы там сверстали еще 2 макета.
Во втором модуле мы программировали на JavaScript. Я до сих пор не умею нормально кодить на нем, потому что часто списывал. Мне опять разонравилось программирование.
Третий модуль был связан с разработкой на фреймворке React. Прошло всего 3 месяца с его окончания, а я уже все забыл. В ближайшее время планирую подтянуть.
Сейчас я буду записываться тоже на курс от "Кода будущего", только по разработке на Python. Меня и все 10 групп заставил педагог-организатор из техникума записаться туда.
Скоро начинается четвертый модуль, постараюсь не пропускать домашки и не списывать. Придется как-то совмещать учебу в техникуме вместе с учебой на курсах "Разработка на JavaScript" и "Разработка на Python".
После прохождения 4 модуля получу сертификат, и уже, возможно, буду иметь возможность попасть на стажировку. Но этой возможностью я воспользуюсь летом, так как мне надо учиться в техникуме.
С радостью опубликовал бы все свои работы, но к сожалению половина осталась на старом умершем ноутбуке, а вторую половину я удалил случайно при сносе винды, забыв перенести все свое портфолио на флешку. Благо, проекты были относительно не сложные и какая-то часть осталась у меня в облаке, а какая-то в формате скриншотов. Придется нарабатывать портфолио заново!
На своем ютуб канале скоро начну снимать блог про жизнь студента и начинающего программиста. Буду делиться процессом создания портфолио там.
Главной целью будет попасть на стажировку в престижную IT-компанию.
Так же буду показывать свои успехи в других аспектах моего пути(спорт, деньги и т.д.)
Подписывайтесь, всех буду ждать! https://youtube.com/@kudryaviy1965?si=aH10XIZpJw3uvA1E