P.S. Буду благодарен за любую конструктивную критику, связанную с моей орфографией и пунктуацией. Критику лучше оставлять в комментариях. После исправления такие комментарии удаляются.

воскресенье, 11 ноября 2007 г.

Мастера или ремесленники?

Фраза «Стране  нужны кодеры, программистов и так хватает» — это всё равно что утверждение «Стране нужны Донцовы, Пушкиных и так хватает».
Из разговоров на LOR.

Естественно и кодеры, и «Донцовы» нужны. Особенно «Донцовы», потому что быть «Донцовой» весьма не просто — много сложнее чем кодером. Тем более Пушкин — это фактически первый на Руси коммерческий писатель (какое счастье, что ему не хватало денег на игру в карты и он вынужден был временами работать).  Основная проблема в том, что для того чтобы могла работать «Донцова» до неё должен быть Пушкин.

Аналогично, именно программист даёт возможность работать кодерам, а  вовсе не наоборот. Более того он создаёт новые рабочие места там, где их раньше не было.  Допустим, что с пользой от существования, скажем так «творцов от программирования» никто не спорит. Но как им стать? Первый шаг очевиден: учёба. Причём обучаться следует фундаментальным вещам, то есть как минимум математике. По хорошему, зная математику, следует разбираться и в какой-либо предметной области которая Вас интересует. Добрать такого рода знания потом нереально.

Фундамент для закладки требует времени, причём делать это всё нужно основательно.  А в качестве практики проще всего выбрать один из свободных проектов. В этом случае плохой код спрятать не удастся  — он виден всем, поэтому придётся всё делать сразу правильно и это может стать хорошей привычкой. Это можно считать за второй шаг.