И желания, и предрасположенности важны для того, чтобы стать хорошим программистом. 45
Желание необходимо, так как без него не хватит мотивации заниматься программированием в таком количестве, чтобы стать хорошим специалистом. 5
Предрасположенность также важна, так как без определённых навыков и склонностей обучение будет сложнее, а работа может быть недостаточно увлекательной. 4 Наличие предрасположенности проверяется тем, насколько интересно человеку программировать. 1 Если он готов долго сидеть над задачей в поисках решения и его это увлекает, значит, это его призвание. 1
При этом стоит отметить, что программирование — это ремесло, и упорным трудом можно развить навыки в этой сфере. 18 Важно не только постоянно читать и подтягивать теоретическую базу, но и постоянно практиковаться. 1