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

"He has kind of an old-school cyber-libertarian world view where technology is there to set you free," Maréchal said. Ukrainian forces successfully attacked Russian vehicles in the capital city of Kyiv thanks to a public tip made through the encrypted messaging app Telegram, Ukraine's top law-enforcement agency said on Tuesday. These administrators had built substantial positions in these scrips prior to the circulation of recommendations and offloaded their positions subsequent to rise in price of these scrips, making significant profits at the expense of unsuspecting investors, Sebi noted. NEWS "He has to start being more proactive and to find a real solution to this situation, not stay in standby without interfering. It's a very irresponsible position from the owner of Telegram," she said.
from es


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