Where are software developers going? How many developers engaged in software development in China have no such questions?
There are almost no such questions in traditional software enterprises, Internet enterprises, or software practitioners. It is really difficult to have a good answer to the current situation of IT enterprises in China. The title of an engineer is as follows: Software Development Engineer, software design engineer, software architecture engineer, junior development engineer, intermediate, Senior Development Engineer, architect. Most of them are evaluated based on the service life. Architects, in particular, have no development experience for 10 years abroad and cannot have such a level. However, it can be called an architect in year 34 in China. As a result, architects in the industry are in groups. Many of them require architects to be hired, which makes people laugh and have no words.
Nowadays, many software companies think that developers are blue-collar workers without any technical skills and do not take them seriously as company resources. There are groups of interns and outsourcing staff. As long as they can be delivered to customers and the quality of software, the customer's long-term operation has become a floating cloud, and the first phase of collection will be satisfied. This will inevitably lead to insufficient information and overall IT Capability Improvement in China. Imagine how the development capability of IT practitioners in China is improved in this cycle of society? Where are software developers going? Naturally, it becomes a question that persists in the minds of software developers.
The rapid development and career planning of developers require the support of internal and external environments. Only when all parties enter a good cycle can more developers find a bright path, firmly step into this road!