Что я изучал

Программирование было в моей жизни почти всегда. Начиная с 15 лет (1985 год) я им занимался. Иногда это было как хобби. Но был достаточно большой период в моей жизни, когда программирование было на 50-100% моей служебной деятельностью. Оглядываясь назад, понимаю что я изучал довольно много языков программирования. Удавалось писать программы на языках Бейсик, Fortran, Ассемблер, С/С++/С#, Python, Kotlin, Java. Плюсом идут языки Web разработки: HTML, CSS, JavaScript, Php, а также Sql. Конечно, глубина изучения и области применения для всего перечисленного разные. Но на 100%, уверен, знать язык невозможно. Синтаксис любого языка учится достаточно быстро. А вот реальное умение использовать тот или иной язык определяется, на мой взгляд, практикой применения ранее кем-то разработанных библиотек. И здесь, как известно, пределов для совершенствования нет.

Ранее кроме как читая книги по языкам программирования, других вариантов их изучения не было. Сейчас уже более 10 лет существуют различные образовательные платформы по онлайн технологии. С середины 2021 года и я начал пробовать онлайн обучение на разных платформах. Являюсь сторонником изучения только бесплатных программ, так как сейчас программирование это моё хобби. Из платформ лидером для меня является Stepik по разнообразным курсам. Прошёл более десятка интенсивов на Skillbox, каждый из которых позволяет составить своё мнение о конкретном языке или технологии разработки. Около десятка мини-курсов начал в Нетологии и даже несколько завершил. Были также интенсивы от Result School и онлайн-школы METHED, в результате прохождения которых удалось сделать несколько сайтов. Смотрел некоторых Гуру индивидуалов, которые бесплатно давали фрагменты знаний, иногда полезных, и потом заманивали на свои платные курсы. К сожалению, спектр предложений очень велик, и можно для платных версий легко нарваться на мошенников или просто некачественное образование.

Далее то, что я изучал привожу по языкам программирования.

С / С++ / С#

Ну и конечно книги …

Python

Android / Kotlin

Web разработка

Что я изучал дополнительно