Уже прошел месяц, как я написал первую статью. Месяц, как я начал учить Питон. Хотя на самом деле учить язык я начал чуть раньше, но времени уделял этому минимум - за неделю выходило час. И только последние полторы недели я очень активно решал задачки. Важное уточнение: я не полный новичок в программировании, но не занимался им более пяти лет - сейчас изучаю, именно, Питон.
Что я умею за один месяц: решать начальные академические задачи, не обращаясь к словарю языка. Иногда ещё забываю некоторые команды для работы со строками, но в целом полет нормальный.
В изучении я предпочитаю практический метод, поэтому не могу похвастаться изученными книгами. Из теории:
- изучил только 5-6 уроков самоучителя
- просмотрел на ютубе первую лекцию по Питону от Тимофея Хирьянова - преподавателя информатики МФТИ.
По практике:
- написал три университетские лабы (в каждой по 4 задания с 4 вариантами)
- 16 задач с проекта Эйлера
- одна олимпиадная задача для школьников
- пару простеньких программ + придуманную задачу - калькулятор перевода из десятичной системы счисления в двоичную-шестнадцатиричную.
Есть небольшая боязнь без теории упустить что-то важное, но пока не буду изменять своему подходу.
Дальнейшие планы такие:
- завершить, по мере возможностей, все лабы (их 12)
- решить 50 задач проекта Эйлера
Есть несколько интересных идей по тому, в какую сторону двинуться дальше, но пока рано говорить об этом. К сожалению, нет итоговой цели - найти работу программиста или написать свою программу. Надеюсь в процессе изучения приду к чему-то конкретному.