Six Sins of why software engineers are single

Source: Internet
Author: User

I do software engineers, although only 2 years, but based on the software engineer this profession of concern and love, combined with my experience and lessons, the software engineer's sins summarized as follows, hoping to arouse the attention of software engineers friends, and one by one, to find and correct their own sins, This will help to improve the overall quality of software engineers. (for reference only) 1. Too overworked, paralyzed life lethality: Level 10 software engineer's life is generally not regular, there is a famous saying, a real software engineer never according to the early 9 Night 5 life Live. This is not the unique sin of software engineers, as the social competition intensifies, many other occupations in China also exist at the same time, but in the software engineer this unique group embodies particularly prominent, more than. For our studio, the annual summer development is routine (the school is going to have to use our system every autumn), during this critical development, everyone works from 9 a.m. to 12 o'clock in the morning and sometimes even eats in the studio. In this way, a summer party can complete the project. Software engineers also have an overworked reason for being too obsessed with programming, and have written programs as an integral part of their lives. This is a common problem for software engineers, and the biggest dream of a real software engineer is to weave their world with a line of code. 3721 founder, former Yahoo China President Zhou Hongwei is also a software engineer, although has been diverted to engage in venture capital, but the happiest thing in life is to write procedures. As a result, writing programs are so attractive to software engineers. Of course, writing procedures to sleep paralysis, paralysis of life is normal. 2. Too focused, numb human damage: Level 8 only focus on programming, to become an excellent software engineer, this is the motto of software engineers. However, this concentration, pay the price is also a bit expensive, may numb the human, ignoring the warm and cold. The results of the online survey show that the General software engineer (except for those who have a wide range of hobbies, such as me) is limited to making intimate friends within the scope of software engineers, because you can collaborate on projects and explore technologies that can dramatically improve the level of software engineers. However, because of this, the software engineer's communicative ability is declining, the communicative scope is increasingly narrow, which will undoubtedly be detrimental to the improvement of the overall quality of software engineers. I have a friend, the ACM (Algorithm Design Competition), very cow. But the interpersonal relationship in the class is not very good, first of all he is limited to the ACM and the team, not too active and other students contact. Secondly, he often a person crackling writing procedures, so other students even if there are procedural problems, are embarrassed to disturb him. My classmates told me that even if you have the cheek to ask him, he may not be able to stop thinking and refuse you, so we have to at a respectful distance. Such software engineers are not a few, give people feel is too aloof, too lack of human touch, quite a high place in the coldTaste. 3. Too exclusive, difficult to transform the lethality: Level 9 software engineer is to eat youth rice group. From two points: 1. Most of the technologies used in software development are frequently replaced. Gates said to software developers: 4-5 years from now, every procedure order is eliminated. So fast update speed, requires the software engineer must have the good innovation ability and the learning ability. Many software engineers will not have this ability after the age of 30, only to face the elimination. Moreover IT industry talents, superseding, undoubtedly will accelerate this kind of fittest mechanism. 2. The strength of the software engineer's work is very difficult for the average person to bear, which has been explained in the 1th, it is inconvenient to repeat. As a result, many software engineers have been doing a few years to find themselves in the power of the transition, but mostly because of too specific technology, lack of comprehensive ability to withstand the pain of transformation. Many celebrities in IT industry from software engineers, but later achieved a successful transformation, such as Jinshan chairman of the Baijun, President Lei June, click on the founder of Science and Technology Leverling, Baidu founder Robin Li. The success of such a transformation, in addition to solid technology, more interests in their own comprehensive strength of the reserve. Technology is not omnipotent, it is recommended that all software engineers in their youth when more involved in other knowledge, according to their own hobbies and the actual situation to make a choice. I suggest that English should not be lost, there is a chance to get involved in management, financial aspects, there is an important thing is to make friends, the more the more, and not limited to the industry, Sanjiaojiuliu advisable. 4. Too self-confidence, lack of communication lethality: Level 7 from the Jinshan large-scale recruitment of game talent, the establishment of the Aden studio in Chengdu to preach the team spirit is greater than the principle of individualism, all aspects of the year that asked Baijun alone to write WPS time has ended. The development of the IT industry, the proliferation of software, large-scale solutions ... There are many indications that the IT industry has ceased to believe in individual heroism, and only by adhering to the principle of openness can the next commanding point of the IT industry be impacted. But we are still very sorry to see that many software engineers in the team work has yet to be strengthened. One of the reasons is that there was no prior experience of team development, a habit of personal development, a lack of communication skills and a lack of self-cultivation; the second reason is too self-confidence, which is a very important reason, and in the high-level software engineers are particularly prominent. Many high-level software engineers encountered problems not in time to put forward, not afraid to put forward, but afraid to raise the issue of the team jokes, degrading their level. So spell a countries marching to do their own, desperate to ask others, the consequences of the first is to reduce the efficiency of the work, followed by the development of the whole project harmful to the whole team's cooperation also has an impact. 5. Too conceited, cynical lethality: 10 is too conceited, since the technology is very cow, despise non-technical personnel, holding a software engineer this piece of the self-proclaimed flagship, notSuccumbing to the cruelty of the reality of their own will to develop, this is a lot of software engineers are prone to the smelly problem. And the 4th is too self-confidence is quite similar, the difference is that the degree has been greatly deepened, the way of expression is more extreme. This is mainly reflected in two points: 1. Despise such as marketing, management and other non-technical personnel. With marketing staff, work is usually easier than software engineers, and no software engineers so dull, accompany guests eat dinner, chat may be a tens of thousands of business on the talk down, a commission on the account. At this time the software engineer has a comment--I worked hard to stay up to write the program is not as easy as your lightly loose a meal worth? I have to say, you are not as good as others, so do not discriminate against such non-technical personnel, to know that the money is often their own, but not your software engineer. 2. Think of their own technical cattle, can change everything without regard to its feasibility, such people do not occupy a minority, but often will hit the wall, and touched badly beaten. It reminds me of the water wood Zhou Ping comment leverling launched Lavalava the same as the Internet, since the technology is very cow can get the recognition of the market, it is absurd, it is self-deception! (This is his opinion, not me) 6. Too rigid, lack of fun damage: 9 level software engineer Bad * * Friend (because most software engineers are men), this is a sad but unavoidable cool reality. Rather than blame for the busy work can not spare time to accompany a girlfriend this objective factor, rather than blame the software engineer too rigid, introverted, lack of interest in the subjective factor. In the eyes of software engineers, one is one, and one is never two. As with computer processing system directives, all are converted to binary implementations. Similarly, most software engineers think the same way, they want to use code to express their ideas, which fundamentally created a software engineer's inflexible shortcomings. So when they face their favorite mm often will be overwhelmed, still can not use the traditional way to express their love, not to mention with what moved mm way to express. The general mm most hate this no taste of the people. Of course, do not rule out some mm like software engineers, because they are very practical, very silly, will not heart, will not mutiny. But now the MM are to coax, software engineers, although very clever, but in this issue does not dominate. So it's natural for software engineers to be single ...

Six Sins of why software engineers are single

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.