The article source | cool shell

The author | according


“A lot of people in the tech community initially believed that coding could change the world. However, after three or five years, few people can still stay true to their original aspiration.”


As we grow older, our dreams are put on the shelf and bread takes over most of our lives. We may still be very tangled and confused about our own development, and even in the process of growing up, this kind of hesitation and confusion is getting heavier and heavier, and there is less and less confidence in the future.


But the fog lifts and life moves on. In this article, the author recorded his experiences and the results of his thinking over the years, hoping to help people remove their confusion in their hearts.



An important stage and marker


Before I talk about personal development, I need to talk about a very important period of life — 20 to 30! The primary task at this stage is to improve their learning ability and the ability to solve difficult problems. This is a very, very critical time! This time frame almost determines your future.


The pre-30s should be a time of learning and accumulation, and you must invest that time in developing problem-solving skills. That is, the skill you must develop is that you can solve problems that most people can’t. So that the brute force buried in overtime hard work, when a brick moving cattle is certainly no future.


If you stay in a place to move the brick, are out of breath business every day, I suggest you make your project delay would rather be the boss scold, also want to take time out to efforts to learn the basic knowledge, master more technology (many are interlinked in the train of thought), and then to have the opportunity to change your current situation.


Getting chewed out by your boss for a project delay or not getting a bonus for poor performance is less important than your personal future.



To summarize, before you’re 30 and working for 5-7 years, you need to have:


  • Efficient learning ability. This means having a solid foundation of knowledge, being able to understand things by analogy, having no trouble reading English documents, being able to look for cutting-edge knowledge, being able to see the nature of problems and technologies, being critical, and being able to think independently.

  • Problem solving skills. That means — you’re a good learner, you’ve seen a lot of scenarios, you’ve made and handled a lot of mistakes, and you’re able to fight fires instead of putting them out.


If you have both of these qualities, it’s Leadership that shows up in your team or in the people around you.


Leadership is not about being a leader or a manager. It is a characteristic characterized by the following two simple signs:


  • Help people solve problems. Most people on your team or around you are asking, “What about this problem?” And it’s always you who stand up and tell people what to do?

  • To be depended on. Most people on your team or around you will come to you for advice and ideas on key decisions.


Once you show signs of Leadership in your 30s, you will enter a positive cycle:


  • Because you are a quick learner, you will have more opportunities to solve difficult problems.

  • The more opportunities you have to solve problems, the more you learn, and the stronger you will be.

  • This cycle, repeated for just a few years, dramatically increases the possibilities of your life.


【 Attention 】 :


  • To achieve such traits, you need to find your strengths and the environment that suits you. Just as fish are good at staying in the water, it is not a good idea for fish to pursue the thrill of life of land animals.

  • Generally speaking, people with such potential should show up in school. If you didn’t have that potential in college, then you need to work harder at work.

  • Leadership also has scope, such as friends around, team/department at work, within the circle, and the whole industry. The greater the scope of your Leadership, the more selective your personal development will be. The smaller it is.

  • If you are in your 30s, you still don’t have this trait. You may not have that kind of Leadership in the future. And your chances for personal development may be limited.


Reading this, I must say that if you are starting to show Leadership, then you are talking about personal development and the rest of this article will probably be meaningful to you.



Three directions for personal development


Based on my short experience and vision, I can only see the following three general directions of human development (there may be overlap between them) :


  • Struggle in the workplace

  • To experience something meaningful and valuable

  • Pursue a life of freedom


I have more or less experienced all three directions, and I have seen many people around me succeed in all three directions. Let me focus on these three directions. Of course, the prerequisite to be qualified to go in these three directions is to have the characteristics of Leadership I mentioned above!



Development in the workplace


Development in the workplace should be the choice of most people, for example, by joining the company to achieve development in life.


We often see a lot of so-called “career planning”, but most career planning is made by human resources, and the reality is very different. Experience of my life, there are 18 years is spent in the company, in the bank, small companies, big companies, private companies and foreign companies, traditional IT companies, Internet companies, different companies have different style and culture completely, my experience is rich, but not very successful, only here to share some thoughts in my workplace.


1. Go to a top company


One of the goals of going to a top company is to broaden the scope of your Leadership.


There is also a large gap between companies, so even if you are a key member in a low-end company, you may just be an ordinary employee in a high-end company (just like the main force of The Chinese football team may not be selected to the Premier League). So, if you want to maximize your personal value in the workplace, you have to work for a top company. Because there are great working methods and scenarios in top companies, and it’s not something you can read or talk about, it’s something you have to experience. So, the skills, the vision, that you have at the top companies are generally much more than at the bottom.


In addition, the work level of each company is mutual target, for example: Ali’s P-several corresponds to Baidu’s T-several. Domestic first-line companies also have similar positions, but if compared with foreign first-line companies, there is a gap, and the gap is very large. A senior engineer at Google or Facebook, for example, might be equivalent to Ali’s P8/P9 or higher.


