Telegram Group & Telegram Channel
Читатель поднимает вечнозеленый вопрос о муках, которым программистов подвергают при трудоустройстве и на рабочем месте, которые, якобы, уникальны для этой профессии, и которых, якобы, не терпят ни белые воротнички (врачи, юристы, ученые), ни синие (строители, электрики).

Поскольку тема вечнозеленая, я уже много раз что-то говорил в её рамках, кажется, даже совсем недавно. Вкратце, моду в коммерческом программировании задает американский бигтех, где принята американская корпоративная культура, где до сих пор царит фордизм-тейлоризм, и начальство не понимает, что такое программирование.

Положа руку на сердце, что такое программирование не понимает и 99% «программистов». Им эта дисциплина попросту неинтересна. У них «никакой разницы между языками программирования нет».

А разница есть. Одни языки программирования это не более чем компактная нотация для записи последовательности нажатия кнопок на огромном калькуляторе. Другие позволяют выражать платоновские Идеи.

Из-за того, что в англоязычных странах теоретическая информатика называется «компьютерными науками», распространилось заблуждение, будто бы программирование как-то связано с компьютерами. На самом деле, программирование не больше связано с компьютерами, чем астрономия с телескопами.

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

99% «программистов» плевать хотели на эти дисциплины, потому-то в глазах начальства они и являются не более, чем придатком к компьютеру, который вот-вот, якобы, заменит другой компьютер. Так им и надо.

Говорят, что все это сложно, не нужно, неприменимо на «больших проектах». Но лечить грыжу почему-то ходят к одному хирургу с высшим медицинским образованием, а не к сотне деревенских знахарей.

Я напоминал недавно, что американцы уже доходили до мысли о том, что программист на проекте должен быть ровно один (иначе бардак), еще в 1970х гг. Потом мысль сорвалась, и индустрия побежала в нынешний тупик, когда в очередной раз пытаются заменить нотацию для кнопок большого калькулятора английским языком.

Неудача здесь гарантирована — человечество оттачивает навыки формального мышления на не совсем естественном, но все же человеческом языке не первую тысячу лет не от безделья, а по необходимости. Впрочем, неудача останется незамеченной. Человечеству довольно скоро будет не до программирования.

Где-то в 22 веке, наверное, будут вспоминать о достижениях ушедшей цивилизации, припишут им лишнюю тысячу-другую лет, и даже появится гильдия самых настоящих программистов, по примеру медицинских и юридических. Правда, основана она будет сектой скопцов.

Заглядываю, порой, в сообщества по Хаскелю и Агде, по старой памяти. Этот трансом стал, тот, и вон тот, и вон тот. Хорошо, что вовремя соскочил, пока это не стало обязательным!



group-telegram.com/mixail_kain/2120
Create:
Last Update:

Читатель поднимает вечнозеленый вопрос о муках, которым программистов подвергают при трудоустройстве и на рабочем месте, которые, якобы, уникальны для этой профессии, и которых, якобы, не терпят ни белые воротнички (врачи, юристы, ученые), ни синие (строители, электрики).

Поскольку тема вечнозеленая, я уже много раз что-то говорил в её рамках, кажется, даже совсем недавно. Вкратце, моду в коммерческом программировании задает американский бигтех, где принята американская корпоративная культура, где до сих пор царит фордизм-тейлоризм, и начальство не понимает, что такое программирование.

Положа руку на сердце, что такое программирование не понимает и 99% «программистов». Им эта дисциплина попросту неинтересна. У них «никакой разницы между языками программирования нет».

А разница есть. Одни языки программирования это не более чем компактная нотация для записи последовательности нажатия кнопок на огромном калькуляторе. Другие позволяют выражать платоновские Идеи.

Из-за того, что в англоязычных странах теоретическая информатика называется «компьютерными науками», распространилось заблуждение, будто бы программирование как-то связано с компьютерами. На самом деле, программирование не больше связано с компьютерами, чем астрономия с телескопами.

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

99% «программистов» плевать хотели на эти дисциплины, потому-то в глазах начальства они и являются не более, чем придатком к компьютеру, который вот-вот, якобы, заменит другой компьютер. Так им и надо.

Говорят, что все это сложно, не нужно, неприменимо на «больших проектах». Но лечить грыжу почему-то ходят к одному хирургу с высшим медицинским образованием, а не к сотне деревенских знахарей.

Я напоминал недавно, что американцы уже доходили до мысли о том, что программист на проекте должен быть ровно один (иначе бардак), еще в 1970х гг. Потом мысль сорвалась, и индустрия побежала в нынешний тупик, когда в очередной раз пытаются заменить нотацию для кнопок большого калькулятора английским языком.

Неудача здесь гарантирована — человечество оттачивает навыки формального мышления на не совсем естественном, но все же человеческом языке не первую тысячу лет не от безделья, а по необходимости. Впрочем, неудача останется незамеченной. Человечеству довольно скоро будет не до программирования.

Где-то в 22 веке, наверное, будут вспоминать о достижениях ушедшей цивилизации, припишут им лишнюю тысячу-другую лет, и даже появится гильдия самых настоящих программистов, по примеру медицинских и юридических. Правда, основана она будет сектой скопцов.

Заглядываю, порой, в сообщества по Хаскелю и Агде, по старой памяти. Этот трансом стал, тот, и вон тот, и вон тот. Хорошо, что вовремя соскочил, пока это не стало обязательным!

BY Микола Канян


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/mixail_kain/2120

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Anastasia Vlasova/Getty Images For example, WhatsApp restricted the number of times a user could forward something, and developed automated systems that detect and flag objectionable content. Since January 2022, the SC has received a total of 47 complaints and enquiries on illegal investment schemes promoted through Telegram. These fraudulent schemes offer non-existent investment opportunities, promising very attractive and risk-free returns within a short span of time. They commonly offer unrealistic returns of as high as 1,000% within 24 hours or even within a few hours. But the Ukraine Crisis Media Center's Tsekhanovska points out that communications are often down in zones most affected by the war, making this sort of cross-referencing a luxury many cannot afford. As the war in Ukraine rages, the messaging app Telegram has emerged as the go-to place for unfiltered live war updates for both Ukrainian refugees and increasingly isolated Russians alike.
from fr


Telegram Микола Канян
FROM American