Мой путь в программирование начался ещё в восьмидесятых годах - тогда в институте, в рамках предмета "Вычислительная математика", мы изучали исторически самый первый язык программирования высокого уровня Fortran.
Само программирование мне понравилось, а вот выбор языка для него - не очень. И я, параллельно с Фортраном, самостоятельно освоил Pascal.
Он мне пригодился, когда я в 90-х преподавал в ижевском колледже информатику. То был Turbo Pascal версий от 5.5 до 7.1. А вот в сарапульском радиоколледже в первой половине двухтысячных я уже использовал среду визуального программирования Delphi версий от 5.5 до 9.0. А после, все, в том числе и я, стали использовать в учебном процессе отечественный Pascal ABC. Но конкурсные проекты мои студенты для солидности делали в бесплатной среде визуального программирования Lazarus.
В бесплатном аналоге Visual Basic - Gambas мы тоже, из любопытства, покопались, но он нам как то не показался.
Как линуксоиду, не разобраться в легендарном языке "C" мне, разумеется, было не можно. По результатам этого я подготовил компактный учебник "Конец холивара. Pascal vs C", который является введением в основы программирования на двух языках. Сначала рассматриваются простые примеры на Pascal с описанием алгоритмов на русском языке и использованием графических блок-схем, затем эти же примеры приводятся в программах на C.
После чего синтаксис JavaScript зашёл уже как родной.
Вспоминая своё соискательство в аспирантуре, я припоминаю и язык PL/1 на котором приводился программный код в книжке по методу конечных элементов, из-за которой мне пришлось в нём тоже разобраться.
Но мода переменчива, и востребован стал в обучении и не только в нём универсальный язык программирования Python. Я всегда стараюсь держать руку на пульсе эпохи и от этой тенденции тоже не отстал. И это мне помогло зарабатывать, обучая школьников программированию в доме технического творчества, а позже и в учёбе в Яндекс.Практикуме на аналитика больших данных, где тоже, в основном, используется Python и его библиотеки.
А вот теперь подвернулся случай пройти бесплатно профессиональную переподготовку на Python-разработчика. И почему бы мне не поделится полезными знаниями и интересной информацией с моими подписчиками?
Диплом о профессиональной переподготовке на базе высшего образования получен. Живём дальше...