don't outsource

Recently, many readers have come to ask me: I got two offers, one for a small company R&D position, and one for an outsourcing position in a large factory, how do I choose?

I generally recommend not to outsource. It’s not because I hate outsourcing, nor because I intend to blame the outsourcing company. They are also enterprises, and they also rely on their strength to look at the market to make money. A reader once talked to me, he was in an outsourcing company, and he hadn’t grown at all in three years (no energy, overtime every day, and no room for improvement, because everyone is working as an assembly-line code farmer), he was either busy with projects or busy with business trips , really useless and confused.

Now is the season when many graduates are looking for jobs. For those who are new to the workplace, the first job is very important. To a certain extent, it determines what the next few years will be like. Perfectly entered the pit, the difference is still very big.

So, let’s talk about a topic that everyone is more concerned about today. Why are outsourcing companies so unpopular?

What is an outsourcing company?

Software outsourcing companies (outsourcing service development companies) and software product companies are two directions. What is a software outsourcing company?

It mainly depends on whether the company has core products, whether the main energy of the developers is upgrading and improving products, or accepting various projects, and whether the profit model is based on non-stop accepting jobs or selling software to make money. Of course, there are some projects based on core products A custom-developed company can also be called a software product company.

Stereotype labels for outsourcing companies

  • Poor technology, discriminated against

  • The longer you work, the less competitive you are

Use appropriate methods to remove these labels to walk more freely! ! !

Type of company

Project outsourcing

The main source of income is different software projects, so the only purpose is to receive money as soon as possible. The project is completed and delivered as soon as possible, and the customer pays.

Why do many Internet siege lions look down on outsourcing company technicians? Because the life cycle of outsourced software development is the end of the company's delivery to customers, unlike products that require constant upgrades and iterations, it is difficult for you to realize the expansion, flexibility, etc. Besides, it takes a lot of time and energy to design a scalable and well-structured object-oriented system, and good architectures are all evolved and refactored. The type of work you do determines your It is rare to have the opportunity to experience the evolution of the system. If you work with Party A, others will have a core framework. No matter how powerful the framework is, what you do is just dirty work, let alone access to massive and high-concurrency processing in the Internet industry. Technology is gone, and that's why.

  • Generally customized for customers

  • "Sales" drive

  • The first priority of the code is to realize the function, and the second priority is the efficiency of the code implementation. The quality of the project?

  • The salary structure is composed of basic salary + project bonus (great risk)

  • There are many types of projects, and there are many types of technologies in contact

  • The project cycle is determined by the specific project, and the project interval is short

  • Demand side: easy to change! change!

  • It's easy to touch the ceiling of technology

  • High mobility, overtime is the norm

How To
  • learn business

  • With improved ability, you can ask for a salary increase. This request is very reasonable!

Staff outsourcing

Commonly known as "expatriates"

  • No sense of belonging, most of them are not treated as regular employees

  • Inferior and belittled (foreign companies may be better off)

  • Difficult access to core business, dirty work, repetitive work

  • Unstable, the project has no continuity. During this period of time, this project will be another project after a while

Examples: Wicresoft, Tencentsoft, Beyondsoft, Camelot, Inspur, Chinasoft International, iSoftStone,

How To

We must make up for the shortcomings and look for open source systems with relatively high code quality

How to identify outsourcing companies?

How recruitment websites identify outsourcing companies:

  • Direct outsourcing (on-site technical support)

  • Obscure outsourcing (recruiting people to work for a company)

  • Don't say you are an outsourcer

feature:
  • 1. Talking nonsense from beginning to end, xxxx employees, xxxx registered capital, serving finance, xx, xx industries

  • 2. The company has countless recruitment positions all year round, and these positions will be refreshed after going to work every day, so that the recruitment time becomes the same day

How interview calls identify outsourcing:

1. The location of the interview is not our company, and the common features are "Hello, xx bank has a new project in xx recently, which is very promising. xx bank is old and rich, and I would like to invite you to interview in the lobby of xx hotel xx on xx day."

2. When you come up, you will come up with "Is it xxx? I have a xx position here for you to recommend", 80% of these are outsourced, and a small part is pure HR. You can understand after a few more words. A normal company will not say that I have a job recommendation for xx here, but directly say that I want to invite you to come to our company for an interview.

3. After confirming the above characteristics, ask directly: "Is it outsourcing?" At this time, there is no direct denial or direct admission. There are also some who want to lie and say "the contract is signed by the company and the five insurances are paid by the company in full, but the place of work...", normal companies will directly say "we are not an outsourcing company"

Why Filter Outsourcing

The reason is not outsourced development/skills learning or something, but:

  • 1. The outsourcing company is always short of people. As long as there is a resume sent to the TA, or your resume is found by the TA, they will harass you and always arrange an interview for you. I have passed the interview, but that is another story. After passing everyone is happy, he can also make money. As long as outsourcing gets a working employee, it can make money from you, because part of the money you earn will be distributed to it.

  • 2. There are disgusting phenomena such as fraud and deception in outsourcing companies. Some black-hearted outsourcing, you sign a 2W contract, he goes to the client company to sign a 3W contract.

other types of companies

product company

Project-based companies make money by doing additions—1 project + 1 project. And product-based companies make money by doing multiplication——1 product × sales volume

  • The risk of self-developed products is much greater than that of outsourced projects (market recognition, industry foundation, team survival, imitation and plagiarism)

  • "Market" driven

  • It has an obvious dominant position, has its own needs, its own creativity, and builds its own products, which is a process of repeated updates and continuous polishing. Product revenue and sales are the main direction of its thinking

Due to the above reasons, outsourcing companies are really no longer popular, almost to the point where talk about outsourcing becomes distasteful.

这两天我搭建了一个自动发账号密码的商品,想买ChatGPT成品号的可以了解一下。数量不多,不用注册可以直接购买,支付页面需要保存下支付二维码,然后去支付宝或者微信扫一扫后。购买后,不会发邮件,需要你再回到商城点击最上面的【查看订单】,可以根据浏览器缓存或你输入的邮箱及密码,看到订单详情,点开就是账号和密码,过程是全自动的。扫码或者直接访问ChatGPT账号商店:http://www.itsmartfish.com

Guess you like

Origin blog.csdn.net/Ch97CKd/article/details/132114138