?

Log in

No account? Create an account
entries friends calendar profile Previous Previous Next Next
программерское - ruik-ruik! röhh-röhh!
raydac
raydac
программерское
в процессе выполнения проектов всё чаще приходт на ум, что программирование всё превращается в "китайскую комнату", вникать в подробности не хватает ни сил ни времени так как технологий десятки и их изменение идет быстрее чем успеешь изучить более менее углубленно, смена же направления нередко происходит еще чаще чем технологии (ни о каких "правилах 10 лет" и речи не идет) как итог лазаешь по сети ищешь сниппеты и кусками вставляешь в код добиваясь работы

Tags:

61 comments or Leave a comment
Comments
terrious From: terrious Date: April 21st, 2012 06:23 pm (UTC) (Link)
Согласен на 100%. СОБСТВЕННОГО кода в проектах становится всё меньше ...
raydac From: raydac Date: April 21st, 2012 07:55 pm (UTC) (Link)
собственного то ладно, печально что осмысленного кода становится меньше
theiced From: theiced Date: April 21st, 2012 09:46 pm (UTC) (Link)
у нас примерно 100%. не пора ли вам сменить место работы?
guamoka From: guamoka Date: April 21st, 2012 06:37 pm (UTC) (Link)
ищешь сниппеты и кусками вставляешь в код добиваясь работы

смотришь на наш проект, и невольно думаешь, уж лучше бы эти "продуктивные" кодеры посвятили лишние пять минут поиску по интернету, вместо того, чтобы вставлять свою солянку вместо тривиального бойлерплейтного кода:-)
guamoka From: guamoka Date: April 21st, 2012 07:44 pm (UTC) (Link)
Кстати, в обычной- реальной- инженерии существуют такие методики, как унификация, проектирование по образцу и, да, НИОКР. Последнее весьма дорого и требуется/оправданно далеко не во всех случаях. Есть мнение, что именно унификация и проектирование по образцу весьма помогли промышленности в плане выхода на новый качественный уровень производительности, стоимости и надежности, когда не надо каждому инженеру изобретать, грубо говоря, свою гайку и болт, а технологу потом ее производить в единичных экземплярах.
raydac From: raydac Date: April 21st, 2012 07:58 pm (UTC) (Link)
что то сомневаюсь в качественности продукта произведенном инженером у которого отсутствуют знания об основах данного продукта... да вот хотя бы нокию как пример взять
komarov From: komarov Date: April 21st, 2012 06:37 pm (UTC) (Link)
аналогично. я решил выходить из разработки, сейчас переобучаюсь на менеджера проектов
retiredwizard From: retiredwizard Date: April 21st, 2012 07:00 pm (UTC) (Link)
а ты руководил проектами и командами?
vit_r From: vit_r Date: April 21st, 2012 08:59 pm (UTC) (Link)
Не надо сбивать птицу на взлёте.

Тут люди платят деньги, проходят курсы, а потом готовы руководить хоть программистами, хоть свинофермой.

Приятность в том, что своих ошибок они просто не видят. Да и сверху такие же сидят.
komarov From: komarov Date: April 21st, 2012 09:15 pm (UTC) (Link)
ну я руководил группой разрабов, сложное кодил сам, надоело.
я неправильно сказал - сейчас я остаюсь в разработке, только как PM. вместо студии сижу больше в аутлуке и Visio :-)
vit_r From: vit_r Date: April 21st, 2012 09:01 pm (UTC) (Link)
Это просто такая область и шило в заднице. Знаю людей, которые лет 10 делают одно и то же. Причём на компиляторах и в среде разработки 1997 года выпуска.

А программирование подобно. После третьего-четвёртого языка проблемы не в идеологии, а в грамматике языка и названиях в библиотеке. Становится пофиг, на чём писать.
raydac From: raydac Date: April 22nd, 2012 06:57 am (UTC) (Link)
ну понятно что есть такие люди и я тоже знаю парочку, но это не средние программеры и к тому же надо не забывать что в таком количество мест ограничено и ты сожешь делать 10 лет одно и тоже только если кто то из клуба "людей делающих 10 лет одно и тоже" скоропостижно скончается
nachni_dot_com From: nachni_dot_com Date: April 22nd, 2012 07:45 am (UTC) (Link)
Когда программирование превращается в "китайскую комнату", код выглядит так, как будто он написан не приходя в сознание. Хорошо тем, кто пишет сайты. Ну, выскочило на сайте Error, но если на странице что-то прочитать можно, то начальство (если заметит) пошумит, да и успокоится, а убытки вроде бы какие-то есть, но кто их точно сосчитает?

А когда пишешь управление серьёзными системами, и ошибка чревата убийством железа на десятки тысяч баксов (и простоем этого железа, у которого простой - тысячи баксов в день), хочешь-ни хочешь, по по коду полазишь, и убедишься, что понимаешь как это должно работать, даже если большинство кода - не твоё, и даже если кода - необъятные объёмы.

Вобщем, хорошо тем, кто может себе позволить писать не приходя в сознание. Я кое-где могу срезать угол, но в большинстве случаев приходится добросовестно разбираться.
fenikso From: fenikso Date: April 22nd, 2012 08:41 am (UTC) (Link)
Главное чтобы deadlines и прочие факторы проекта для серьезных систем формулировались людьми, которые понимают разницу между вебсайтами и такими системами :)
alexott From: alexott Date: April 22nd, 2012 03:58 pm (UTC) (Link)
61 comments or Leave a comment