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

Again, in contrast to Facebook, Google and Twitter, Telegram's founder Pavel Durov runs his company in relative secrecy from Dubai. At its heart, Telegram is little more than a messaging app like WhatsApp or Signal. But it also offers open channels that enable a single user, or a group of users, to communicate with large numbers in a method similar to a Twitter account. This has proven to be both a blessing and a curse for Telegram and its users, since these channels can be used for both good and ill. Right now, as Wired reports, the app is a key way for Ukrainians to receive updates from the government during the invasion. The regulator said it had received information that messages containing stock tips and other investment advice with respect to selected listed companies are being widely circulated through websites and social media platforms such as Telegram, Facebook, WhatsApp and Instagram. Investors took profits on Friday while they could ahead of the weekend, explained Tom Essaye, founder of Sevens Report Research. Saturday and Sunday could easily bring unfortunate news on the war front—and traders would rather be able to sell any recent winnings at Friday’s earlier prices than wait for a potentially lower price at Monday’s open. Ukrainian forces have since put up a strong resistance to the Russian troops amid the war that has left hundreds of Ukrainian civilians, including children, dead, according to the United Nations. Ukrainian and international officials have accused Russia of targeting civilian populations with shelling and bombardments.
from us


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