Sorrow of IT development engineers

Source: Internet
Author: User
I didn't want to post it because I thought this was the case. Article As you can see, it is actually an increase of troubles. However, if you think about it later, you may have a lot of new ideas.
Although the article mainly mentions development engineers, it is actually the case-including testing.

(Note: This article is a post, and the copyright belongs to the author. The original source cannot be found. If the original author sees this article, please contact me and I will update the original article link. Thank you .)

Congratulations, you have chosen a development engineer as your career!
Sadly, you choose a development engineer as your career!

The development engineer referred to in this article only refers Program Developers and Electronic Engineers who focus on digital circuit development. When you choose computer, electronics, automation, and other majors to enter the university, you still have the opportunity to engage in other
Industry, but you are confused when you graduate, and still choose development as your profession, it is really self-defeating. However, you and I are welcome to join this white-collar who is regarded as an infinite "white-collar" by others. If you
It is not particularly isolated from the world. I think you must have read Mr. Jin's masterpiece "swordsman", which contains a very strange martial art called "The sword of evil ", the first time you read this novel, you saw this kind of hard work.
At that time, I think you must have smiled and said, "Oh, it's really fun !", But now I am very sad to tell you: The development job you choose is the "evil sword" on your way to life, and you have practiced it now, and you cannot
Go back.

Compared with those who have just graduated from other industries, their generous salary and continuous learning and updating of professional knowledge not only make you feel full of life, but also satisfy your needs.
Do not let outsiders know vanity. In the past few years, you often look back at the students who have been behind you. When you feel pity for them, you will feel a balance in your hard work every day:
In those years, you have talked the most about "pay-as-you-go", whether it's for your friends or your lover. The second most often said is to lead the company: "If you cannot, I will leave !", Actually you
I 've actually walked through several times. By the way, in the past few years, because of your good financial conditions, you have started to buy a house, fall in love, get married, and have children of your own. Sometimes you say that you will buy a car in two years. When
However, there may be many large parts that require installment payment, but you are confident that the future will continue forever, even if it is not better.

Day
The child is always in this ordinary way every day, so casually, you suddenly find that you are almost 30 years old, or already 30 years old, inexplicable, you may feel uneasy in your mind.
It seems that the future is not getting better and better as it has been in the past few years. You suddenly find that many of the students you used to look down on seem to be driving cars, there are also a few people living in a house bigger than you, as if the house price is still
Once you pay off, you suddenly understand that your current life is at most a midstream compared to your classmates. What makes you feel uncomfortable at work is that you are more and more afraid to say no to your leaders, even if it is later than you
When a colleague gets promoted or raises a salary, you only complain when you drink with friends in private. In front of your head, your voice becomes smaller and your smiling face becomes more gentle.

You finally get confused
"What will I do in a few years ?", This sentence often appears in your mind. Computer development is a kind of job that uses young people as the capital. To put it bluntly, it is "Eat youth meals". Well, this sentence
It seems that I have heard of it in a special industry. It is marked as one: the work time is very strong, and the time limit set for a development project is usually very tight. What's more, some books called development management are very humble.
The call to cut a project into multiple small pieces, each of which is a "Milestone" to strictly track the development progress. Working overtime in other industries requires overtime, working overtime in the Development Industry
It seems that I haven't seen a few companies yet. Yes, there is a time limit. If you can't finish it, I will settle it for you again. Therefore, development work is usually under no mental pressure from other jobs.

Once a person step into the market, due to the burden of family and children, coupled with the decline in energy, overtime work becomes fewer and fewer, which makes many bosses feel that these people are already old, it is not easy to use. Refers
Personnel Department: "developers are under 30 years old !", Relatively speaking, hardware development will be a little older, but it is also a fifty-step joke. Another important point is computing.
The computer is so bad that it has made progress too fast. The top-level Configuration computer purchased in the past two years is still a trivial matter, even more cool, it seems that new knowledge needs to be learned every day. When I just graduated, I only read books.
On Pascal, I learned how to use corrosion methods for circuit boards. I started to learn turboc and tanger2.0 as soon as I went to work. I just learned it. I am not happy yet. I will start learning soon.
Borland
C ++ and protel3.0 are difficult to learn, but they find that they need to learn VC and protel98. Single-chip microcomputer is also Ah: Z80 command back is very familiar, don't have time to use at work to learn
8031. I was thinking about eating it all my life, and I found out what PIC, DSP, CPLD, FPGA, arm and so on... this does not include a lot of 74 series in the middle.
Columns, 4000 Series, XX series... the IC card actually contains CPU cards. If every word in the learning knowledge can be converted into a penny, I think all the development engineers are wealthy people.

