Hacker News new | ask | show | jobs
by Isinlor 2909 days ago
Everyone starts somewhere. Take into account that you are just studying it from time to time. At work you will be actively doing things 5-8 hours a day, almost every day. Take your time, people generally expect even experienced programmers to take a month to catch up to speed on a new job. After month or two of such intensive training you will learn a lot too. Make sure that your learning is directed i.e. don't just solve problems, but figure out how and why they occurred etc. What approaches people took before you etc. In general, read a lot of relevant literature, especially articles and books. And after a year or two you will start hitting point of diminishing returns. There is really only so much that people need to know to do day to day work.

Then there is elusive experience, but that will come with time as you will observe first hand how silver bullets turn into legacy ;).