Hi, I am 37 Yrs old Network Engineer living in the New York Area. Even though I work with hardware, mostly Cisco, my passion has always been with coding. I am considering taking some programming courses and switching to a developers position, Nonetheless, I am very afraid of following up with this. I am aware of the outsourcing, the layoffs, and the fact that I would have to take a substantial pay cut once I find an entry level programming position. I am unsure of what my next step should be. Any thoughts how can I make this transition as painless as possible. Does anyone know about a way I can combine my Cisco skills with a developers position. Any advice or thoughts on this will be highly appreciated. Thank you.