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