I have been working in I.T for 5 years, I started off doing basic Desktop support type work but 2 years ago I got a job working in application support for a small software developement company which makes and sells software in the retail industry.
Since working at this job as a support analyst i use SQL (T-SQL) on a daily basis and recently decided to start trying to pick up C# (Basics) along with basic HTML,CSS, and hopefully some javascript.
I would like to move into a career closer to the development side of things, I am thinking perhaps something close to a systems analyst position where I am not coding/building in VS all day, but also problem solving on different platform and using different technologies.
But what technologies do you think i should know in order to achieve this goal.
Our company primarily works with .net, (vb.net actually) and sql and MVC (i dont know anything about MVC yet) because alot of our product are become web based, this why alot of the technologies I am trying to learn are used in web dev.
But i was thinking of trying to broaden out a bit rather than be too web-centric and i was thinking maybe as an analyst i should aim to have.
- Windows Server Knowledge + Basic Knowledge of how OS's work under the hood.
- Web server technology (IIS)
- Basic client OS knowledge
- Networking (my networking knowledge isnt even A+ level and i dont deal with it on a day to day basis)
- C# (for knowledge on Desktop dev, web dev, mobile dev)
- HTML, CSS, Javascript (because web is taking over right?)
I was thinking after all this, maybe i should learn a bit of C++ to learn a bit more about how computers really work?
But, my question is, as analyst, have i got my priorities straight in terms of which technologies i should be learning or am i missing out on some obvious ones?
NOTE: For the time being, i want to work with Microsoft based technologies.
Aucun commentaire:
Enregistrer un commentaire