The software industry is an industry that eats youth meals. This is true. as age increases, the working life will increase. Although wages will also increase, more importantly, the software industry will obviously feel overwhelmed, A long period of time in the face of computer causes a lack of exercise, a decline in physical fitness, waist pain, cervical pain, stomach problems, sub-health, and other situations of the body is overwhelmed one by one. At this time, I couldn't help wondering where the software engineer is going, and whether the development prospects of the software engineer have changed.
I thought about it and thought of several ways out. I wonder if you agree with me:
First, if the age is not too big, postgraduate entrance exams and kaobo are also one of the ways out. Returning to a comfortable and dynamic campus life and charging your own resources is also a choice. If you want to become a teacher and educate people, you can try to stay in school. When you become a teacher, you can take projects and earn extra money in the future. This gives teachers a great economic source for their lives.
Second, coding is destined not to be an eternal topic. When you are always physically overdraft and unable to continue coding, you should plan to focus on the needs of the project and start to make some plans for transferring to management, this requires individuals to accumulate some experience. While improving technology, we must also improve the management quality, improve the ability to communicate with colleagues, and improve the skills and thinking of communicating with leaders, multiple practices. This road is a smooth one, and there is no need to make too many changes. If you have accumulated a certain amount of work in the future, you can start your own company to realize your dream of not working for others.
Third: If you hate writing code, and after years of training, you are still not very interested in coding, then I think it is also a wise choice to switch. My suggestion is, to switch to sales, you can start from software sales, because you have been engaged in the software industry and at least have a better understanding of this industry. If the company has the opportunity to switch to the past, it would be better, sales can train people to communicate with each other. This is a big contrast with software engineers who face computers all day long. It is very helpful to train and test people. If you want to be reborn in the fire, my suggestion is that you have read some sales books, such as circle traps and competitions, and found that the original sales industry is so brilliant.
Fourth: If you have always wanted to enter the world's top five hundred companies, it is not difficult to get into a foreign company by looking for opportunities to exercise your English skills, in addition, foreign companies have fierce competition, many opportunities, and more importantly, good treatment. There are also some opportunities to go abroad, but you also need to get ready and find opportunities, it is not a wise choice to make an unconscious jump.
Maybe you and I have not made a clear choice, and they are still wandering. I think it does not matter. I have to accumulate more, think more, observe more, and make things better in Rome, I believe there will always be a great deal for you. If you have a chance, don't hesitate. As the saying goes, if you want to get something, you must lose something. If your goal is the horizon, what you leave to the world can only be the back, brave to go on, live a different wonderful life, so that each of us can not copy the wonderful!