A love of code and tech is a great start, but it takes a lot more to succeed in the world of web development. You can’t just take a web development course and call it good. Great programmers are also: Good at Time Management Patient and Positive Consistently Learning Lovers of Puzzles and Problem Solving Good Communicators Detail Oriented