Comment here's the deal (Score 0) 317
you need to have a certain disposition to be a great coder. Not some circa 2000 "web developer". You have to be comfortable, day in day out, recognizing patterns and solving problems using the best possible approaches. I cannot stress enough how many completely incompetent "programmers" that thrive on coasting, pointing fingers, and social engineering their way through a career for which they have no aptitude.