Talk today: What can the front-end be in the dilemma of resignation and comfort zone in 2~3 years?

Preface

Front-end groups who have been working for 2 to 3 years are prone to psychological problems. A large part of the reason is that they have not established a more mature self-awareness, and have not completed the transformation from a student to a social person. Coupled with the rapid iteration of the front-end industry, The chaos in the technical management of small companies and the competitive pressure brought by their peers, including the pressure of being completely separated from their parents and taking care of them, will make many small partners feel confused during this period, making them suspicious of the front-end industry and losing the fun of programming , To dilute the passion of struggle, produce feelings of confrontation and "mourning", and even inadvertently fall into more or less depression, and then the career path is getting more and more urgent, the job is lost, the whole game is getting smaller and smaller, which is a pity.
The length is longer, it takes about 3-5 minutes, please be patient to read

The text is as follows

I talked about my work situation with my peers around me and my friends in the backstage. Most of the problems are similar, but they are unique to everyone:

When the cognition is not mature enough, it is easy to fall into the so-called predicament, or get stuck in the comfort zone. In this article, we pay more attention to self-awareness (psychological construction, value setting) and breakthroughs in predicament. First, we start from the predicament. The definition of “comfort zone” starts, and the comfort zone is put to the end.

What are the dilemmas and difficulties

In many cases, our description of the dilemma is often like the following:

  • Computer foundation is not solid or even not at all, such as algorithms, data structures, network-related theories, etc.
  • The basic abilities of JS are not good, I feel unsure and feel that I don’t have the strength and direction to move forward.
  • One year of experience for three years, without understanding the internal mechanism of the technology used in the work
  • I have a junior college degree, and I feel that I have no self-confidence and will not be able to enter a major factory
  • I am not from a major, but I am trained. I feel that I am weak and can’t compete with others.
  • Did not consider how to write the code better, glue code is everywhere in the business
  • There is no big cow around the work environment, no model to imitate and learn
  • I have no thoughts and no action, which leads to collecting a lot of information but never seeing it
  • The tools we use internally are always old-fashioned. No one wants to change anything, no ambition, no dream, like an old wagon, everyone is making do with

There are countless professional confusions. These are essentially difficulties rather than predicaments. We define them as difficulties and then obtain from others from the community. They are often relatively fragmented advice, such as:

  • Although the basic knowledge of data structure algorithms and so on is not used in the front-end work, this knowledge determines the ceiling height of a person, and it is also a point that large factories often inspect. Of course, learning these basics can't be accomplished overnight, you can only make up for this part of the shortcomings consciously in your spare time.

  • The front-end knowledge points are indeed many and complex, because some basic books are not well read. Elevation, JS that you don’t know, JS essence of these books will surely lay a good JS foundation after reading these books.

  • The longer the working years, the higher the company's requirements for developers. At this time, the employee the company needs is an engineer who can write code, solve problems encountered by team members, and lead people. Only by understanding the internal mechanism of technology can you not be eliminated.

  • Usually, you must consciously refactor your own code and pull out the functions that can be reused. Doing so can usually improve later development efficiency. But you may not know how to optimize your own code. One is to learn the code of the big cow in the team and see how it is implemented; the other is to learn the code of the industry's top libraries and see how others design it.

  • Once you have collected a bunch of data, you can read it. For front-end engineers who have such a situation, they can choose what they want to learn before collecting relevant data, and then immediately set TodoList to urge themselves to learn.

After reading and hearing it, there may be one or two of us sticking to it, while the others are slowly being left behind. A big reason behind this is that we often don’t lack goals or even the driving force. What we lack is the correct understanding of our professional attributes and the distinction between difficulties and difficulties. Therefore, once the cognition goes wrong, the difficulties will follow, regardless of whether it is caused by the actual external physical environment or our inner expectations. Caused by the bleak reality gap, this will continue to hurt our career growth path. At this time, the predicament is the embarrassing situation where the boundary of our cognition has not been broken. In this situation, everything is a predicament.

