As we know that Software Development is a field where you need to get yourself updated on daily basis. Break from this routine can leave you behind quickly. A colleague of mine, asked me that how to keep myself updated as a software developer? This question triggered a thought that i am sharing in this blog.
Being a MicroSoft C# developer, I assume that following are the core skills that every developer should have first.
Few of are some popular sites that I know to learn some of these core skills
Core skills are important to learn but it is also necessary to apply the knowledge we have gained to programming and for that you have to work. The more you work, the more chances are there to learn new things.
Sometimes, you might need to help others and solve their issues to acquire new things. Some online contents are available that provides bundle of knowledge and even coding exams based on your programming knowledge so that you can evaluate them and understand where you stand and where you need to reach.
Up-gradation is “Key”
Below are some references which are all popular and useful in different types.
Here are some interesting blog sites which has various topics available related to Microsoft technologies.
Today, we all know that the visual medium is more popular than any other medium of sharing something. So, video tutorials is playing vital role in sharing knowledge and updates of technologies.
Following are some video channels from YouTube, which might help you in learning C# and Other Microsoft Technologies.
Email newsletters are something which will keep you up to date with current events or updates happening in the world. This might be a daily, weekly or monthly updates shared to your inbox related to specific topics.
You can go to this sites and subscribe for the newsletters from there to get updates.
I have tried to summarize all of the important sources to follow in the form of blogs, video tutorials and newsletters. Please keep in a mind that above references are the list which I am using for my own technical growth. It might happen that for you the list can be different. Now to become a good software developer you might need to follow some of below tips which is obviously conclusion of the discussion above.
All the best
Author: Naishadh Patel