Difficulties in choosing a software R & D career

Source: Internet
Author: User

Li Fudong (yi Zi AKO) Time: July 27, 2014

In my nearly two decades of career, I have been mainly engaged in IT-related work. During my college career, I only knew how to do my homework well and never thought about whether to do it work all my life. After I graduated from college, I was very confused about whether or not I was engaged in software R & D. There are two main reasons: first, the software R & D work was too closed, and I was faced with computers every day, there are very few new friends from the beginning of the year. It is difficult to find a girlfriend because there are very few opportunities to contact girls; second, at that time, the internal management of software companies in China was also very poor, and there was very little internal communication between software R & D personnel, and there were very few knowledge sharing meetings. Later, I began to understand why, because some companies focus on customer projects, the company's main task is to serve key people in major accounts, and the software quality is not the most important, so software developers naturally don't matter much. As a result, software R & D has become a task of life. All day long, my mind is how to leave such a job one day early.

Finally, I had a job in pre-sales consulting, planning and design, engineering design, and technical management. These jobs were far away from the software code, it relies more on speech and, document writing, communication and coordination. In the past ten years of this shift from software code work, I gradually felt that I could not speak or write, and I should turn these good ideas and ideas into practical applications, the best way is to compile the software code. Although back to the original point, the previous understanding of software R & D work has changed a lot. The most important thing is to consider software R & D from the perspective of users and businesses, considering that it is better to do some proactive pre-research work for software projects, it is my first choice to apply ideas to prototypes.

I think back to my journey over the past two decades, and I deeply realized that different environments have different understandings. I also hope this blog post can bring to those confused young people, I hope that you can listen to your inner thoughts and make choices. When you are younger and more experienced, You can adjust yourself in practice and have a perfect and successful life! (End)


This article is from the blog of "Yi Zi AK's blog", please be sure to keep this source http://lifudong.blog.51cto.com/2357095/1530726

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.