Transition from System Support to programming and software and web development.
Hi, my question is that I am currently working as an IT support engineer in one firm and have some IT certs but I am not really happy and satisfied with my job and having interests in getting expertise in software and web development like dot net, asp.net and sharepoint dev. I have done BSc in Computer science and having around 7 years of support experience. I am 31 years old would it be correct to change career at this stage and tell me step by step on how to enter in that field and excel further as I want to continue my future in that field. Currently, I am studying vb.net and share point dev. And how to enter in job market as a developer.
All of yours prompt response will be highly appreciated.
Re: Transition from System Support to programming and software and web development.
You could click the "Learn" tab, above, and decide what versions of ASP.NET technology you want to learn, and dig in.
Currently, I am studying vb.net and share point dev.
Well, you need to switch from VB to C#, becuase C# is more vastly used in the industry by companies due to C# is an ISO and ECMA standard controlled by those standard committees with MS having one vote on each committee. VB.NET is proprietary to MS and is not as popular in the industry as C#.
Anyone can write some code, but the key is do you understand the pillars of object oriented programming.
They key is do you understand design patterns and architectural patterns?
Do you know how and when to use the various patterns and technologies and do it effectively.
Find a good book that is going to teach the basics of the OO pillars first before doing anything else.
If you find the post has answered your issue, then please mark post as 'answered'.
According to your description, I suggest you could consider learning the newest technology.
Now we have front end,back end, full stack engineer.
If you have learned the vb script, I suggest you could start learning vb.net.
If you haven't leanred any language, I suggest you could start learning C# as DA924 says.
At last, if you have already learned the asp.net well, I suggest you could start learning forent-end technolog like angularjs, reatjs and so on.
Yes. I did when I was 40. My previous job had nothing at all to do with computers. I have never had any formal CS education or training. My school introduced CS as an option the year after I left. I taught myself how to programme in my spare time.
I agree with others that learning C# will provide you with many more opportunities than VB. However, I don't agree that you should concern yourself with abstract design patterns and object oriented theory at this stage. You should instead concentrate on learning what you can do with the language. Once you have put together some projects, then you can learn about how design patterns etc can help improve your code.