What are the misunderstandings that fresh graduates should avoid in employment [1] Why not go to an outsourcing company? (The same applies to old fritters)

Before talking about the interview, I want to talk about the learning process of a programming language. Take Java as an example (big guys can skip it), and simply make a list:

 

1. Preliminary introduction (code): understand what object-oriented programming is, understand simple Java code, and write simple Java classes to solve some mathematical functions.

2. Code training (games): From CSDN or Github, you can swing some Java code to see for yourself, write and write small games (the super simple kind, you may regret that you wasted so much on the arcade when you were young coin).

3. Getting started again (web): There are many ways to start contacting the database, and it may be JDBC at the beginning

4. Getting started again (framework): Learning framework, Spring-->SpringBoot, here is no longer a JDBC database, but a database encapsulated by the framework. The goal is to learn and use the framework, which is very useful for your future employment. helpful.

5. Step into the job (employment):............oh...........damn.........I don’t know what to say here .................

 

 In the last step, there are many misunderstandings, just talk about it here:

           First of all, let me talk about what work unit is good. There are many work units. After you open Baidu and search for it, you will find that this company is packaged very well on "Baidu Baike". Various branches across the country, if the name of the company is not "BAT" but not losing to "BAT" in terms of momentum (if you don’t know what company BAT is, it is recommended to put your most commonly used search engine, most commonly used shopping software, and most commonly used chat software as the first three things. Study the letter combinations), then this company is very likely to be an outsourcing company.

     Let me introduce the business model of the outsourcing company:

          1. The salary of an outsourcing company is about 500~1000 higher than that of other IT industry companies. Isn't it attractive? Do you want to go?

          2. There are two main types of outsourcing companies: (1) A company wants to make a webpage, I take the money, I do it

                                                    (2) A company needs 10 programmers to produce a project. Give my company 22,000 a month/person. I will send 10 people to

                                                             Their salary is 15000Y/month

          The first business model is good outsourcing. Your main job here is to write the function of a certain module. For example, if you are a front-end, maybe your job is to write a login window. Then the problem is, a login window You have written for 10 years. After 10 years, the boss will see you with a big bald belly. At this time, a 20-year-old fresh meat comes to interview for this position. Why does he want you? Want your experience? No, the experience is comparable to the body that can stay up late and work overtime. Yes, you may (90% probability) be unable to work overtime by that time.

          The second mode is very similar to those on the ancient battlefield, right? So this business model is called "selling heads". It's very simple. It's like my city (even some graduates around me) will face such a problem. I come to your school for an interview, you passed, here My company, okay, just recently our city public security bureau has a project that needs to be developed. You are a graduate. You certainly won’t. What should I do? I transferred 10 people from Nanjing. These 10 people have basic salary + travel subsidy, which is 2w/month, and you are a local graduate with 5000/month, so you are the boss, how should you choose? Let Nanjing staff develop the program as soon as possible, and then transfer it back, let you participate in the development process, and then leave you to maintain the system.

          The disadvantages of the first type have been clearly stated, let us talk about the second one in detail.

          Take the public security system as an example. The public security system is a very large system. It is not just like your school’s educational administration system or the company’s personnel system. The public security system can roughly say a few: face recognition, traffic lights, data records, Census, criminal records... countless, do you think your company can eat it all at once? Unless your company kills 99% of the country’s outsourcing companies, this is basically impossible (even those who started "eating crabs" in the early stages have not yet done so), so you are likely to be Only do one thing in this company, such as face recognition.

         Ok, optimistically speaking, the leadership of the network management of the Public Security Bureau has not been changed for 10 years, or you have not seen your company upset after changing the leadership. You have been doing maintenance work here for 10 years and the contract expires. .....how to say? Not unemployed yet, right? But your (branch) company is unemployed, optimistically speaking: in the past ten years, your branch has received a total of 7 projects, and 5 project contracts have expired, and you, one has been engaged for 10 years Those involved in the face recognition project, unfortunately, apart from the Public Security Bureau, there is no second company in this city that can install cameras and face recognition in the streets and alleys...unit?

          At this time, your leader said to you: I am going to Shanghai, you can follow me.

          Of course you know that your leader is only going for a month, and you are going on a long-term business trip, because the Shanghai Police Department has negotiated with your Shanghai (branch) company, so...how do you choose? go? Maybe you got married three years after you started your job. The seven-year life of your husband and wife has been dull. The Pharaoh next door has already started to send fruits to your house often... or even worse: You got married late.... You just got married for more than a year, and the husband and wife are kissing and she still can’t do without you. To a certain extent, it only increased the excitement of the old Wang and the guilt of the wife... So, you chose Staying, the leader is very refreshed, patted your shoulder and said to you: "Send the resignation application in the afternoon. I will accompany my colleagues in the company to dinner at noon!"

           In fact, you are at the police station during the day and at night, and few colleagues in the company are familiar with it...so you chose to leave at noon...........

           OK, at this time you are looking at a five or six-year-old child and start thinking about changing careers, isn't it programming? Let's enter a separate company!

           After a few interviews, you discovered that the changes in the past ten years have been too great. The face recognition set you used can’t be used at all. Even if you are only responsible for one module in the development process, it’s like " You don’t even know how to perform face recognition, how to develop a complete system, and you don’t understand the "Spring10" in the modern population (Let’s exaggerate it). What is it...Even when you first started your internship, you told your classmates with enthusiasm that you got a job, and you didn't even look at Spring 3...you are lost, you are in your early 30s... .I want to pick up the book to study again, but find that I can’t calm down and read a book...

           Well, maybe you refused to admit defeat and just finished watching Spring. During the interview, you proudly told HR: I understand Spring! HR asks you: briefly introduce what projects you have done with this framework? You were speechless, HR smiled with you politely, and finally hired a little fresh meat in his early 20s.............

           Don’t rush, don’t rush, don’t rush to the factory to move cement, this is just a possibility, there are other possibilities...think better...maybe the police station is with you My company has cooperated for three years, changed the leadership, and stopped cooperating with you, okay... Actually this is not much better than the expiration... How about two years? Is it possible within two years? Have! You worked there for a little over a year, the previous leader was arrested for corruption, you lost your job, and you are not married. The leader said to you: Xiao Yuan, come with me to Shanghai? There is development in big cities. you go.

           In the past few years in Shanghai, you did only one job: development + maintenance. Unlike the police station, you just changed a place to do something different from "face recognition".

           Let’s think about other possibilities: every time your company sends you to a place, you go and change places often (if I’m really tired, I don’t want to go), but the advantage of this is that you can I have learned a lot... But is this really the case?

           As mentioned earlier, outsourcing companies operating under the (2) model are selling heads. Where is the shortage of people? contact me! I sent someone over, so when company A got a project to develop, you were sent to company A to use your own packaged framework as a database, and company B was short of people and you went to B... .. and so on...... What did you get in the end? You know how company A’s database is developed, how company B’s framework is built, how company C’s front-end is made, you proudly call yourself a "full stack" engineer, but unfortunately you are like a long A monster with a horse's head, a giraffe's neck, a buffalo body, in the end, you are nothing!

           What if the company values ​​you very much, trains you heavily, teaches you everything (this is a possibility that is approximately equal to 0, but we assume that he still exists), and finally you are left? This type of outsourcing company, for the sake of competitiveness in the industry, uses the framework packaged by its own company. For example, Xiao A asked me to develop an educational administration system. I used the open source Spring framework (if you don’t understand open source, I suggest Click on Baidu), the monthly maintenance fee is charged 2w, but at this time, Xiao B and Xiao A said: Your stuff is also simple! You hand it to me, I will charge you 3000 every month!

           Snapped! You are gone!

           But if the encapsulated framework is used, Little B will only say after reading it: What is this? ? ? ? ? ?

           So you see, the encapsulated framework cannot see the source code. From the moment your company takes over this project, he has a certain degree of initiative, so if you want to switch jobs from this company to another company, you have to I’ve done a good job of investigating. What are you investigating? Investigate the house opening records of the two company bosses and so on to infer whether the bosses of the two companies are gay guys who are in love? Will they share a useless set of frameworks? ? If not, then when you quit, you were the little B, staring at the products of other companies and you would only say: What is this? ? ? ? ? ?

            Of course, outsourcing companies still have some shortcomings. For example, they don’t have core competitiveness. Anyone who sells their heads is good at selling. Outsourcing products depends on who offers low prices and good products. When there is a company that sells better quality at a lower price than you When you have a high head or a product, you have already lost half of it invisibly... You may not lose the market, but the direction. So many companies are currently undergoing transformation, as I personally understand A Nanjing company has been very successful in its transformation. From development-oriented outsourcing (a very large outsourcing company, it can be said that it is the first batch of people who eat crabs, 99% of them do not have it. I cannot give an accurate estimate but it is also very large. The transformation to technology production outsourcing, and finally canceled the outsourcing relationship with its own Party A, and reached a cooperative relationship, which is a very successful transformation.

              By the way, Party A is Huawei.

              So, don't go to an outsourcing company, okay, baby, the extra 1,000 yuan company really won't let you last a lifetime, maybe a house rented for a month in a big city will disappear.

              So in the end, I will give you some employment advice. If you don’t want to live in the IT industry for too long, like me, you want to save some money for a few years and open a barbecue restaurant to eat all you can eat yourself. When the time comes to regret, let alone my guidance, if you want to be bigger and stronger and create brilliant again (Rifu Qiandi does not work), then I suggest you: start a business, but! ! ! Entrepreneurship in the IT industry........ how to say? Either death or injury.... What is the main reason? It may be the reason why the first batch of crab eaters almost finished eating crabs.

              What if you want to continue in an industry, take root and become a little leader instead of a Loser? Then I suggest you: work hard and study hard, don’t specialize in technology, but also look at your contacts, exercise emotional intelligence, have the ability to go to a big factory (BAT, etc.), but don’t stay there, you can change jobs IT job-hopping is necessary), but try to jump in a circle, don’t engage in educational administration system development today, pay with Alipay tomorrow, engage in WeChat chat the day after tomorrow, and develop the glory of the king the day after tomorrow (I hate the glory of the king so much. I haven't played games in college...The reason I hate it is that many of my ex-girlfriends are addicted to it and eventually lead to a breakup...I have a showdown... .I’m a scumbag.... I’m still playing games.....Am I proud?) The result is that when you interview for a new job ten years after graduation, you don’t care about everything Understand but not deep, want to transfer to project manager and so on but only understand technology...It is just a rough idea...I don't understand the development process and design ideas...and there is no aura of a big factory... .... What do people want you to do? ? ? Maybe a security booth is more suitable for you? ?

              Therefore, for fresh graduates, I think the most important thing is: avoid outsourcing, work hard, and don’t take the horns...

              ok I’ll write here today. Another day, I’ll talk about why not stay in the big factory for too long, the good and bad of the big factory, or the success and failure of some entrepreneurial projects I have heard, and there are many more. See you today~

WeChat group: QQ group:

                                                                

 

                           

Guess you like

Origin blog.csdn.net/Hsk_03/article/details/108633486