Thinking about the growth path of software developers
Characteristics of software R&D personnel: serious overtime, need to bear high-intensity work pressure, strong adaptability, can quickly learn new knowledge, in order to keep up with the pace of rapid social development, proficient in various processors, programming languages, write software documents in accordance with various standards, obsessed with improving software performance, in the face of software BUGS can reach the realm of forgetting to eat and sleep.
Software developers have been addicted to software research and development for a long time, and their social skills have been seriously reduced. Carnegie believed that 15 percent of an individual's success was expertise, and 85 percent was communicative. In the long run, software developers are more suitable for technical experts than management.