Найти в Дзене

Мой канал посвящён программированию. Абсолютное большинство материалов посвящено программированию на языке Python. Вот здесь можно посмотреть все статьи, которые я называю списками ресурсов, где даны ссылки на ресурсы (статьи, посты, видео) по всем темам. А можно просто перейти на все подборки и там всё видно. Не всё, конечно, только по Python. Есть подборка по реляционным базам данных. И на неё я возлагаю особые надежды. Своим студентам я уже даю ссылку на неё, где есть объяснения многим важным вещам по реляционным базам данных. А есть и подборка по философии программирования, где я высказываю своё отношения по разным вопросам, связанным с программированием. В том числе данный пост пойдёт туда же.


Ну раз это философский пост значит нужно сказать что-то по программированию. Случайно наткнулся вчера на статью в Дзен, которая называлась, кажется, как-то так "Почему нужно изучать Python". Понятно, что это была рекламная статья. Не смотря на то, что я пишу в этом канале в основном о Python, заявить, что давайте все изучайте этот язык я не могу. По нескольким причинам:

1. Я за свою жизнь программировал на разных языках, странно было бы вдруг выделить один язык и сказать, что вот он самый правильный. Я люблю все языки, на которых программировал одинаково. На всех языках есть средства создания консольных приложений, оконных приложений и даже web-приложений. Сайты можно писать даже на ассемблере, да, да.

2. Учиться программировать можно на любом языке. Потому-что слово "программировать" не относится к какому-то конкретному языку. Это особые структуры в мозге, которые либо есть либо их нет. И научиться программировать - значит активизировать эту структуру. И она не привязана ни к какому языку.

3. Есть теории того, как "правильно" программировать, а как не правильно. Я все эти рассуждения знаю. И постоянно делаются попытки вот это "правильное" программирование привязать к какому-либо языку программирования. А я люблю программировать и на Python, и на Си, и на ассемблере и даже на bash. Везде есть свои прелести. А правильно или не правильно - оставим теоретикам. Они же тоже должны есть свой хлеб. А мы будем получать удовольствие просто от написания кода на любом языке.

Т.е. вы подумали, что я провожу такую антирекламу своему каналу. А вот нет. На моём канале уже почти 350 материалов. И большая часть по Python. И какую же я цель преследую? Цель такая - создать дзен-учебник по Python. Он уже почти есть, процентов на 70. Но работы ещё много. Много интересных тем, да и многие старые темы ещё далеко не исчерпали себя. Но рассматривайте Python как просто один из инструментов в вашей программистской деятельности. Это мой вам совет.

Ну всё, пока! Программируем для удовольствия, а не для поездки в Таиланд!
Мой канал посвящён программированию. Абсолютное большинство материалов посвящено программированию на языке Python.
2 минуты