Yes, in the workplace, if you are the backbone of the top company, then if you go to the bottom company, you have a good chance to become their senior management and core. Just like if you work at Facebook for three or five years and become their technical backbone, then you have a very high probability of becoming a senior executive at BAT. On the other hand, if you graduate and become a screw in BAT and spend your youth working overtime every day, the probability that you can become a senior executive of BAT in ten years may be very low.


Go to a real startup


Going to a top company and going to a startup sometimes don’t conflict. However, I would like to point out that a person with strong technical ability can be buried in a large company.


Because when big companies are successful:


  • Successful companies don’t have a problem recruiting highly skilled people of all kinds, so there’s a lot less of you and a lot more of you.

  • Successful companies have their entire technology architecture done, and Legacy issues are many, so there’s not much left for you to do.

  • Successful companies are more likely to want stable systems, and stability inevitably leads to conservatism, while conservatism leads to inactivity.


As a result, for middle – and high-level talent, the personal value that can be generated in a large company may be far less than that of an entrepreneurial company that is hungry for talent, has no baggage, can be used freely, and has relatively more flexibility and freedom.


However, it requires careful selection and evaluation to go to a startup. There are many uncertain factors in a startup, and the factors of the founder are too big. Therefore, you need to be careful to understand the founders and their business situation.


A lot of start-up companies are not real start-up companies, they have a great deal of luck and drive psychology, to be careful screening.


3. Stages of career development


First of all, it’s an indisputable fact that society gives 30-somethings their most important jobs. In other words, people in their 30s are the backbone of society.


So, this is an opportunity! If you have Leadership, you will be able to take advantage of this opportunity within this time frame — when the company and the leader place the trust and expectation on you and entrust you with important teams and tasks.


Thus, your 30s and 40s are a period of career development, a period when your career is on the rise. If you don’t catch up by the time you’re 40, that’s the end of your career.


As you move up in your career, you’ll need more soft skills like:


  • Ability to lead product and business development

  • The ability to promote their preferred culture

  • Ability of project management — seeking perfection despite heavy task and tight schedule

  • Ability to communicate and persuade others

  • Ability to resolve conflict

  • Ability to manage and develop team

  • Ability to deal with emergencies


And here are a few cold facts about the workplace:


  • You begin to care for and deal with complex personnel. Especially in big companies, interests are complex, goals are inconsistent, and everyone has different ideas in mind.

    Talk is cheap, show me the code! Instead, code is cheap, talk is the matter.

    You need to spend a lot of time thinking and observing all kinds of people. It takes a lot of energy to move from one person to another, rather than spending time creating something of value.

  • You need to start using all the political tools. Office politics is inevitable, and the bigger the company is, the heavier it will be. Since the day when you become a Leader at the front line, you will have to play the role of “inside and out”, needing to deal with subordinates and leaders, employees and the company.

    With your level is higher and higher, you need to use more political means, you will learn to assess the situation of reform, learn to cater to the staff and leadership, learn to use the official language, learn to dubious advantage, learn to compromise and exchange, learn to submit to humiliation, learn at the right time to express themselves, learn to modest, learn to hide himself, You may even lose yourself and start to learn the dark arts of having to stab people in the back at the right time… You may become a person you hate yourself.


It sounds really boring, so now you can see why senior executives seem busy and tired and don’t have time to pay attention to details. Because, they are more to coordinate the entire organization and system to operate, and even around, all kinds of games, no way, this is a necessary thing in the workplace! If you don’t want or can’t play with these things, then you need to go to a company where the tech people can do it in peace. I’ve seen these kinds of companies at Microsoft, Google, Amazon, and some startups. There are career paths for technical staff in large Korean companies, but in fact, it looks like a career path for technical staff, but it is actually a management position.


So, there are two ways for technicians to end up in the workplace — to become a technical person in a real technology company, or to become a professional manager.



Pursue life experiences


Three stories:


  • When I was in Ali, I saw a post on the Intranet one day, in which a girl who made products said that she was going to quit her job and go to France to learn baking cooking, which attracted a lot of comments.

  • At Amazon’s American owner, he enrolled in a class every year to learn a skill, such as cooking, flying a biplane, and being a DJ in a nightclub. And even went to Washington to learn how to be a politician.

  • When I worked at Thomson Reuters, a colleague in The UK said one day that he was leaving his job to travel the world with his wife for the rest of his life, I asked him if he had enough money. He told me that the money was not enough, and their plan was to travel while working, working enough money to leave the next station. ‘It’s so boring to take a vacation to another city,’ he says. ‘If you don’t live there for a period of time, how can you have a good travel experience?’ Well, there’s no arguing with that.


I mean, I’m impressed that they’ve made their lives so much fun. A bit of a leap across the line, but Why Not?


I would like to say that it is good to pursue a life experience that is different from everyone else, and I personally feel that it is much more interesting than the workplace. If you’re bored with the workplace, why not pursue a different life experience? Even if you don’t want to go for the big life experience, there are plenty of valuable and interesting experiences in the tech world. People who seek exciting, meaningful, and different experiences can count as a kind of success in life, right?


