Minoru 16.05.2011 11:44 netbook

В мире системного и прикладного ПО давно уже пропагандируется чтение чужого кода с целью повышать собственный уровень. Есть open source, что гораздо упрощает поиск источников новых знаний. Всё окей.
А что с вебом? Посмотреть можно только на HTML, JS и CSS. Если ты PHP/Python/Ruby/etc.-кодер — куда тыкаться? Я понимаю, что на всех упомянутых языках есть какие-то фреймворки, код которых можно почитать, но этого же ведь мало, не правда ли?

Мне почему-то вдруг подумалось, что веб-программисты *в принципе* не могут стать хорошими программистами (в более широком смысле слова, без привязки к платформе и языку), ибо учатся они исключительно на собственных ошибках — верный путь к быдлокодерству.

1. cirno 16.05.2011 11:46 perfect math class

нормальные веб-программисты работают больше за кулисами, там есть что посмотреть же. Ну и расширение кругозора заодно, etc.

2. Minorucirno /1 16.05.2011 11:47 netbook

За какими кулисами? Ты имеешь в виду, они разрабатывают фреймворки?

3. cirnoMinoru /2 16.05.2011 12:27 perfect math class

Ну можно и так. Вообще много прикладных вещей есть, а не тупо онанизм и подгон скаффолдинга к шаблонам и валидация формочек. Это не креативное программированние и скилл там по большому счету не нужен.

4. cirno 16.05.2011 12:30 perfect math class

В этом вроде нету откровений же. Нет, серьезно, что можно наточить в этом случае? Другое дело что если еще кодер параллельно занимается ДБА, как оно у нас всегда бывает, но это вообще тушите свет, imho

5. werehuman 16.05.2011 12:40

Читай исходники Django, у них архитектура намного круче, чем у личкрафтов

6. Minoruwerehuman /5 16.05.2011 12:41 netbook

Я не веб-программист и не собираюсь им становиться. Мне просто пришла в голову мысль о том, что веб-программисты практически обречены на быдлокодерство, потому что они изолированы от других источников кода.

7. cirnoMinoru /6 16.05.2011 12:42 perfect math class

Yep. Область такая, что всем нужна куча абсолютно одинакового кода.

8. werehumanMinoru /6 16.05.2011 12:47 Psi+

тебе кажется

9. Minoruwerehuman /8 16.05.2011 12:47 netbook

А что на самом деле? Поведай мне, если не лень :)

10. werehumanMinoru /9 16.05.2011 12:48 Psi+

на самом деле есть куда развиваться, всегда есть

11. Minoruwerehuman /10 16.05.2011 12:51 netbook

Двигаться за уже упоминавшиеся кулисы и вместо веб-морд на Python писать логику на Erlang? Это больше похоже на смену специализации — кому нужны при написании логики понадобятся веб-разрабы?

12. werehumanMinoru /11 16.05.2011 13:04 Psi+

ок, парень, а где ты видишь тогда места для развития? ERP/MES? Игры? Системное программирование?

13. Minoruwerehuman /12 16.05.2011 16:29 netbook

Ты меня неправильно понял — я не критиковал то, что ты сказал, я просто уточнял, что ты имеешь в виду :)
Получается, научился делать сайты на PHP/Ruby/Python — и всё, дальше в этой области развития нет. Непонятно просто, как себя видят в будущем веб-разрабы.
Я вот (начинающий прикладной или, если получится, системный программист) вижу перед собой огромное неизвестное поле с зоопарком технологий — хватит на всю жизнь. Что видят веберы?

14. werehumanMinoru /13 16.05.2011 16:30 Psi+

научиться "насовсем" можно только вытирать жопу. И то виртуозы смогут вытереть жопу носом, а тебе таких высот не видать. И вообще, "научился делать сайты" — это как "научился пользоваться компьютером"

Do you really want to delete ?