juan_gandhi: (VP)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2015-05-31 05:33 pm

и еще о компьютерных науках вспомнил

Это мы сейчас всю эту шушеру держим за идиотов, а тогда казалось же, вау, доктора наук, они ж типа учоные.

Я вот так вот в аспирантуру запилился было. На экзамене спросили про "автоматную и структурную интерпретацию языков программирования". В процессе сдачи я понял, что экзаменаторы не в курсе ни иерархии языков, ни того, как оно работает в конкретном случае. Паника паникой, но это ж советский вуз, и я был как бы блатной или там плановый, хз.

А погорел я так. Приехала с Новосиба какая-то чуча, и стала на "семинаре" рассказывать про какую-то особую логику. А истина, спрашиваю, у вас есть? Есть, и не одна. А их конъюнкция, спрашиваю, чему равна? А зависит, говорит, от того, чего с чем. А я такой "это ж ахинея!" Ну так вот и не вписался в систему, да. Не то чтобы больно хотелось, конечно. Просто раньше не сталкивался, так и удивился, что это у них там такое, собственно?

[identity profile] snowps.livejournal.com 2015-06-03 05:16 am (UTC)(link)
А это вообще весьма полезно, посмотреть на свою деятельность под непривычным углом, обычно ускользающим за постоянной генерацией софта в стиле, который уже сросся с собственными представлениями о рациональности. :) Это не специфичная для программистов проблема - железячники болеют теми же болезнями, к примеру разработчики встраиваемых контроллеров обычно выбирают себе какую-то любимую линейку архитектур (PIC, STM32, ARM, 8051, MIPS и т.д.) и, как в колее, лупят на ней всё, что приходится разрабатывать. С точки зрения бизнеса это часто вполне оправдано: во-первых под любимую архитектуру пишется быстрее, есть наработанная codebase, на складе "уже лежит несколько рулонов нужной элементной базы по оптовым ценам" и прочие полезные обстоятельства, однако периодически подобный подход рождает совершенно "выдающиеся" решения, где вместо оптимального используется привычное, превращая иженерию в полнейший фарс. Вон ниже [livejournal.com profile] anonim_legion сокрушается относительно Кумаров, а ведь такая публика ломанула в индустрию именно потому, что глубина колейности там очень высока. [livejournal.com profile] sassa_nf мне выше заявил, что вопрос выбора алгоритмической базы под задачу с точки зрения производительности вообще не имеет смысла - фантастика, а мужики-то и не знают! :)