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: |

The gold standard of encryption, known as end-to-end encryption, where only the sender and person who receives the message are able to see it, is available on Telegram only when the Secret Chat function is enabled. Voice and video calls are also completely encrypted. Also in the latest update is the ability for users to create a unique @username from the Settings page, providing others with an easy way to contact them via Search or their t.me/username link without sharing their phone number. Soloviev also promoted the channel in a post he shared on his own Telegram, which has 580,000 followers. The post recommended his viewers subscribe to "War on Fakes" in a time of fake news. In this regard, Sebi collaborated with the Telecom Regulatory Authority of India (TRAI) to reduce the vulnerability of the securities market to manipulation through misuse of mass communication medium like bulk SMS. For Oleksandra Tsekhanovska, head of the Hybrid Warfare Analytical Group at the Kyiv-based Ukraine Crisis Media Center, the effects are both near- and far-reaching.
from fr


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