At a glance, it seems that you can't see your head in this kind of day, but now you are sure to doubt when you can stick to it. We all played RPG games like the legend of the legend.
You are just a teenager. As you beat monsters, pick up babies, and learn secrets, you will eventually become a hero one day! So you have worked harder in real life than those heroes. Why?
What about a hero in life? Well, the reason is: although development work is a bad skill, it can make you quickly turn into petty capital, but its biggest characteristic is that experience is not accumulated! The ever-changing knowledge updates allow
You always feel that you are regressing. You are like the hero in RPG. At the beginning, you were given a good sword and armor, and you were given a high level, but let your experience not accumulate, although you feel like you are just starting to beat a little monster
It's amazing, but later on, you will find that you will die badly! You can compare it with other non-development industry students, such as medical students. The old man said Huashan
The difference between Jian Zong and qi zong: You have earned much better income and position than your medical practitioners in the first ten years, but you will be equal to him in almost all aspects in ten years, after 20 years, you will not be able to learn from you in all aspects.
Medical students! Well, you have begun not to laugh.

"Dare to ask where the road is? The road is under your feet... ", but what about you? Summing up the path of many development friends after the age of 30, let's take a look at the development staff "where is the path ?" So what do developers do after the age of 30?

Road 1: continue to be a promising career!
I have been counting the data with my fingers, and I found that many of my friends are still engaged in development after the age of 30, it means that you still need to program and draw circuit boards on the computer side every day.
Whether there are a few soldiers or not is irrelevant to whether you have the hats of the project manager and chief engineer on your head. If you still need to develop it yourself, you belong to this category. One of the oldest friends is 63 years.
He is engaged in the development of medical instruments, and he is still engaged in software and hardware development for about 35 years old. Analysis of these friends who are still engaged in development basically has the following features:
1. I am obsessed with work or computer. During the period from To, I spent most of my time in front of my computer desk or workbench.
2. Do not like to share with others. There are few friends and there are no more than five people who often contact each other.
3. I often talk about work when I interact with my friends, but I usually don't talk about money.
4. It is too fat or partial, and is not in the normal range.
5. I have no plans for the future. I cannot explain how I live and what I do in five years.
6-saving, never spending money.
Even if you are a developer in less than 30 years old, you can check whether you are qualified for the above items, whether you are still engaged in a development career after the age of 30, four suspected, five or more basic diagnoses are of this type.
Person. These friends often report that one day is a day's attitude towards life. At this age, they do not dare to easily change their jobs, and their vigor gradually fades away. The only constant hope is that one day the sky fell
A lot of money to hurt yourself. To be honest, because of their character limitations, they can basically be sure that they will not be able to achieve better development in the workplace in the future. When they are a small header, it is already the top of their development.
Point. As for the path to life in the future, not only are they confused, but God may be suffering from headaches. However, some friends may find that their children are sons! I don't know whether it's accidental or there are other sayings.
Simple suggestion: to change your destiny, change your character first: Stick to your work, games, and TV work for half a year's night. When you interact with people at this time, your life will change.

Path 2: transfer to technical support, administration or production
Some friends, who have been engaged in development work for several years, have switched to technical support, service, or administration work because they are not particularly fond of themselves or lead the forced work arrangement above, at least on the surface
It seems that their salary is less than development, but the real statistics show that half of them have achieved better development, promoted to the service department manager or administrative manager, the most experienced friend has
Promoted to assistant to the general manager and entered the leadership. This kind of friends were forced to be helpless or for other reasons, but apparently they had expertise in non-technical departments,
They can make suggestions from a professional perspective. Over time, it is not surprising that they will receive more opportunities for promotions and salary increases. Because I am not engaged in development, I have accumulated experience.
It gives you a very stable feeling that when you are over 30 years old, you will find that this type of occupation is easier to get new job opportunities than development work.
Simple suggestion: If you are sure you won't be able to get a good development opportunity in the Development Department, you may wish to transfer it to several other departments and try another method. If you have less money, there will be more opportunities.

Road 3: Development Management
If you are already the manager of the general engineer or Development Department, or you have the opportunity to be promoted to this category, congratulations, you are on the golden road from "Ma Wen" to "victory over Buddha", not only do you have
You have high professional skills, and obviously you have strong interpersonal skills. People like you don't have to worry about the future, you can easily start from scratch even if you have nothing. People like you count
I practiced the evil sword to become a fairy. Well, I have nothing to say. It's easy for you to differentiate yourself from other people, just like go, which is not called a Chinese player at the age of 20. You should be at work for three or four years, that is to say, you are twenty-seven years old.
You may find that you spend more time in your work than in your own development. In addition, most people of this type should have "Soldiers" at this age. On the contrary, if you're almost 30 years old, you're still immersed in electricity every day.
You haven't been promoted to a department manager (although you always think you have hope) after you are in your 30 s, you can be sure that you are not such a person. Well, if you're sure you're such a person
Your only idea is to climb to the middle and upper layers as soon as possible, because sometimes the chance of life is too large, and the radish that does not occupy the pit is likely to be pulled out!
Simple suggestion: drag the floor and clean the table in your boss's house every day!

