Programmer entrepreneurship!!????

        As a programmer, in a special industry, you are constantly working and studying every day. When you are young, you are very good. There are no problems in front of you that cannot be solved. Your career gives you a dazzling aura. It is dazzling without showing off, but more colleagues who have reached their 30s have told us an unchangeable fact that your efforts today may not be proportional to your future prospects. Regardless of the prospect of thirty years old, we are all moving towards thirty years old. What can you do now, let the flow go? Or try to change your own destiny? Standing at this fork in life, where should we go...

Thinking: Are programmers really suitable for entrepreneurship?

Mozhizhemowei, but sadly

for a technical team, typical startup scene is this: to see a Web site is the fire, and then a few people to see that how all the technology should do (of course, we know that 1 million users and 1 The system of tens of millions of users has completely different ways of doing the same thing), so I wrote a few pages, thinking "we can do it too!". Then, drink, go on the road...
wait a minute, let me say something . The first question is: Have you operated (not coded) the website? Do you know who and what resources are needed to run a website? (If you only need to find a few editors, you will be hopeless.) If you haven't done any of these things, and you haven't done a good job of inquiring, learning, and thinking, are you sure you can do it?

If you don’t know what you will face and what problems you need to solve, just figure it out. Success or failure is not in these days and weeks. Everyone who has come will tell you that running a website and starting a business requires so many resources and considerations, and technology is just a small piece. So when you started, what did you have besides technology? Most things are lacking.

Must not be technology-led

It is natural for programmers to do the inevitable technological leadership. Even if there are other people on the team, they and their opinions will be marginalized. If the problem we want to solve is something with a certain demand, and the goal is only to technically realize the system, then this method is absolutely no problem, even very professional. However, our goal is to design (demand is uncertain and will change) something, and to operate it (not to run it, non-technical concept), we must consider the problem in a different way of thinking and perspective. Especially leaders, must be detached from the thinking on technology, otherwise the final result will be "programmers think the best thing."

Thinking of hardship, the details of the fetters

programmer might seriously on certain details and implementation of the Discuss for a long time and refactor your system, but for users, this correction does not improve the use of any worth mentioning, the value is almost 0. So it is not worth doing this thing, but the programmer can not accept the imperfect solution Plan, so it took a lot of time to do something meaningless.

The programmer will stick to a lot of details, which is not a bad thing in itself, but when it is misaligned with the details of the user's attention, it will be troublesome: you are making useless improvements, and users are still complaining. When the whole team's thinking is focused on technology, the bias of decision-making will be obvious, and it is impossible to detect it. Only the market will finally tell you that you are wrong.

Inaction is available to all

the big proposition, and had nothing to do with programmers, but programmers are particularly serious in the team. Just ask, if you were the boss of this programmer team, would you go to code? You said yes, the CEOs of all cool companies in Silicon Valley coded them personally, at least in the initial stages.

First, the boss himself coding is not a necessary condition for success, let alone a sufficient condition. It's a bit of a trivia; secondly, those guys did not code until they had done what the boss should do, otherwise they couldn't get mixed up today.

The boss is in code all day long, who is thinking about strategic issues? Who will contact people and resources? The meaning of inaction here lies in two levels: the first level, you must spare time and energy to think and discover the overlooked issues, and this is not very important, it is "quite" important; the second level , You, as the boss, do specific things. No one blames you for your bad work, and no one raises objections to the decision you made...Do you think the taste is wrong?

Reflection: Where is the final destination of programmers?

"Why do programmers want to change careers when they reach 30 or 35", "marginalized IT people" and so on are all over the world, "what programmers eat is nothing but youth" like a thorn in the programmer In the flesh. This has become a career planning issue that programmers ponder over.

IT people are indeed very tired and hard, but where are programmers who have survived the coding days of a few years unpopular? You can choose to work as a senior engineer in a foreign-funded company or a large-scale enterprise. The salary is good, and the work will not be as busy as when you first started low-level development. You can also choose to take a small and medium-sized enterprise as a technical manager and R&D supervisor. Those who dare to venture a little more can start their own business when the technology, management, and contacts have accumulated to a certain level. Or as a soho family at home, it's okay to undertake outsourcing projects. In fact, this industry is constantly innovating, so there are still many opportunities.