What key perceptions need to be established

  • Social attributes , that is, my social value, at the current stage (whether it is a study tour, internship, or just work), what is my value in society? No matter what industry we are in, no matter how lazy our heart is, I think we all yearn to live positively. In alive society, if we don’t become the moth of society, we must have some labor. This labor is the value I can provide to the society, that is, I The meaning of existence, this is also the value of my current industry.

  • Family attributes , that is, my family role, no matter if I am alone or in a complete and perfect family relationship, no matter if I am poor or white, or my family wealth is very substantial, my multiple identities (grandchildren, children, parents, older brothers, sisters, younger brothers) My sister...) I decided to bring protection to my family and bring happiness and stability to my family. All of this is the driving force behind my struggle. All these struggles must not be achieved by lying down, they must require my brain and hands. Let the blood survive, let the expectations of the relatives not fail.

  • Group attributes , that is, my social relationship, no matter how many houses, we are socialized social animals, teamwork and group communication always run through our life, through cooperation and communication, we have the external ability to survive, and also have The opportunity to observe yourself through others, and all cooperation and communication are based on the premise of resources, that is, you have social value, whether as a strong master of the dominant relationship or just as a collecting bucket for listening to the negative energy of others. These values ​​will be repeatedly tested by different groups every year. This test will let us know clearly that more and more outstanding people are gathered around us, or there are very few level social interactions. Through this comparison, we will finally be worthy of ourselves. There is a clearer judgment.

  • My self-attribute , that is, my inner desire, is to be a monk, to be a tank soldier, to be a shopkeeper, or to be an engineer. All these socialized professions depend on my value choices. I define myself as What kind of person, where is the value in my heart, and where there are so many beautiful things in an imperfect world, what they persist and give up when they emerge in my heart all affect my self-positioning.

From society, family, group to ourselves, everyone’s situation is different. Simply put, our three outlooks are different. Driven by different three outlooks, our direction and path may be completely different, but for Cognition is established, are you ready to torture yourself? After torture, you have gained the truest understanding, understanding, and recognition of yourself, and then revert to the following specific dilemma solutions. Your answer will be much more solid, and it will be easier to make the right choice.

Getting out of trouble is not just about leaving

When the cognition is clear, look at this proposition again, and you will find that it seems that all the dilemmas are no longer dilemmas, but just a state of life and work, and it is often only difficulties that plague us, such as not knowing how to lay the technical foundation, not a professional player. I don’t know how to learn, and the team doesn’t have a learning atmosphere. What is the dilemma? The dilemma is that after we try our best to overcome the difficulties, we are still stuck in the mud and unable to break free, and if we do not try our best to overcome all the difficulties before How can we regard difficulties as predicaments?

Let's focus on a common dilemma, that is, when you are eager to leave before choosing a career, you are eager to get rid of it. For a career that is more than 10 years long, whether you want to go or where to go is a real dilemma.

Resignation must be an option for the fastest path , because the entire industry, company culture, business direction, functional requirements, team configuration, and bosses have undergone a refresh, and the previous dilemma has disappeared.

But resignation is a double-edged sword. Many friends around me couldn't bear some of the problems of Ali's internal large companies at the beginning, the meetings were messy and the engineer atmosphere was politicized, etc. After several years of work, many of them finally went back. Because I found out that every company has its problems after a lap outside. Some problems are more serious than Ali, and some have very gloomy prospects. Of course, some students are very successful in hopping, but the proportion is really very, very small. It is the wisdom and luck of choosing a career and a company. In other words, the problems encountered in this company that upset you will sooner or later be encountered by another company in a certain company in the future. If you evade this problem today, you will still have to face it in the future, whether it is you After you have transformed your management, or you will start your own company in the future, all companies have different but similar problems. The demons will always be your growth homework.

