Why don't older programmers choose to start their own business?

table of Contents

Where does the programmer go?

Do programmers rely on their youth?

Programmer's first career stage

Older programmers can better understand the difficulty of starting a business!

Older programmers have a heavy burden, making them afraid to break 

After the screening of time, the advantages and disadvantages have been divided

Common characteristics of programmers, technology and entrepreneurship are very different

Mindset


Preface

Those who have the ability and courage actually start their own businesses, and often don't wait until they are "old age" in large companies. What I did not have the ability and courage to do 10 years ago, unless deliberately planned to make up for these 10 years, otherwise I still lack the ability and courage. Technology alone is not enough to make your business successful. Technology is only a tool. The role of technology in the entrepreneurial process is more of the kind that is not enough to make you do things, but enough to make you bad. That’s it, technology alone Not enough to make your business successful, but technical shortcomings are enough to make your business fail.

Where does the programmer go?

Many people believe that a programmer over the age of 35 must be inferior in mental and physical conditions to a young man who has just graduated from college, compared to a graduate in his 20s, so he should switch careers as soon as possible. Many people believe that a programmer over 35 years old must be inferior to a young man who has just graduated from university in mental and physical conditions compared to a graduate in his 20s, so he should switch careers as soon as possible.

So the question is, do programmers eat their youth? What is the career development of programmers? This is the focus of this course to share with you. So the question is, do programmers eat their youth? What is the career development of programmers? This is exactly what the editor wants to share with you.

Do programmers rely on their youth?

First of all, I think that today, programmers are still a profession with a relatively high input-output ratio compared to other professions. Programmer is not a profession of "eating youth", but an evergreen profession. Programmers are not as tired as we think. The working environment, working atmosphere, and employee benefits of many Internet companies are very good: flexible work, regular team building, free fitness; three meals a day, snacks and drinks. For science and engineering graduates who are flexible and quick-thinking, but have not yet clearly defined their career goals, using programmers as the starting point for their careers should be a good choice. Take Beijing as an example. The starting salary for graduation is 8000-10000 yuan, which is much higher than other professions. First of all, I think that today, programmers are still a profession with a relatively high input-output ratio compared to other professions. The programmer is not a profession that "eats youth", but an evergreen profession. Programmers are not as tired as we think. The working environment, working atmosphere, and employee benefits of many Internet companies are very good: flexible work, regular team building, free fitness; three meals a day, snacks and drinks. For science and engineering graduates who are flexible and quick-thinking, but have not yet clearly defined their career goals, using programmers as the starting point for their careers should be a good choice. Taking Beijing as an example, the starting salary for graduation is 8000-10000 yuan, which is much higher than other occupations.

Programmer's first career stage

Programmers are in the first stage of their careers, usually 3-5 years. At this stage, we should focus on career exploration, and write every line of code down-to-earth. Only by learning and growing quickly and mastering strong professional skills can we gain a foothold in the workplace and take a good future. Programmers are in the first stage of their careers, usually 3-5 years. This stage should focus on career exploration and write every line of code down-to-earth. Only by rapid learning and growth and mastering strong professional skills can we gain a foothold in the workplace , Take the road to the future.

Now the programmer’s career field has been subdivided to the point where it is heinous, such as: big data engineer, cloud computing engineer, certain language engineer, system architect, web front-end engineer, H5 front-end engineer, H5 back-end engineer, embedded Software engineers, database development engineers, etc. Now the programmer’s career field has been subdivided to the point where it is heinous, such as: big data engineer, cloud computing engineer, certain language engineer, system architect, front-end engineer, H5 front-end engineer, H5 back-end engineer, embedded software Engineers, database development engineers, etc.

There are many knowledge and skills that need to be learned and mastered in each professional field. Take programming languages ​​as an example. There are at least dozens of commonly used programming languages ​​alone, such as dynamic languages, static languages, scripting languages, procedural programming, functional programming, object-oriented programming, etc.; mainstream mobile platforms include iOs, Android, Windows Phone. There are many knowledge and skills that need to be learned and mastered in each professional field. Take programming languages ​​as an example. There are at least dozens of commonly used programming languages, such as dynamic languages, static languages, scripting languages, and procedural programming. , Functional programming, object-oriented programming, etc.; mainstream mobile platforms include iOS, Android, and WindowsPhone.

