Backend
May 10, 2022

Backend-разработчик за 365 дней. Введение

Всем привет, меня зовут Владимир и я хочу стать backend-разработчиком за 365 дней. По меркам программистов, стартую я достаточно поздно, аж в 37 лет, при этом никогда ранее с самим программированием не сталкивался, всю свою осознанную жизнь провел тренируя морских млекопитающих и в продажах, хотя и имею незаконченное высшее образование по специализации «Прикладная информатика». Но чёрт возьми, когда это и кого останавливало? Самое главное понять с чего начать и куда копать.

Обучаться буду за счёт информации находящейся в открытом доступе, никаких платных курсов покупать не буду. Если на горизонте появится достойный платный контент, постараюсь достать его бесплатно. Итак, начнем изучать направление бэкенда с бесплатных курсов образовательной платформы Stepik. Самые высокие оценки и положительные отзывы по изучению языка Python имеют курсы «Добрый, добрый Python — обучающий курс от Сергея Балакирева» и «Поколение Python»: курс для начинающих. С них и начнем.

Нужна ли программисту математика? Я считаю, что математика программисту абсолютно необходима. Знание математики проводит четкую грань между программистом и хорошим программистом. Поэтому параллельно на Stepik будем вспоминать математику на основе «Базового курса подготовки к ОГЭ по математике» от Анны Зубахи, а также приправим это всё курсом по изучению Linux от Института биоинформатики «Введение в Linux» (курс немного устарел) и бодрым курсом Алексея Голобурдина «Основы компьютерных и веб-технологий с Python от Диджитализируй!» Ну и куда же без книг? Начитаю читать книгу за авторством Адитьи Бхаргавы «Грокаем алгоритмы».

Изучать программирование постараюсь по 2-3 часа на ежедневной основе, плюс часик буду уделять на изучение (вспоминание) математики. Возможно найду время и для английского языка, но это не точно. Задача устроится на работу backend-разработчиком в достойную контору и на приемлемую оплату. Шоу начинается.