I am a .net application developer with 5 years of experience.
Several modern solutions are being created by using IOT to collect data, use machine learning to perform analysis and have a blockchain in the backend. The web or mobile application is only a part of such a solution. I may not be able to understand or design a modern solution without having knowledge in areas beyond .net application development.
So, to what extent should one should acquire knowledge of blockchain, iot and machine learning to rise in the IT industry.
Allen OneillPosted Nov 2, 2019, 11:41 AM
Afzaal Ahmad ZeeshanPosted Jun 22, 2019, 4:51 AM
But the main point to keep in mind is, whether these technologies are good for your career or not. It is good to be a jack of all trades, but not always. If you are a .NET expert, try exploring .NET Core, go for cloud-native solutions, work on microservices... These are the technologies that are quite similar to what you already know and what you can showcase.
I would recommend that you try to be an expert in your own area before exploring something new, otherwise all these concepts will mix up and yield nothing good. I am also a .NET developer, but I try to explore all these new technologies everyday and see which one is good for me, this is the important thing, as at the end of the day I am the one who has to work on these stacks, not somebody on YouTube. Similarly, Abhimanyu, if blockchain or crypto, distributed ledgers are your thing, then go for it, otherwise explore technologies that are related to .NET or Microsoft tech stacks.