Road 4: study abroad or postgraduate entrance exam
I have two friends who have gone abroad after development. One of them even worked as the chief engineer of a small company. The database and software skills are great, but I still feel uneasy, so I am willing to endure the money I have been working for many years.
I took it out. I spent some money on my country travel expenses and air tickets. I ran to Canada with $10 thousand in, in Canada, I keep searching for jobs and changing jobs.
The cycle for finding a job is basically not related to computers, but the salary is always around $1500. Haha, the yuan is basically the same as the yuan he used to work in China, just rent a basement.
I bought $300, eat, drink, and then buy a computer to access the Internet. On average, I need to paste a bit more information each month. Some time ago, I sent an email saying that I only spent about $5 or $6000,
I am going to start a small company to see if I can find something to do in China. Another friend went to Australia a little earlier. He picked grapes for more than a year, and finally got a technical job.
My job is to draw mechanical drawings, and my income is nearly 3000 Australian dollars. I bought an old car, and I was able to live a capitalist life. However, when I came back the year before, the only sigh was: get $2000 abroad
Life is definitely not as comfortable as living in China with 5000 RMB.
There are also two postgraduate students, but one of them strictly says it is not a development background, focusing on the nature of market work,
However, my friends did not have much postgraduate entrance exams, so I had to join two people to talk about it. After one postgraduate entrance exam, I found a job in Beijing. I paid RMB 5 or 6000 every month, but I still did development, there is still no change in life and before the Postgraduate Entrance Exam
However, we still haven't seen any bright lights in the future. We still don't know what to do in the future. A standard day is counted as a day. After another postgraduate entrance exam, I got a job in the university. Although his salary is less than his previous job
Little, but after all, it was a result of a lifetime of reliance and stability. This buddy relaxed his mood and began to spend time pondering what he did in his spare time, it seems that you have begun to have an eye.
Simple suggestion: These two paths are not very good for developers. It was a good thing to go abroad ten years ago. Now it is hard to say that the probability of a successful Postgraduate Entrance Exam transfer is not very high, most of them are still engaged in development, but graduate students can work for several more years.


Route 5: Switch to market
Only two of the developers I know have gone to the market. Neither of them can be friends. They all volunteered to go to the market. As a result, both of them are in the market.
After about a year, I started my own company. Haha, it's strange that it's a very high conversion success rate! But think about it, I admire the ideas of the two people. Can make up your mind to continue to drop 5 or 6000 million RMB per month
Yuan's development position is engaged in a job that you are not familiar with. It takes more than 2000 Yuan a month for a commission, but the Commission is unclear, it only makes people feel that they have a clear grasp of their future.
It is also an easy-to-use machine. In addition, they do not go to service, do not go to production, and are eager to persuade the leaders to go to the market (the marketing department and Development Department are usually the core department of a company and it is not easy to enter ).
Long term considerations. If you have the technology and make friends with customers, it is normal to have a great opportunity immediately.
A person with strength, confidence, and determination may be as early
When I graduated from college or earlier, I decided on my own path to life. Each of their steps was planned several years ago. Now it looks like: learn Technology-> enter the market-> find business opportunities-> start a company,
A clear path to life. But just like when we went to elementary school, everyone knows that going to college is our clearest path to life. Only a few people can truly achieve their goals (of course, the history of Expanding Enrollment
It is another thing. I mean at that time, that is, "A long time ago, when I was as big as you were ").
Simple suggestion: If you are such a person, my suggestion is:... um ?.... You. You, don't go. I still have something to ask you to sponsor .....


