Как стать автором
Обновить

Нужно изобретать велосипеды

Время на прочтение2 мин
Количество просмотров1.4K
А казалось бы, многие форумы пестрят сообщениями об обратном.
Но я считаю, что здесь вопрос спорный, те же самые форумы — пестрят сообщениями типа: «20 ошибок начинающего программиста», «Полезные приемы [язык]» или что еще круче «Пишем [популярная лабуда] на ПЭХЭПЭ» и т.д и т.п.
Лично я считаю, что именно это (наличие подорбных материалов и их популяризация) куда более опасна для начинающих разработчиков. По ироничному стечению стечению обстоятельств, «быдлокодеров» отчасти пораждают именно те («Умники» пишущие подобные статьи) кто любит их так обзывать.
В чем дело?
А в том, что это отключает мозги, когда человек «изобретает велосипед» он думает, учиться использовать язык для реализации своей задачи, пусть и уже решенной кем-то давно. И это между прочим может и привести к тому, что он решит ее лучше и эффективней чем кто либо до него. Нет я естественно не хочу сказать, что следует навсегда вычеркнуть из жизни чьи то наработки кроме своих. Изобретение велосипедов, на мой взгляд, возможно только на этапе обучения. IMHO разработчик вообще не имеет морального права брать вознаграждение за работу которой он еще учится.
Есствественно, я не считаю что «изобретение велосипедов» — единственный прием эффективного обучения, но что он один из таких — считаю бесспорным. Так же считаю, что наличие вышеописчанных статей, убивает на корню и без того скудную мотивацию к прочтению официальной документации по языку. А ведь это — неотемлимая часть получения серьезных знаний для дальнейшей разрабротки. Я уверен, уже существует целое сословие «разработчиков», облдающих очень ограниченным знаниями отчасти благодаря тому, стало слишком много ограниченных источников. Я и сам давно стал обладателем нескольких книг, с подобным изложением материала.
И тем не менее, даже статью аля «Пишем гостевую книгу на PHP» можно написать неограниченно, можно написать так, чтобы приемы, оприсанные в ней можно было применять для других задач. Но и в этом случае эта статья будет вредна, IMHO. Все меньше и меньше остается мотивации у нновичков, к чтению документации и размышлению, к программиированию а не кодированию.
Теги:
Хабы:
Всего голосов 44: ↑32 и ↓12+20
Комментарии40

Публикации

Истории

Ближайшие события

11 – 13 февраля
Epic Telegram Conference
Онлайн
27 марта
Deckhouse Conf 2025
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань