2021 year-end summary | 2022 hard-edged
This article participated in the SegmentFault Sifu essay "2021 Summary" , you are welcome to join.
It has been pressing all the time, and now it is 2022, and it is finally released.
foreword
2021, this year is finally coming to an end!
2022, this year has passed! (2022: This year? Still haven't changed your mind? Are you polite?)
background
🤨In the past two years, the epidemic has come, and it is also two years before graduation from the university. The last school days were messed up by the epidemic.
Like most ordinary people, the study career of the university I started to wake up in my junior year. Before (a freshman and a sophomore), it was a chaotic life, so happy.
Unsurprisingly, the class is basically Glory of the Kings open black classes , and the proportion of black classes in Glory of the Three Kings began to decrease (sorry, but I couldn't stop it), and then I started to spend time on self-study basics and put some commonly used I have reviewed all the languages (C, C++, Python, Java, etc.) and so on (I really don’t know what to learn, I have to do something! 😶🌫️), hurry up!
Failed college career
In college life like this, the process suddenly accelerates!
Senior exam, dissertation, graduation project!
If you want to get a degree certificate, you must not prepare to obtain some certificates (such as soft exams), and must not participate in some college competitions? Like these are rolling in one after the other, which creates people who never go to the library and end up using the library as a second dormitory.
but!
There is a saying that says, A college career without a is incomplete 161d93352f07c6!
Yes, I believe everyone has heard of it! I failed the class (only once, just wanted to experience it! It's definitely not but!!! No other answers accepted!), so my college career is complete 😂!
University:? ? ?
And the object of failing the subject is the high number of the first semester, then this achievement will be successfully achieved! (Senior who has passed the subject: whether to hang or not to hang, the record and so on are all false names, don't worry!)
As for the entertainment career before the sophomore year, I believe that everyone does not want to know much, so I won't say more here. (Want to hear the message! The back door can't be welded to death.)
Study after junior year
The text is here!
After the third year of study, I have no clue. Which language is popular, so I must be learning the basics of that language!
However, suddenly one day, an opportunity for actual combat came!
I remember that it was when I was learning Java classes, I don't remember the weather or anything, and my mood seems to be the same all the time. The point is to see a message sent by a teacher on npy's mobile phone. It is roughly that an entrepreneur wants to Develop a small program that allows students to try it, even inexperienced!
"No experience required!"
This sentence has always been in my head at that time.
I was thinking, "Can I do it too? Try my Java?"
Java: Can you move it, have you figured out the class!
At that time, I didn't know how to dare, so I took a leopard gall and made a call. At that time, I briefly had the tone of customer service.
It turned out to be a good conversation with that entrepreneur (always on projects, feasibility analysis, innovations, markets, etc.), but not on technology (Java: luck you kid!).
However, the other party had a request at that time to use Go language as the back-end language. After all, I did not refuse the new language at the time (I have learned Java and I have not learned Go, so it is not half a catty).
Then I watched the basic grammar of Go for a week, and everything continued in an orderly manner. But slowly I found out that Go language had many questions at that time (only for me!), I don't know where to ask, as a novice, everything was unknown, and there was no Go language practical course and case.
It is difficult to do an enterprise-level project. I checked the information and found that there are a lot of PHP, so I bought a PHP practical course at that time, thinking about using PHP and then pushing Go bit by bit, but the cycle was too long, As a result, I simply used PHP for development, whether I compromised or was I compromised!
As a result, when I started doing it, I quickly shouted out a sentence that programmers all recognized: PHP is the best language in the world!
Soon the project was launched. At that time, I was in charge of the development of the back-end, and I was too busy to do it by myself. At that time, I brought a little friend from a laboratory together. The little friend was very strong, and we both got involved! He does the front end. Just like a front-end and a back-end, the project started (started to contribute bugs to the society!).
But there are always countless problems along the way. The biggest headache for me is that I need to do some functions such as mobile terminal push, payment, and account sharing. At first, I thought too much, and the structure has to be changed later (the programmers of Novice Village, In the eyes of the big guys, it's simply a deer bumping!).
thank you 🙏
What I have learned in this painful process is undoubtedly huge. Whether it is the demand for the product or the market visit, the improvement of the program is a gain from 0 to 1!
Such a meet, actually I feel is an opportunity for my college career, I really start to learn , I can learn to understand after Zuosha! Learn how to use it! Instead of learning for learning's sake, define variables there every day!
It also turned my resume into a brick 🧱!
Of course, it's not about smashing people, eh? It seems that you can also smash people and HR!
When I was in my senior year, I was looking for a job, and the pressure suddenly increased. I saw that my roommates put down TIMI and rose up with a roar!
Of course, I also have to participate in the school recruitment interview, but the results of my classmates are not good, because the double non-benefits! Resumes are hard to be favored by HR of big factories!
So I have to thank myself for having such an experience, which can be regarded as an internship experience. Therefore, I got more interview opportunities, but I found that my algorithm was not good, and then I temporarily reported Buddha's foot! Of course not! Just missed (byte, Tencent). Live up to the many opportunities they gave (change departments and continue to meet!).
switch to the front
Back to the topic, in this industry, there is a comparison between a value, who is better in the front-end and the back-end?
Before I thought, it must be the back end, now the front end is good (I'm talking nonsense, of course, both are good!)
Because now I am a member of the front-end, I can't think of it!
Front-end: 🤔, can this thing be driven away? walk on my own?
Backend: Escaped!
A backend and ended up looking for a frontend job? ? ?
Yes, in the tense and exciting school recruitment, I also voted for the position of front-end engineer. Surprisingly, the effect is better than that of back-end engineer, maybe the back-end is too convoluted! So when the offer was suitable, I hesitated and switched to the front end!
Backend: Is the hesitation serious?
Then I joined an enterprise with 8,000+ people in Shenzhen and started working on the front end!
2021 Front-end Advanced
This time, it's a real internship!
A person will meet many, many people in his life. Among them, there must be people who are of great significance to you. When I joined the company, the company arranged a mentor for me, the induction guide for my first official job!
Very good to me!
Process management of company code, methodology of work, planning of front-end code, thinking of front-end open coding, reading over and over in code review, every time I submit an mr, I have to call back and change it many times. Understand, by a few months the standard of the code is consistent.
a wild cutout boy into a front-end 161d93352f0b71 engineer . It feels so good!
For me, the gain in this is incomparable to how many books a person reads!
It's not just work, it's life too!
In a word, the depression of a small apartment in Shenzhen is numbing, but work is also a part of life, so work also needs to inject a sense of ritual into life. Some colleagues met here and grew up here at the same time!
Thinking about the future
Write business code every day? Wrap CRUD! It also led to a thought, where is the future?
Do you do this for the rest of your life?
Thinking about the architect again? The 35 limit of programmers? Various ideas popped up in my mind.
However, the test brought a BUG to interrupt all this!
After working overtime, facing the sky in Shenzhen, I shouted in my heart: I am not a programmer! I'm Amarsh!
As a programmer, a front-end developer (don't forget your roots, you can say that you are a full stack!), how can you not pursue your love for code and programs?
Thinking about the future: Mastering the basics is the first priority, in-depth understanding of the architecture system, front-end visual direction (VR, 3D), and close-up of back-end technology. So be bold and in five years (architect!)
Architect: ? ? ? you are serious?
Near-term (2022) goals
In fact, my personal short-term goal is not too big. It is to interpret the source code of Vue and react, look at the issue, and judge whether I can dare to mention an MR and scare the big guy. Algorithms need to be strengthened, and I realize that algorithms are a very good way for a programmer to improve their programming thinking, but don't get away from reality.
Only by relying on the market and close to the market can we create value! Let the code be golden! (Code: don't lick it, you bastard!)
Finally, there is a chicken soup, I say seriously!
My generation of programmers is not weaker than others!
station flag
Fans break 5k, reputation break 5k, rush rush!
If you see it and see the ending, why don't you help me add one to the number of followers, likes, and comments? Thanks 🙏xdm!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。