The pressure in life, buying a house, buying a car, repaying loans, supporting the elderly, getting married and having children, etc., are all issues to be dealt with by modern people in any industry. It does not only exist among practitioners in the IT industry. The computer industry is not so miserable. Although the IT family does not make much money, it is relatively stable and not too poor.

In any industry, if you want to have a longer-term development, the driving force for progress is to go from passive to active, to work actively, to learn actively, to find other paths in this industry, and to understand this industry seriously, as long as Be proactive and proactive, and there will be a strong and powerful motivation to promote career development, and then the career path will inevitably be in your own hands.

To use code to compose poems in the program, be an IT Li Bai. Some IT people said that they must be pure IT people. Always stick to your own interests and ideals. Continue to march towards software madmen and top scientists!

Some IT people pointed out an equally irritating problem without any cover: In reality, this industry is indeed developing too fast, and technology is constantly updated. As age rises, physical, mental, and energy can’t be fast. Adapting, not being able to adapt, means being eliminated, so what should we do then? Instead of this, it is better to find another way for yourself early, and to recognize this early, which is considered responsible for yourself.

There are also IT people who say that they are not as enthusiastic about development now. As the working hours get longer, they found that they had a respect for technology and joined the team. They originally thought this was a team that admired technology itself, but slowly discovered a lot Technical management, technical managers, their skills are not as good as imagined, relying on seniority to exchange positions, the dream of technology is gradually disillusioned. Coding is like typing, pasting the code and turning it over, all becomes a physical labor. Enthusiasm and enthusiasm are greatly dispelled. This is also one of the reasons for the decrease in initiative.

Another point is that the domestic software industry is in a bad situation, demand is weak, piracy is rampant, costs are rising, and the scale is small, which has led to a downturn in the software industry. In such a general environment, the prospects are not optimistic, so the career development of programmers has also been considerably hindered.

Do not wait for a certain

everyone for their future has a different plan, some people want to start; someone wanted to management; some people want to do technical support; someone wanted to do training; someone wants to maintain the status quo so continue it, but more People think about

changing careers after the age of 30... If you want to start a business, I suggest you prepare now. From all aspects, you need to know a lot of things (not just technology) to cope with some things that may happen in the future, because We can't joke about our money and time. Opportunity is also very important. I don't have much entrepreneurial experience. There are some entrepreneurs around, but most of them have failed, but there are still opportunities, and success is possible. As long as you are strong enough and able to work hard, you will surely succeed.

Investing is not as good as investing in yourself. I have a friend who is very good. He is not a big man, but he is full of passion, self-deprecating, no managerial talent, not wanting to live in "officialdom", and tired of this kind of physical and mental labor At work, working in the office every day but thinking about the free sky outside, the free sky has no space for himself to fly, so he wanted to find a take-off point and imagined that he could fly freely. His idea is very simple, "Legends in the IT industry have emerged in large numbers, and laymen are more optimistic and invest in this industry. With such a good platform, why do we still want to switch careers? It is more cost-effective to invest in ourselves if you are near the water." A little bit of perseverance, I positioned a friend-making project, using my spare time, it took more than a year, from market research, to demand, to design, to development, to testing, to server installation and deployment, until it was officially launched. He even did the art work. In the early part of the forehead, he used his private money to carry a Dell server back. With a nearly 2W machine, he actually said that this was to show that he was investing in himself, encouraging himself to continue doing it, and fainting! ! But this is also good, this is like a website, like a master of things.

In the above example, I dare not say that my friend will succeed, but the spirit is commendable and it is worthy of reference. Let us wait for it. "It is better to invest in yourself", which is simple and reasonable.

Don’t wait to do things, have your own ideas, find an entry point that suits you, and persevere, you will surely succeed, persevere, especially in the Internet industry. If he didn't feel confused until he was thirty, it would be better to try to change his destiny now.
 

Guess you like

Origin blog.csdn.net/yuanzi2009/article/details/6465900