Member-only story
Becoming a software engineer is not a one-size-fits-all process. It is the result of a lot of hard work and dedication. Because the field of information technology is growing and updating rapidly. New versions are introduced, new technology stacks are introduced, and the entire industry is refreshed from time to time.
For example, when I was starting my career, I had to work with Spring MVC, SOAP web services, JSP & Servlets, Monolithic architecture… etc. But now everything has changed. I know some companies still use legacy technologies. But technology is rapidly growing, introducing new technologies.
Currently, we are working on new technologies & frameworks like Spring Boot, NestJS, NodeJS, ReactJS, Angular, Vue, GraphQL, AI, Blockchain, Serverless architecture, Mini-services & Microservices architecture, Cloud… etc. So sometimes it will be hard to survive in the field because of these rapid changes. Then you may feel stressed and if things go wrong, you may suffer.
I think you may be aware of suicides all over the world because of stress. This is a common thing, especially in the Asian region. So I believe it is very important to discuss this. I would like to share some real-world examples. Most of them are my real-life experiences from past years.