Juan-Carlos Gandhi (
juan_gandhi) wrote2014-09-16 10:18 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
опять кодерочки из себя корчат
Я так что-то начал понимать, что программисты, хоть и массовая профессия, они как писатели. В самом лучшем "Литинституте" можно научить на речистого критика, но на поэта - шиш. Только расширить кругозор.
Я серьезно.
Я серьезно.
no subject
no subject
И это не только к программистам относится. Научить вообще мало какой интеллектуальной деятельности возможно; можно только научиться.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Не садится близко
Говорит: "Я - математик,
А ты - программистка!"
no subject
Есть всякие курсы где, если не на поэта, то на хорошего писателя выучат без проблем.
no subject
например?
no subject
Или самый банальный пример - Пилюлькин, который появился из семинаров Стругацких
no subject
То есть писатели все равно штучные, а Буратино из бревна даже Стругацкие не выстругают, если бревно не живое изначально.
no subject
no subject
А вот то же самое но с перламутовыми пуговицами?А по русски или английски?>Пилюлькин, который появился из семинаров Стругацких
а вот про это не знал. И быстрое гугление чего то определенного не дало. Ссылочку бы?
no subject
На русском, наверно, ничего нет.
Про семинары Стругацких мне искать влом. Можно поискать про семинары Олдей.
no subject
no subject
no subject
no subject
no subject
no subject
обработку металла давлениемобработку байтов напильником. Математикам подавай красоту, а инженерам простоту. И прочие банальности про плечи гигантов. Это легко разобрать на примере. Давайте пример поэта и произведения =)no subject
Вы, мне кажется, и про математиков ничего не понимаете, и про программирование. Путаете программистов с какими-то инженерами-технологами по обработке металлов резанием. А зря.
no subject
no subject
no subject
no subject
no subject
no subject
ну, если большинство программистов заняты именно этим, а такие редкие как вы - несколько иным и много выше среднего знаете математику, то корректнее было бы назвать вас исключительным программистом, а не на таком редком случае строить утверждения о программистах вообще, "в среднем".
no subject
no subject
И да, сейчас должны были бы набежать выпускники двухмесячных курсов по Яве с воплями, что программизм - это ремесло такое, сермяжное. Но они забанены, как я понимаю.
no subject
no subject
no subject
no subject
no subject
Тем не менее, между сделать на заказ изящный стол из досок и сделать набор унифицированных деталей, из которых можно собирать мебель - это две большие разницы.
По теме я уже писал в книжке, так что посторяться не буду.
Скоро выйдет вторая, как раз в помощь ремесленникам.
no subject
В самом удачном месте работы писать что-то более-менее оригинальное удается от силы 20% времени. Если брать разбег времени год. Бывает, конечно, выпадает целый месяц получать удовольствие от работы. Но потом неизбежные "а заказчик вставил в розетку лом и потух экран, он оснознал, но просит чтобы появлялось сообщение "Сервер не может работать, потому что лом торчит из розетки". Ну и много чего еще. Вообще интересная тема, написать на что у кого время уходит. У меня, к примеру, уходит время отчетливо расписать для QA на каждом feature request-е всякие граничные условия и ожидаемое поведение системы. То есть acceptance criteria это часто минимум, там есть еще дополнительные измерения, а задача лично для меня - это все-таки удобный и приятный продукт, который не раздражает пользователей и "успел" выйти на рынок когда в нем еще есть нужда. Красивость кода, конечно, не вторична, но только часть конструкции.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
- Я как-то слышал от гигантов, что программист имеет особый склад ума от природы (какой-то математический но специфический, вроде даже тестирование в советских школах проводили и обнаружили что примерно 10% таковым обладают, а как я уже упоминал, в РФ 39% населения получает высшее образование).
Ну и вообще, как я уже говорил, роль системы образования как раз не только и не столько "научить", сколько отсеять НЕспособных (читал вроде в приличных источниках, что в Германии инженерные специальности очень жестко отсеивают).
Эх, меня тут заманивают попреподавать дитям кружок технический, в самом деле чтоли заняться - заодно как раз этот момент будет возможность выяснить.
no subject
В своё время на каком-то семинаре на мат-мехе докладчик сказал "как знает любой программист, то есть специалист по теории категорий..."
Кстати, а на всяких курсах типа Creative Writing — там чему учат?
no subject
no subject
no subject
no subject
no subject
Шекспира вот знаем, о бёрнсах с байронами тоже слышали.
А где творения математиков в программировании, возвышающиеся над окияном графоманства?
no subject
no subject
no subject
no subject
Однако, помню что у филилогов было нормальной практикой, что они читали намного больше чем математики/физики, и вот это мне кажется было-бы разумно, заставить учащихся на программиста ЧИТАТЬ хорошие и не очень исходники :)
no subject
читать полезно, не вопрос
no subject
no subject
Божий дар, талант, способности - их можно развить, но привить - нельзя.