Re[2]: Хороший программист - это не тот кто ....
От: DuШes  
Дата: 15.08.02 04:40
Оценка:
Здравствуйте Aigul_St, Вы писали:

AS>Здравствуйте Susumanin, Вы писали:


S>>Смотрите. В одной книге по отладке вычитал примерно следующую фразу "Хороший программист это не тот кто умеет манипулировать битами, а тот, кто может удовлетворить требования заказчика". ("манипулировать битами" там относилось к знанию ассемблера на высоком уровне, ну и вообще к досканальному пониамнию как оно работает на низком уровне )

S>>В связи с этим у меня возник один вопрос — а может ли хороший программист являться таковым, если он не умеет манипулировать этими битами, то есть знает какую-то отдельную область (не на уровне профи) и использует эти знания.
S>>В этом контексте под словами "хороший программист" я имею в виду человека, который зарабатывает себе этим на жизнь.
S>>Хотелось бы спросить Вас, а можно ли не быть, что называется профи, но, тем не менее, зарабатывать этим себе на жизнь (программированием).

AS>Понятия хороший программист и профессиональный программист с точки зрения заказчика — разные понятия. И то, что ты написал, относится к точке зрения заказчика, а не программистской братии.

AS>Взять другую область: разве для тебя хороший адвокат — это не тот адвокат, который удовлетворяет твои требования, абсолютно не важно какими способами? Но с другой стороны, хороший врач для тебя — это тот врач, который досконально понимает, как "оно работает на физиологическом уровне", т.е. профи.
AS>Так что вот

От себя добавлю: В нашей профессии ужа давно сложились достаточно узкие специализации, кто-то из нас системный программист и его задача писать службы(сервисы), драйвера, утилиты и прочие задачи, требующие знания ан уровне работы системы, кто-то программит баз данных и его задача — проектирование базы данных, правильная постановка запросов и написание их на SQL,т.е. речь идет об администраторе базы данных, кто-то является программистом, задача которого написать клиенское приложение для работы с теми запросами и хранимыми процедурами, которые разрабатывает администратор базы данных и при этом данный программист будет использовать какие-либо процедуры, ActiveX, и прочее, которые написал в свою очередь системный программист. И кто в данном случае из них профи?
Профи из них тот, которые сделал корректно работающее приложение, выполнил свою задачу в рамках всего проекта, чисто, аккуратно, со знанием технологий, требующихся для решения этой задачи, и совсем необязательно знать ему тонкости работы сервера баз данных, если он админ базы данных и наоборот админу енобязательно знать все тонкости работы ОС (конечно, иметь хоть-какое-то представление он обязан).....Профи тот, который хорошо делает свою работу и умеет работать с документацией в рамках своих задач.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.