In the community of programmers , Outsourcing programmers always seem to be in an awkward role , If you say they're not programmers , They're also programmers . It should be said that outsourcing is an awkward word .

In fact, we have many outsourcing programmers around us , I also have examples of outsourcing to frontline Internet companies , Outsourcing companies are usually on the job or transferred to another job through midway training , Whether it's outsourcing or not , Everyone is forced to make a living , Or who wants to write code, right !

Under what circumstances will employers employ outsourcers ?

1. The project is urgent .

Generally, the entry procedures of these companies are very complicated , If you hire an employee through the normal way, it will probably take time 1 Time of week , And here 1 Week is a critical time for the project . So I'm looking for an outsourcing company , Find an experienced programmer to do it , This can guarantee the quality , Can keep up with the progress .

2. Want to save costs .

Generally, the salary of outsourcing development and testing personnel should be lower than that of employees of the same level in the employer's company .

3. The project is short-term .

It's simple , The current project may be the reconstruction of the old project , Maintenance, etc , If complete , Outsourcers lose their jobs .


Advantages of outsourcing

1. You can enjoy the excellent office environment and good humanistic environment of the employer company .

2. Be able to understand something about big companies .

3. If your qualities are outstanding , May be employed by employer's company .

Current situation of outsourcing companies :

1. Weak technical strength .

If the technical strength is strong , It's also used for outsourcing ? How much money can outsourcing make ? Or independently developed software , Promising !

Here is an example : I remember about 2000 Years , A company in Shangdi, Beijing used to publish software education books , Translating software books , Making software education CD and publishing , Maybe there is no technical strength at all , What's on the market is terrible , And in the next few years, the boss of that company found a way to get rich : Software outsourcing . Selling people ( China has a large population , Selling people is a promising business ), For example, outsourcing testing for foreign software , Outsourcing Development . In fact, this road should have no problems for the company , As long as the company can make money , But from a programmer's point of view , There is a certain contradiction with the development of the company . The average programmer wants “ Technical expertise ”.

2. There are no projects in hand .

Who can outsource projects ?

3. Have a strong network .

If you have a relationship, you can get to the project , To make money . Bidding ? It's for other people . Or not bidding at all , Direct assignment .


Disadvantages of outsourcing

1. Lack of long-term technology accumulation , Lack of core technology .

In general, the core or bottom level of an employer's company is not allowed to be done by outsourcing personnel . Outsourcing personnel usually do “ Leftover material ”.

2. Lack of long-term company accumulation .

In a common software company , Qualification is an important indicator . The longer a programmer stays in the company , The greater the contribution to the company . There is little accumulation in outsourcing companies . The most benefit should be project experience .

3. Within the employer's company “ discrimination ”.

Needless to say , Employees of general employer company , Outsourcers do the work of scraps , Or the employer's company's personnel make needs and designs , Outsourcers write code .

4. After the project is completed , Will lose his job soon .

Yes, of course , The employer company pays the outsourcing company for the project . After completion of outsourcing company project , There's no money to pay , Are they going to make you fat ?


For outsourcing companies , What's your opinion, Daniel ?





In fact, most of the colleagues in outsourcing companies , Most of them have just graduated or just completed their transfer training , I don't want to ask for money from my family because of my livelihood , Actually, I don't think it's anything , Because we all went through this stage , I remember when I first came to Hangzhou , Huddled with friends in a small single room .

My advice is similar , If you are in an outsourcing company now , Learn more and try to improve your technology , You need to be clear about your career plan , So you have the capital to change jobs , To compete with others , What do you think ?


©2019-2020 Toolsou All rights reserved,
( Essence )2020 year 7 month 15 day Wechat applet assembly Component Use of 11-5 Output string at specified position Ai Wei also talks about project management , On grass roots management [RK3399][Android7.1] Learning notes DRM Driver development ( introduce )element-ui Of el-date-picker Component get value mysql Recursively finds all child nodes of the parent class Centos7 lower mysql8.0 To install and change the initial password ; Novices play hiss HI3520D Development board ( One , upgrade )fio Use details 415 Status code to background error