In this case, even if the programmer only masters a technology, it is far from enough to master its grammatical features and function library. Take our common Java as an example. Its virtual machine, performance, clustering, concurrent programming, distributed, garbage collection, log service, exceptions, etc. all require in-depth understanding. In this case, even if the programmer only masters a technology, it is far from enough to master its grammatical features and function library. Take our common example, its virtual machine, performance, cluster, concurrent programming, distributed , Garbage collection, log service, exceptions, etc. all require in-depth understanding.

Here is an example of the failure of older programmers to start their own businesses:

I started a business 6 times, and the first 5 times all ended in failure, but I realized a truth.

Many projects, such as websites, are successful because they have resources rather than technology .

Therefore, programmers must recognize whether this project can be established purely by technology, not just looking at the surface.

The sixth time I started with only one tool software, I survived and developed.

Entrepreneurship must make full use of your own strengths, avoid your own weaknesses, and do resource projects, such as bicycles, if you have capital. Do technical projects if you have skills, such as tools. If you have fans, do diversion projects, such as early Taobao customers, and now knowledge is realized.

If you don’t have any expertise, it is still recommended to find a job and accumulate more, and don’t use the "wife book" to blindly start a business.

But it would be much better to ask this question with an attribute, such as: in the programmer industry, why don't older programmers choose to start their own business? This question can be answered well. But it would be much better to ask this question with an attribute, such as: in the programmer industry, why don't older programmers choose to start their own businesses? You can answer this question well.

Older programmers can better understand the difficulty of starting a business!

Older programmers may have rich experience, and the same work experience may be more abundant. You may have been in different companies, especially some start-up companies, and may have all experienced the life and death stages of that company, even bankruptcy and bankruptcy. Extensive work experience. I am used to the ups and downs and ups and downs of start-up companies. Naturally, I know how deep the water is for entrepreneurship? Older programmers may have richer experience, and the same work experience may be more abundant. May have been in different companies , Especially some startup companies, may have experienced the life and death stage of that kind of company, even bankruptcy, bankruptcy experience. Rich work experience, used to see the ups and downs of startups, naturally know How deep is the water for entrepreneurship?

In addition, the rich work experience and experience of older programmers causes them to look at problems and do things smoothly, and even feel like an old fritters in the face of work. Once this kind of work attitude and energy is formed, it basically shows that they have no pursuit of life. , There is no requirement for work, it is difficult to have an entrepreneurial mentality, and naturally there is no ambition. Otherwise, they will work hard and will not be glib and cut corners. In addition, the rich work experience and experience of older programmers causes them to look at problems and do things smoothly, and even feel like an old fritters in the face of work. Once this kind of work attitude and energy is formed, it basically shows that they have no pursuit of life. There are no requirements for work, it is difficult to have an entrepreneurial mentality, and naturally they have no ambitions. Otherwise, they will work hard and will not be glib and cut corners.

Older programmers have a heavy burden, making them afraid to break 

Once older programmers are over 30 years old, they may get married and have children. Faced with the pressure of family and raising children, they can only seek stability, which leads them to dare not enter, and no longer have the mentality to be fearless. 

In fact, in today's mobile Internet era, there are many classic examples of entrepreneurial fame before the age of 30. For example, Cheng Wei of Didi Taxi founded Xiaoju Technology before the age of 29. Zhang Yiming, who was also in 1983, also founded Bytedance at the age of 29. Needless to say, how powerful Toutiao is now? Now Meituan CEO Wang Xing founded the school intranet at the age of 26 and Meituan.com at the age of 30. As you can see, they basically completed their business at the age of 30 and are now star companies. Needless to say, Bill Gates and Jobs both started their own businesses during college. In fact, in today’s mobile Internet era, there are many classic examples of entrepreneurial fame before the age of 30, such as: Didi Taxi’s Cheng Wei founded Xiaoju Technology before the age of 29. Zhang Yiming, also in 83, was also 29. ByteDance was founded. Needless to say, how powerful is Toutiao now? Now the CEO of Meituan, Wang Xing, founded the school intranet at the age of 26 and Meituan.com at the age of 30. I see, basically they have completed their business at the age of 30, and they are now star companies. Needless to say, Bill Gates and Jobs started their business in college.

Through the above example, we can see that after 3-5 years of work, there are many people who succeed in starting a business or graduating from university, because young and energetic people have many ideas and dare to work hard. After older age, more worries will become a hindrance to entrepreneurship. Through the above example, we can see that after 3-5 years of work, there are many people who succeed in starting a business or graduating from university, because young and energetic people have many ideas and dare to fight. After being older, they have more worries. , It will become a hindrance to entrepreneurship.

After the screening of time, the advantages and disadvantages have been divided

In fact, older programmers are all left after the screening of time, and excellent people have become very good or very successful before they are older, such as those above. In addition, if you continue to follow the technical path, very Professional and in-depth. Become an expert in a field. Salary is calculated based on the annual salary. It is not worse than starting a business, and it is stable. Why start a business? In fact, older programmers are left after the screening of time, and outstanding people are Become very good or very successful before the older age, such as those above, if you continue to follow the path of technology, very professional and in-depth, become an expert in a field, the salary is also calculated by the annual salary, not worse than entrepreneurship, and Still stable, why start a business?

Common characteristics of programmers, technology and entrepreneurship are very different

In the end, I didn’t care about older people. Most programmers are actually introverted. They may prefer to deal with machines and not good at dealing with people. This kind of personality is not suitable for entrepreneurship. In addition, technology is not enough. Entrepreneurship requires an overall view, product outlook, marketing and marketing capabilities, and the ability to have insight into market opportunities. Starting a business is not that simple. In the end, I don’t care about older people. Most programmers are actually introverted. They may prefer to deal with machines and are not good at dealing with people. Such a personality is not suitable for entrepreneurship. In addition, only technology is not good. Entrepreneurship requires Overall view, product view, market and marketing capabilities, and the ability to have insight into market opportunities. Entrepreneurship is not that simple.

Therefore, at the older stage, there are too many ties to starting a business again. If there is not a particularly good opportunity, the success rate of starting a business again is not very high. Therefore, at the old age, there are too many ties to starting a business again. If there is not a particularly good opportunity, the success rate of starting a business again is not very high.

Mindset

Engaging in a certain kind of work for a long time will have limited thinking and it is difficult to jump out.

Just like when there is a problem, the doctor will think, "Is this a health problem?" The lawyer will think, "Is it legal in law?" I have a hammer and I often think of problems as nails.

Because when dealing with products for a long time and writing code, most programmers often think like this: "Is my product not good enough, performance optimization is not good enough, functions are not complete enough? etc." Very few considerations are other aspects. Something went wrong.

Therefore, if programmers want to start a business, they must also break their mindset. This is difficult. Many times, even if others come to wake you up, you know it yourself, but when you are working, you still go back unconsciously...

Of course, I am not saying that older programmers cannot start a business. At least before starting a business, you have to plan and prepare, rather than waiting for unemployment to start a business.

Let me say, from now on, you have to start a sideline, which can exercise many abilities beyond technology.

If the sideline business needs to be successful, there is at least a 10% success rate for starting a business. If the sideline business becomes your main source of income and is relatively stable, then congratulations, you can turn it into your main business and start a business success

Benefits from the editor

The following Java core knowledge points are compiled by the editor for a long time. The 300 pages of Java core technologies can be collected by  me for free  . The world of programming is always open to all those who love programming. This is a I have always believed in a free, equal, and shared world.

If you like the editor’s sharing, you can like and follow it. The editor will continue to share the latest articles and receive benefits for you.

 

Guess you like

Origin blog.csdn.net/SQY0809/article/details/109754773