I ran across this story of Ira Classon, who learned to not only program, but do it well enough to get a number of speaking engagements and an enormous amount of respect in 18 months.
Not all of you are going to be extremely talented programmers that just need to work, and many of you certainly won’t learn be a top notch programmer in 18 months, even if that’s your job now.
However if you think about the future, and you think about trying to learn to be a much better programmer across the next 5 years, I think you’ll be amazed at how much you can improve your skills.
The trick is to work at it, regularly, and seriously. Pace yourself, remember you have more to your life than just improving your career, but you can do it.
This isn’t just for programming, but almost any professional endeavor, from the medical field to teacher. You can improve your skills, and perhaps your work situation with regular effort.