B station video version
Hello, my friends, I am the great saint. Today we have been waiting for this career finally finished recording, main 11 years after graduation to share about me, from a state of confusion, programming, and then to 12 years self-study becomes one of the 2 k a month a programmer, it can reach 40 k a month to 16 years, a very professional programmer’s a journey
The main hope is to give you some inspiration. I think I am also an interesting programmer, so I just design a program called FunnyCoder, and then interview some interesting programmers around me. In addition to the career, there are some other characteristics, so the first issue is to interview myself, and then also to give me an account of that period of life
About me
In fact, I am a person without much self-discipline, and I have been looking for happiness, including my early morning work, also through part-time jobs. This kind of person is going to do it. When I was in college, I couldn’t figure out what college classes were for. So, I was basically in a gaming state. Then I came second to last in my major and failed in the postgraduate entrance examination. I graduated and started working
I found a job, working in vancl Warehousing. I was not trained in any professional courses, and I could not program when I graduated
I started programming after graduation in 2011
Where the customer’s life, colleagues are very good, but I am a little depressed, because you know in the warehouse work no meaning, sometimes pick up the goods sorting, I comfort myself, now helpless pain, is to brag force to prepare for the future, don’t despair
At that time, I was full of enthusiasm, but I couldn’t do anything and was very weak. Most of my classmates were in this state when they just graduated. I suggested not to think blindly
Try to find some interesting things, to change the status quo, I later discovered that all people are short of programmers At 11 at the end of time, start to learn programming, 12 early to find a job, of course, I also made a month of sales among but hadn’t into a single, also made the game promotion, but don’t online Sorry, so everyone met setback don’t worry, I started my career half a year after graduation, with a starting salary of 2K. Now, most of my brothers should start much higher than me, and don’t panic if they fail in the postgraduate entrance examination. Society is a bigger university
Decided to learn programming, bought a book with PHP, learning from work after a month, feeling the efficiency is too low, naked resignation, at least for two months, do a guest book, felt that oneself back to programming, thief cow force, and then to find a job We also know that as a result, the interviewer don’t bird me, asked me if I would only the introduction of the demo? Later I fly ego, may be because too dish, have a company I don’t want salary all don’t recruit me, really too miserable, so I see small Yue Yue every time talk about that year in the barbecue shop, I also feel empathy
Finally, a company was willing to take me, with a monthly salary of 2K, a small amount of materials in a building next to Beijing Shuangxiu Park, including four of me, the beginning of my programmer career
First programmer job in early 2012:2K & Good Habits
Finally there is a company is willing to to me, 2 k a month, double show park next to a small room in the building I am very happy, also very grateful, although less money is hard, but in the anguish of life, to find a glimmer of hope, like Stephen chow in the king of comedy, wall full of hope, although it was so dark in front of the but I firmly believe that the morning is very beautifulThe programmer’s life began so, the salary is relatively low, lived in the basement, but also in the dormitory, but I did not feel hard, because I do, is WHAT I want to do, and did not feel hard, in addition to work is to read all the books related to the front end
There is also a very important habit here, my manager asked me, every month must see a book, or a framework, and then to explain to him, because I am 0 based, so everything to learn with relish, Linux, simple algorithms, Python, JavScript rhino book, SeaJS source code
I also worked hard. More than a year later, I got the offer from Baidu, and I joined the company at 9.5K, an increase of 200%
2013 Baidu 9.5K& Good Habits
The first experience let me firmly believe that learning > overtime, I have been so practice, baidu map after the entry, overtime more, I am still the previous rhythm, on time to go home to read and study, the boss said I have no Wolf, gave me two choices: 1. To work overtime, (2) removed from the map, to other departments, I don’t know how you will choose, one side is baidu core department, front group of about 20 people, one side is no flow of baidu group-buying, retrieve the group I was the only a front-end I chose 2, many classmates envy me not how to work overtime, now say they help themselves are of choice
Then I’ll have plenty of time to study again
- Learned jQ source, Angular1 source, FIS2 source
- Write a script that automatically adds semicolons to the team release build system
Then go to the company’s code style verification. After doing this, many students have asked you for this script to understand the process of packaging and publishing. Compiler, $q(Promise), dependency injection, References handwritten source code for Angular-Lite 4. Fis2 and 3, learned node, engineering, Fis, and Angular plug-ins, several of which I wrote
So carefree fish for a long time, I also enjoy it, then baidu bought glutinous rice, unexpectedly became a popular project, various kinds of pressure to I a person’s head I learned so much, fighting capacity is very strong, the boss suddenly realized that small group within the front end, is how much pressure demand, there is a 3 personal two months of the project, I finished it one month, I seized this opportunity to complete the transformation from a developer to a leader. I realized that I had not studied for a month, so I decided to quit. Baidu was very good, but I firmly believe that learning is more important than working overtime
And change the job My first attempt at negotiations, try to take the initiative to sacrifice salary increase, to fight for what you want to study 360 interview agreed, 20 k, mean pay rise, but not to work overtime, because at that time, I learned ng1 and fis2, I deeply realize that my bottleneck, is compiling principle, algorithm, network and other basic computer, All of these required a lot of complete time to study and train, so I decided to take a long-term view and sacrificed a possible higher salary offer at that time
In 2015, 360, 20 k
Last time the nuggets have activities, have the honor to a table and the moon and eat a meal, the shadow also ask me, in 360 when I have never heard of such a number of people, in fact, 360’s purpose is to study well, clear to recognize my own shortcomings, and broken, a year, the system has studied algorithms, network protocols, compiling principle design patterns, Software development and other computer based, but business performance is not what bright
Take the month as a unit to learn, strong push “algorithm fourth edition” “HTTP authority guide”, learning methods later have the opportunity to share, mainly is the interview learning method and grilled fish learning method
If you look at my messy cubicle and the little bedroom THAT I rented the books took up most of the space
A year later, WHEN I went out for an interview, I was just ordinary and a little outdated. I got a bunch of offers of 40K, directly followed by double
2016 Startup 40K & Good Habits
I began to look for a work life balance and continue to reflect on my career. Why should I take 40K as a node? Because I have never experienced 30K, and I think 40K can be achieved through continuous improvement of technology in the Internet of first-tier cities, and some soft power is needed later. This is more related to the character of the industry, if you are interested in, after I write a special part of the cash behind the annual salary of millions of pay process I have always insisted on learning > overtime, can not meet my resignation, so career is more and more waves, later have the opportunity to share
If we are in a confused period, then I suggest to learn vue3 source code, spend three months to learn, there must be harvest
We non – class programmers, really need a more effort, together with a good study of it
Thank you, friends
By the way, FunnyCoder will invite Liao Xuefeng, one of my tech heroes, to its next episode
- This is our open source project element3 from the Flower mountain team welcome to try and star
- A front-end component library that supports VUE3
- The purpose is to help developers learn vuE3 componentization, and the supporting actual combat tutorial and B station video tutorial are also in the planning