I started my IT career in hardware support, moved to Unix OS support (for a vendor), crossed over to doing sysadmin and finally moved into development. I think that my background in support has been extremely valuable. Knowing how to deal with end-users, understanding their problems and building and integrating solutions that are maintainable all flow naturally from that background.
As a sysadmin, I found there were plenty of opportunities to develop solutions that delivered significant time savings both for me and my users. Once I had a few of those under my belt, I felt confident enough to take on a development role. Luckily I found an employer who was prepared to give me the chance to prove myself.
There's no magical level of attainment that you have to reach first. When you feel ready to make the move look for the opportunity. Of course you may need to start in a junior role.
In reply to Re: perl programming for a living
by grantm
in thread perl programming for a living
by tcf03
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |