If iOS programmers change careers, what are the directions to choose?

I once met some 30-year-old programmers in BAT and asked them why they are still code farmers? They all smile wryly!

Some people say that being a code farmer at the age of 30 is either not enough in management skills, or too obsessed with code! really? Let's analyze, the salary of a programmer in BAT is much higher than that of a typical startup company, the benefits are also very good, and the working environment is also very good. If you jump to a startup company to be a PM, although the salary is higher, it will also be more tiring, and Not every programmer likes to be management, and not every programmer is suitable to be a leader, so why not continue to be a coder at the age of 30?

As a developer, it is very important to have a learning atmosphere and a communication circle. This is my iOS communication group: 638302184, whether you are a novice or a big cow, welcome to join, share BAT, Ali interview questions, interview experience, and discuss Technology, let's exchange, learn and grow together! Hope to help developers avoid detours.

If you were a coder at 30, what would you need to change?

Like many foreign programmers, he just likes to code, so he also chooses to be a code farmer all the time. Google has a code farmer in his 40s who has worked for 20 years! Moreover, the salary and benefits of foreign code farmers are definitely not worse than that of domestic PMs. As a senior technician, it is a "national treasure" treatment. If you plan to continue to be a programmer and code in the future, then you have to stand the test of time, dig deep into this field, and turn yourself into a senior technical expert. In fact, a certain amount of code will also make your technology leap forward qualitatively. As a 30-year-old code farmer, you must endure loneliness, especially in the domestic IT industry. There are also dividends and benefits, and you will be tempted to question your choice. In fact, if you do well, you can earn an annual salary of one million yuan. Or you can immigrate to a foreign country. Some BD colleagues have been hired with high salaries before and are ready to immigrate to Australia!

What would you do if a 30-year-old programmer was about to change careers?

Nowadays, many IT companies hope to recruit a programmer who has certain skills and relatively young, but will not recruit a 30-year-old programmer with good skills but high salary cost, because not only is the cost high, but the older the programmer, the weaker the innovation ability. It's not as good as a young guy who is energetic and innovative, and it's okay to work overtime.

Because programmers after the age of 30 already have families and children, a lot of trivial matters will distract you from a lot of energy, and you don’t want to work overtime. If a programmer is going to change careers after the age of 30, then you should start preparing when you are in your 20s. With the accumulation of project experience, enthusiasm for technology, and planning for the future, are you going to be a manager in the future? Or an entrepreneur? Or just want to stay at home and make money?

Manager, your own technical ability becomes less indispensable, because you need to show your ability in management more, throw away the programming technology that has been integrated into your body, and turn to Learning management experience, a poor grasp of mentality and direction will cost the wife and the army!

Entrepreneur, a technical house who can only program without hearing anything, suddenly has to face many things, such as the preparation of start-up funds, the preparation of the company, the summoning of employees, the handling of various licenses, the accumulation of early customers, etc. Wait, this is not a child playing house, without careful consideration, and rashly, in the end, you can't get rid of the plot of running away after burning money!

Staying at home to make money, that is, private work in the popular sense, is mainly to test one's technical ability. In this regard, 30-year-old programmers still have a relatively big advantage, because they are programmers themselves, and they must be quite confident in their technical abilities. What they lack is the channel to make money.

Now the channels for private life can basically be divided into two aspects. One is the introduction of middlemen, acquaintances, friends, etc. introduce some private life. Because there are middlemen, it is easier to be trusted, and of course there is a chance of being deceived; the second is outsourcing, public Take the Jiefanghao crowdsourcing platform as an example. The contracting party publishes a private job on the Jiefanghao crowdsourcing platform, and the receiving party bids here. Evaluations, grades, prices, etc. are compared, and the contracting party will choose experienced and credible programmers to undertake and sign corresponding contracts to provide legal protection for the rights and interests of both parties.

But the power of an individual is limited after all, and because of this reason, the private work he receives will not be too large, and the money earned will be limited accordingly. It is recommended to find some like-minded programmer friends to form a team and develop slowly. If it goes well, it will become a development studio or a small software contracting company.

How do programmers choose when they are 30 years old, when they become code farmers or change careers? You need to make the final decision yourself, plan your future journey, and control your own life!

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325316690&siteId=291194637