Firstly, I want to mention that I'm information technology enthusiast. And I have multiple working/learning experiences in different fields of information technology. But, now I see that I should focus my knowledge and work/study on one of the fields because technology is expanding very fast and I cannot stay updated to everything. I need to make something as my best skill and stick with that.
I started my career as Graphic/Web Designer for 2 years. After that I worked as IT Technician, and after a while started as IT Administrator for 3 years, in the meantime I was certified with CCNA (Cisco Certified Network Associate) and worked as Cisco Networking Academy Instructor for a short time.
During this period I was studying a bachelor degree in "Computer Science and Engineering" and I changed my focus over other things. I started liking programming, network security and digital circuits more.
So I changed my work and started working as a "Web & Software developer" in 2 different companies for 2-3 years until now that I am a team leader. While working I advanced my skills in Computer Security and Pentesting and willing to be certified as Ethical Hacker (CEH) in very short time.
I was also dealing with start-ups. I made an innovative project which had a lot of success. The project was dealing with software virtualization of school labs and received 3 global awards.
And for my free time I like to play/try new stuff like Game modification/modeling and Arduino.
My overall skills are:
- Graphics Design / Creative thinking
- IT & Network Administration
- Web & Software engineering
- Security and Pentesting
- Arduino programming
- Team and Project management
As you can see for each of my skills I don't have more than 2-3 years experience. As I said at the beginning I want to fit my self somewhere in one of the areas.
Now, my question is: What would you think is better to learn and work considering market needs and my experiences ?