I on the other hand, have studied computers and the science behind it since i was 12.I am good at development, and yes i have also read TAOCP thrice and i am well versed with algorithms and low level hardware and architecture, In short, i am not a code monkey. So now i am in a dilemma as to what i should go deep into? I love infrastructure stuff like Networking/Sysadmin/Build and release stuff. And since most programming jobs in India are mostly boring java/.net jobs, i want to avoid them.
Can you guys guide me as to what specialization i should go after. And since it is India, I will need certifications to prove my worth. I was thinking of Doing Red hat certifications and cisco and juniper certifications(just to get my foot in the door). If you guys have any suggestions, I would really be helpful if you guys could help me out.
My current skills: Programming: Python(love it) , Java (safe backup for job), C/c++ (mostly QT), mostly all types of shell scripting. Frameworks: app engine (both python and java), django, sql alchemy. and all other java frameworks starting with 'J' :)
What i am intrested in: Networking Hardware/ Planning/ Design. System Planning/ Design / Maintainence. (any platform) mostly data center jobs.