I have just read a great article about coding and how much you should be worried about coding all day long or read new trends about coding all the time or stay up to date 24/7.
This is the link of the original article: http://www.infoworld.com/article/3085150/application-development/dont-ju...
"Whether you go to college or not, try to make time as early as possible to read lots of literature and philosophy, both primary and secondary sources, and write as much as you can," he says. "If you're not going to college, then as soon as you can, shell out for a writing tutor who'll give you assignments and then help you polish them. This job happens on the Internet, and the written word is how people communicate there. The more effectively you can write, the better off you'll be."
Hickey advises patience and preparation.
"The most important part of programming happens away from the computer," he says. "Figure out what you are going to do before you start, rather than mashing away at the keyboard until you get something that appears to work."
But once you do sit down at the keyboard, Eich advises, keep at it: "I still find Ken Thompson's ‘When in doubt, use brute force' saying to be eternally helpful. Don't get stuck!"
Johnson offers another source for code worth studying: open source.
"You can learn a lot from the code of good open source projects and there are lots of opportunities to contribute," he says. "It also helps pick up collaboration skills. I've seen this be a valuable bridge from school to industry, or from a boring job to the potential to get more exciting work."
"Programming is pretty easy if you're patient and keep learning. But eventually, all career paths either dead-end or lead to management of some sort," he says. "Even if you're focused on technology, eventually you'll be leading people, so that you can have a bigger reach and accomplish more."
To that end, Schlueter advises reading books on leadership, communication, and business as you go.
"That stuff is more complicated than it seems and is super important," he says.