If I just talk about technology, I personally see two types of people who are successful in pursuing experiences:


  • Go to the birthplace of technological innovation and experience it. The engine of innovation in computing and Internet technology, basically, is in the United States. We caught the era and picked the hottest industry of the era, so what’s the reason not to experience the technology engine of the era? In the Bay Area of Silicon Valley in the United States, all kinds of innovations are bursting forth, whether it is large companies or start-up companies. If you have the ability and opportunity, why not strive to experience it? Do not experience, old will not feel missed is a kind of regret?

  • To experience the development of the next hot technology. From IT, to the Internet, to mobile Internet, cloud computing, big data, and then to the future OF AI, VR, IoT… Do you want to ride the wave and experience the wave, or do you want to be a person who follows the wave?


Whether working or starting a business, whether in China or abroad, these are forms, not content. Have you ever experienced something meaningful and valuable with someone who has ideas? Life is short and fast, and the greatest good fortune for us technologists is to be born in such an exciting era, so why not pursue these cutting-edge exciting experiences?



Pursue a free life


I believe that “freedom” is something that all people want to pursue in their hearts. “Life is dear, love is dear…” (ha ha)


But when most people think of freedom, they think of “financial freedom” or “financial freedom.” Actually, it’s not quite like that. My personal experience tells me that you can have many different kinds of freedom in the path of freedom. Below, I understand several levels of “freedom”.


The first level of freedom — freedom to work. The first level of human freedom is “freedom to work.” I’m not saying that you have freedom in your workplace. There are exceptions, but they are not universal. By “work free” I mean — you don’t have to worry about losing your job. In other words, you become a hot commodity, and not only do you have no problem finding a job, you have no problem finding a good job at all. Imagine if the job came to you. On the one hand, you had a real job choice. On the other hand, you didn’t have to worry about the job, so you could quit and do whatever you wanted. At this point, you are “free to work.”


The second level of freedom — skill freedom. Freedom of work is fine, but you still have to rely on other people to offer you jobs. Skill freedom is the ability to use your skills to support yourself without having to work for a company. It is the so-called freelancer, on the society, such people are also many, for example, some fitness sports coach, designer, translator, author… These are all freelancers. Programmers have ideas, but also have the potential to become a freelancer. Think about it, the programming ability you have is actually a kind of creative ability, that is, creativity, as long as you Make Something People Want (SLOGAN of YC Start-up Company), You can support yourself with your skills. If you’re making money through automation, or if you’re creating a software business on an App, or even if you’re creating open source software, and the community is donating more to you every month than you’re making at your job, then you’ve really got skill freedom.


The third level of freedom — material freedom. I’ve rephrased financial freedom. I personally think that, apart from having a good father in this particular case, if you want to have material freedom, essentially, you have to learn to invest. Investment is not necessarily your money, time is a kind of wealth, youth is more, how do you invest your time and your youth? What kind of things and people are you going to invest your money in? For investment this matter, the risk is also relatively big. But perhaps the greatest risk of all is not to take any risks in life. There are many skills in the world that you can’t learn in a book, but can only learn in practice, such as swimming. Only those who really know how to invest, or those who are very lucky, can achieve material freedom.


Pursuing a free life is actually a good choice for personal development. Generally speaking, free people, ability is not bad, money is not less. Because they know how to invest.


That is to say, people with the ability to pursue freedom:


  • Not only leadership and creativity (but also mentoring and being ahead of the majority).

  • He also knows how to invest (where to put his time, energy and money).


(Note: I didn’t mention spiritual freedom here, and I honestly don’t know what spiritual freedom is, because I haven’t seen it yet.)



conclusion


Whether it is striving in the workplace, pursuing wonderful experiences, or realizing freedom, I think they are all good directions for personal development.


They all overlap, for example:


  • You can pursue companies that have exciting experiences in your career.

  • Freedom can also be achieved by joining a company that has the potential to grow rapidly.

  • You can also achieve freedom in life by pursuing different experiences.


Anyway, the logic here is:


  • People who are able to plan their own personal development are usually people who have a lot of opportunities and possibilities.

  • People who have a lot of opportunities and possibilities usually have Leadership and love to take risks.

  • People with Leadership who like to take risks usually have strong learning ability, active thinking, love to toss and know how to “invest”.

  • People with strong learning ability and active thinking, generally speaking, are people who like reading, like practice and new things, are not afraid of difficulties and challenges, and use intelligence rather than brute force.

  • People who understand “investing” are generally more concerned with future and long-term growth than with kpIs, bonuses and promotions in the present.


As a technologist, are you touched by this article? How do you think the development of technical people should go? Please leave a comment at the bottom.


Msup August to September open class course plan has been released, hoping to inject more dry goods for enterprises, boosting growth. Click on the course details to get a chance to experience the course, come and join!


From August to September, offline small classes will be taught