At this point I feel that to continue working as a programmer I need to change my field. Programming can be very interesting and rewarding experience to both programmer and surrounding community, but it can also turn the other way around if you lose your motivation.
My real passion lies in systems programming I believe as I was always interested in operating systems, programming languages, algorithms and related stuff.
I would be very interested to hear if anyone did a similar transition to systems programming and how did it go. How long did it take for you to learn everything? Did you take a more general approach or did you target a very specific area? How long did it take to get your first job as a systems programmer and what it was?
Any kind of related experiences would be very helpful to me when making this decision. Thank you.