The workplace is very realistic. Every company is full of grievances, injustices, anxiety, and even confusion. You must be cautious when you make this choice. The best resignation status is when the career reaches the ceiling, and the company's business has entered a plateau or even a decay period. If you don’t have enough points, the team can no longer give you a bigger stage and space. Technically, you can’t go to a higher level in management. Everything you want to do is done and done well. At this time, you need to switch to a new track and start from 0. The most regrettable state of resignation is that you are not satisfied with the people and things in the organization, and your overall strength has not improved significantly, leaving emotionally, but unfortunately because of this gray experience, not only will it not give you Professional bonus points, and even in a future interview, you will lose points, and will disrupt your career rhythm to a certain extent.

If you jump simply because of salary, you must be more cautious. Remember not to jump at every increase. When you have worked for 5 years and 10 years, in fact, looking back at the first few years of work, the salary is 10,000 per month or 20,000 per month. Month, it is very important, but it is not the core issue, especially when the increase is only 20% 30%. If you have a powerful front-end senior around him, you can ask him, how many front-ends with a salary of over one million are switching jobs. High-frequency, at least around me, almost all are very stable career stages, and each stage has got the results he wants, a front-end with more than six or seven years of work experience, stability is strong enough, his next time Job hopping, salary of 60,000+ million / month, these cases are everywhere around me, but he can, does not mean you can, because everyone's growth background and career path are unique.

I did come into contact with the resigning classmates, almost all of them are in the so-called predicament, but the reasons are different, and some classmates actually did not think about this problem clearly. They are faced with difficulties rather than predicaments. The immediate switching is an impulsive decision. Occupy the first place , even some job-hopping frequency is very high, the later stage seriously hurt the career, and the success of switching is always very few, if the next time you leave, you can ask seniors for advice, don't act impulsively.

The comfort zone is the biggest dilemma

When we look at Douyin, we will find that some people are very skilled, such as cutting vegetables, such as packing for express delivery, and the programming skills of engineers are also the same. If they are repetitive training in a certain area for a long time, they will be familiar with them. For example, a classmate who does activity pages all the year round, such as a classmate who does background form pages all the year round, these easily repetitive fields can easily cause an illusion, that is, my practice makes perfect, and I always get it done quickly, but I don’t know it. When you enter a comfort zone, you sometimes realize it yourself, and sometimes you don’t realize it. The consequence is that the growth of technology often stagnates, and what’s more terrifying is that you spend many years without knowing it.

Therefore, it is not necessary to leave in the face of difficulties, nor to stay in the comfort zone. Everyone in this state is very painful. How to shorten the pain cycle, if you find a breakthrough point for change or persistence, actually depends on We add up all our judgments on our own judgments and our judgments on the industry, and then we will mark each problem with a priority level, annotate the matters within our ability, and then list the detailed plan to promote the solution of it, and whether it will finally be able to move forward. Going out to a better stage depends on execution.

Speaking of execution, I will give you a few key words to face all the difficulties in life: brain power, physical power, mental power, execution power, brain power is analysis, wisdom, choice is planning, physical strength is persistence, strength is execution strength, and mental strength is Endurance is the decisive force and the ability to endure forward strikes, and the execution force is the mission must reach the level of reaching the ground. All this requires you to be proactive and responsible enough to strike a miracle.

Regardless of whether you want to leave your job or continue to persist, the most important thing is to get out of your comfort zone. Maybe we have only worked for two or three years and don't feel that way, but we have to make long-term plans for everything and take every step at our own pace. The editor prepares front-end interview materials, front-end learning mind maps and materials for the interview partners, and share them with you for free, hoping to help you when you want to get out of trouble or leave your comfort zone.


In the end, I would like to give everyone a word, and I have always been wary of myself: life is free if the heart does not change with the situation . I wish everyone a career path that is rising and increasing in value.

Due to space issues, the full version of the PDF is required. Click here to download and read for free.

If you think this article is good, you can like to share and support the editor! I am here, thank you everyone!

Guess you like

Origin blog.csdn.net/weixin_52546522/article/details/115331138