Road 6: Start Your Own Business
Haha, when I saw this article, I found that your eyes are already round. You must have thought about it for a thousand times. In fact, I dreamed of this kind of thing every day when I was engaged in development. I always thought about finding a chance in two years.
By yourself, this dream will torment you year after year and give you hope. Let's take a look. There are still a lot of developers who start the company after development, and there are also many successes and failures in it. Generally, the company started with several partners.
They have done technology and market, and they have jointly planned this big activity. In general, the product must be advanced, even in China, to let these people make up their minds to take this step.
Unique, the market is also very large. The guy in charge of the market usually shoes his chest to make sure that he can sell it, and quietly tells you that he leads the uncle of his uncle in a certain supervisor, no problem. So you
Several of us found a location, registered a license, bought a few broken tables, and collected two computers. Each of them gathered tens of thousands of silver coins and the company opened!
The product soon came out, and the market's friends did not have to worry about it.
Several customers said they wanted to try it out, and everything seemed so normal, "...... when you sit at the boss's desk, someone keeps reporting or asking you to sign... people entering... you remember again
The story of a chair is no longer the case of Si. "You laughed in your dreams. It's so smooth that you will soon have a list, and the amount of money that you can gather will soon be insufficient.
People have increased their investment. When you take out the money, you may bid the money and say, "This is my hen ". Your products are really good, and the market is also very good. The customer is getting more and more out of it.
After a while, you are excited every day. The only weakness is that the customer's payment is always delayed, but the customer promises that you will be paid in a few days, because the payment is always calculated
So you have made some money for the smooth operation of funds. At this time, you have something to worry about, because the number on your deposit is almost zero. "It's okay. After two months, I have paid back all the money.
OK. Who will not suffer any hardships in their career ?" You comfort yourself and put yourself into your work. Money is always on a narrow wooden bridge between the remittance and production and operation expenses. You don't have much money on your account,
The expanded company scale and many unexpected situations have led you to invest in your own funds again, twice, and three times with your partners. Of course, you may have borrowed the money .....
Final
One day, your accountant once again told you that there is no cash in your account, and you have made up your mind to pay attention to the operation of funds after suffering many times, you cut unnecessary manpower and reduced development investment
When the market personnel sign the order, they must pay XX % of the fee, and the kickback must be paid after the payment is received. At the same time, the production cost of the product must be controlled. One day later, because competitors
Your products are also counterfeited, and your products gradually become no longer advanced. Market personnel begin to complain that the company's contract funds are too strict, so it is difficult to sign a ticket, the decrease in production costs is usually caused by product faults.
The customer began to complain that your service personnel could not provide services in a timely manner.
One day, you finally walked into the Talent Exchange Center again. You used to recruit people. Now you start with your resume.
Looking for a job ...... the company's success or failure is related to products and the market, but more importantly, it is related to funds. products and markets can be compensated by funds, but nothing can be replaced.
Capital, 99% of all fallen companies are related to the break of the capital chain. Before you decide to start a company, estimate the amount of money your company needs to support one year, including labor fees, production, site, advertising and publicity.
Transfer, market expenses, even electricity, water fees, etc. The sum of all you think of is the value .. slow .. if you do not have the actual company experience, you need to multiply this number by 3, and then
The minimum fee you need to start a company for one year. Haha, the actual operation of the company requires more than three times as much money as you think. If you don't believe it, I can't help it.
Simple suggestion: Before starting a company, the most important thing is to first establish your future funding source! That is to say, what if the money is insufficient? --- Because you have invested enough money.

Road 7: second occupation
There are many such friends who are not separated from development work, but they are constantly picking up projects or selling products in their spare time. They are not outstanding in the Organization, they are the least willing to add
Class 1. for this reason, they usually work hard during the day. such people may not necessarily make a lot of money, but on average, they can earn tens of thousands of yuan more than their colleagues in a year. sometimes I get more than I get at work.
But it is confusing that such people tend to focus more on stability in their lives. Basically they didn't see them skip the contract. Even if they have already opened a small company in private, they usually don't resign.
Is there anything next to you?
What about such people? It's easy to tell them: there are a lot of calls, and they prefer to leave the office to find a conversation without a human being. mysteriously, let's say, "does this guy have a cool? "The feeling of people, pass
This type of person is often used. This type of person is the best choice for women: they are family-oriented, not as easy as the rich, but their incomes are much higher than the average. However, I summarized several such developers:
A depressing conclusion is drawn: This kind of person is usually not tall, and his shape is similar to a bucket .....
Simple suggestion: this seems to be the best way for developers, but a relatively high income usually makes such people reluctant to take risks .... so far, none of the people I know have really been successful.

Well, even though my experiences are far from rich, there is nothing to be complacent about success, maybe because I have been a few years older than other friends and may have met a little more people, therefore, the above words have left your teeth blank. The following are some of my experiences on the development road. You can skip this step, but you should never put your mouth too large after reading it:

1. Whether you work for others or yourself, you must work with all your heart and soul, because any part of your work will make your life more chips. This is the most important thing! For example
In the first two cases, outstanding developers were dug up by other new companies and given shares to become shareholders of the new company. At that time, there were many people working in the same department with such developers or working earlier.
I often get a little lazy, so I can do less with less work. Sometimes I laugh at the person who works hard at ordinary times. After a few years, who is better than who?

2. Make more friends with market personnel. When you contact them, you may always feel that they have less knowledge than you, or even lower quality than you, and may be a bit more yellow than you. But they actually know this society better than you! Join them in this circle, gamble with them, chat with them, wash the sauna, and join together... you will come to another world through them.

On the internet or elsewhere, if you have the opportunity to participate in development of projects or products other than your own jobs (including non-developer jobs such as your friends pulling you to do small businesses ), I am afraid that it is the nature of help. I also need to actively intervene. At least you will make many friends, so that you will have more opportunities in your life.

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.