In chains, in freedom! Many programmers want to earn some extra money, but do not want to enter some outsourcing agencies, here to introduce some channels to earn extra money, we have other channels to recommend you can leave a message in the comment area.
preface
Before receiving an order, simply say a few types of private work, and then directly on the channel, you can compare to find the project ~
There are three main types of programmer part-time jobs: project outsourcing, project outsourcing and freelance resident.
The so-called project outsourcing refers to that the demander side has its own engineers to cooperate and only needs an engineer of a certain position to develop a project of a certain module. For example, to develop an APP, the back-end interface is developed, but there is a lack of iOS front-end development engineers, so they will release a job recruitment front-end to cooperate with the company to complete the project development. This demand is characterized by a relatively short cycle and a majority of the project amount is between 5000 and 30000.
The project package refers to the project that the demander does not have its own technical team and needs us to develop the whole package. For example, to develop an app, the demand side only has a simple requirements document, and you need to have a team to do UI design, front-end and back-end programmer development, and so on. This demand is characterized by long cycle and large project amount. Currently, projects on the platform generally range from tens of thousands to hundreds of thousands, and such projects are generally divided into three or four phases for phased development.
There is also a freelance resident demand, suitable for some demand side of the confidential project or the company has a rigid requirement to be stationed in the project. Of course, developing content is similar to crowdsourcing for part-time jobs, and the cost of staying on site can range from 500/8 hours to 3000/8 hours. Next, we take a look at the current order receiving channels, which are mainly divided into three categories: vertical crowdsourcing platforms, online technical forums, and offline self-owned channels.
I. Vertical crowdsourcing platform
This kind of platform emerged from 2015 to 2016, focusing on THE FIELD of IT crowdsourcing. Most of the job content focuses on UI design, product design, program development, product operation and other requirements, among which the demand for program development and UI design is the largest, which can provide stable and more part-time requirements for us to choose from. These channels mainly include:
1. Ape Express -BAT level programmer part-time platform: www.yuanjisong.com/
Founded in 2015, Ape Express is the earliest vertical crowdsourcing platform in China. Currently, it provides a large number of part-time positions, and there are bidding positions that can be directly accessed and delivered, which is very convenient for little ape to register and match. Portal first click and then look -> : Programmers part-time job listings it is worth mentioning that in order to prevent too many docking and some engineers deliberately low price bidding result in project, ape rushed to restrict the number of individual projects docking, matches only the most conforms to the requirements of the engineers registration, so once docking success, whether the project itself or the engineer, is the optimal solution, So ape rush to send the rate of repurchase has been very high.
So, if you get an order, take your project seriously, whether it’s a few hundred dollars or a few hundred thousand.
Note: The platform has high service requirements and will have a credit record, so once you receive an order, you must do a good job in business and development, because if there is a bad review, once the review is confirmed, the ranking will be significantly reduced or even removed, so we have to do everything well. For small apes good credit rating, recommend better access to the platform, the demand will be delivered in a certain position in the list to see its answer how much order, how much is the rate of the five-star high praise, specific what is good and bad review, so after receiving order proposal must be taken seriously, constantly improve their credit history and pick list.
2. Outsourcing guru -www.waibaodashi.com/
PMCAFF (PMCAFF is a well-known product manager community) is a crowdsourcing development platform. It was established in 17 years and has undergone several modifications. At present, outsourcing master also focuses on technical development, and operates in the form of crowdsourcing and self-owned development. In addition, PMCAFF, the outsourcing master operator, is also necessary for product managers, which has a lot of product managers to share their personal experience, both in product and operation.
3, open source crowdsourcing: zb.oschina.net/projects/li…
Open source China’s crowdsourcing platform, currently the project is mainly the whole package, more enterprises receive packages, individuals can also register. At present, there are free mode and paid mode. If you are in a hurry to receive orders, you can become a member. There will be more opportunities to receive orders.
4. www.yingxuan.io/
Yingzai has its own package receiving team to carry out its own business, and also supports external entry.
5. Renren Development – Application market development service platform: www.rrkf.com/
Renren developed a similar website, but did not start as a logo design, but started as a technology development business, especially the development of enterprise management software industry. The registration process developed by Renren is a little simpler, but it is recommended that you also fill out your resume carefully.
6. Fast code crowdsourcing: www.yingxuan.io/
7. I love solutions: www.52solution.com/
The name is relatively vulgar, but for hardware engineers and embedded engineers recommended registration under.
8. Wisdom: zhichou.com/
9. Kaibang: www.kaifabang.com/
Code market: Codemart.com/
11. Freelancers: www.freekeer.com/
12. Liberation: www.jfh.com/
Second, online technical forum
This means that we consciously post to forums where programmers gather, promote ourselves, and gain customers through PR. Some of the best known online forums are CSDN, Blogland, SegmentFault, and V2EX, a community of programmers. V2EX: www.v2ex.com/ As a typical example, we will talk about V2EX, an irrigation community where programmers can ask questions, post, recruit and trade second hand.
One of the things we care about is a section called “Cool Jobs,” where the “Job Search” and “outsourcing” subsections offer part-time opportunities every day. Since this is not a professional platform, there is no button to submit a job, you can leave a message under the job post, before leaving a message, it is recommended to click “publish my resume”, a simple edit resume will be more effective.
Another way is to open a separate post to introduce your technical advantages, time advantages and project advantages, and explain what kind of project you want to receive recently. If there is demand, you may also contact you.
Three, offline channels
This refers to the introduction of friends or peak forums and other channels to bring customers. This channel has some function, but the disadvantage is that the channel is unstable and unsustainable.
For example, if you receive a project, it is transformed by attending a technical conference, forum, or introduction from friends and colleagues. The benefit is due to knowledge or indirect knowledge, so the sense of trust is relatively strong, and no one will bid with you, so it is not difficult to receive the order. But the problem is, these people are not full-time to introduce projects to you, maybe they just happen to have a project all of a sudden, which is quite accidental. For engineers who want to take orders continuously or “take orders when they want to”, it is not a sustainable development channel. In addition, you may be familiar with them, So it will lead to some haggling ah, overdue payment ah, does not conform to the market rules of the maintenance period ah and so on, I suggest that we hold the “jujube jujube hit two poles” mentality can be.
In fact, there are many platforms for domestic programmers to work. We have collected a list and attached it to the article. Finally selected programmer inn, code market, English selection, fast code to do comparative analysis. First of all, the interest is related, programmer inn is our team’s product, I try to be objective in the analysis, the final judgment or you make.
Reference: www.zhihu.com/question/42…
1. Look at the face first
1- Programmer inn 2- code market 3- English selection 4- fast code
Judge for yourself :P, but at least they all look good:)
2. Total data (by 1211)
Data is the key, representing the actual operation of each platform. Unfortunately, we can only see real-time updates on the websites of programmer inn and Code market, and the other two sites are not disclosed. It can be seen from the data that programmer inn currently receives the project is generally small, from the website, the delivery cycle is also short (generally 2 weeks -1 month); The code connect project is larger, the development cycle is longer.
3. Scope of undertaking
Programmer inn: prototype, design, Web /iOS/Android development, expert resident. Code: Internet/mobile Internet development in all areas, expert resident English: all mobile platforms (iOS, Android and wechat official account), Web platform and back-end development. Fast code: Internet/mobile Internet development all scope
4. Disassemble the key process
1). Developer review this is a very critical step. According to our experience of more than 100 projects, reliable and high-quality developers are fundamental to the success of projects.
The key of programmer inn audit is: 2 years of relevant work experience, 3 complete online works, excellent quality of works (work experience is smooth, code is easy to read clean). The developers who pass these more stringent requirements tend to be mature developers with extensive project collaboration experience, whose experience is critical to the success of remote projects.
However, in the long run, the code market and the rating review method of fast code are more efficient (although the initial accuracy may be low), and better match the needs of the future large number of grade programmer applications. The one-to-one interview (most of them are remote) is not good, and there are too many unquantifiable components leading to high quality risk.
2). Project docking
The programmer inn takes the model that the platform directly matches the most suitable signing developer according to internal algorithm, and then sends the order. It’s relatively easy for both the demander side and the developer, and it’s important to get the platform right.
The model adopted by the code market is that developers sign up and wait for selection. This requires the demand side to pay for the waiting time, the developers to pay for the order and waiting time and energy cost, and it means that the docking speed cannot be too fast. According to the status of the project in the market, it’s about 1-2 weeks. Fast code to take is more direct grab single mode, who quickly grab is who, the platform itself is not responsible for matching efficiency. It could be quick, or it could be a long time. The British election adopts the model of recommending candidates and giving the demanders the final choice. The demand side has relatively high requirements. The demand side should have the ability to screen candidates, which most laymen lack at this time. For developers, it’s easier, they get notified when they’re selected, and they don’t need to do anything before that.
In the end, regardless of the model, the number of good programmers is the key to successful docking. A recent example at our inn was that, as the end of the year approached, most of the programmers started to have their own schedules. We met with 13 programmers in one day for a project and finally finalized it. During this period, the waiting time of the demander is not more than 24 hours, and the programmer only needs to decide whether to accept the order after receiving it.
3) offer
Programmer inn, Yingxuan is to take the platform quotation model. The advantage is that developers and demanders don’t have to engage in bargaining based on distrust. Relatively speaking, it is also more objective, which requires the platform to be professional and meticulous enough to split the demand and give the appropriate price. The advantage is that the demander has more freedom. The problem is that if the demander is not a professional (which is true in many cases), the price may be too low to lead to no one to accept orders, or the price may be too high to lead to unnecessary loss. Code to take a compromise approach, after the analysis of the demand to give advice, the final quotation is determined by the demand side.
4). Development process management: the key to a successful project
The key to a successful project is that both parties agree on demand, time and price. Try to avoid changes in demand. If there are changes, reschedule the time and price accordingly. All this must be done under the supervision of an objective third party to ensure that the cooperation process does not become a dispute between the two parties. Masic chose the way of full-time project manager to manage the project. The advantage is that the demander only faces the project manager and can master the overall project progress. The potential problem: one more layer of communication, one more layer of communication complexity. Project managers need to coordinate with multiple developers, which is a heavy task. The scale of projects handled by the platform in the future is limited by the number and capacity of project managers. At present, programmer inn adopts the method of system milestone management process + project supervision supervision. In the initial stage, the demand side is required to spend more energy to split the demand, which requires higher requirements. In the long run, communication between the two sides is more efficient and there is less chance of bad endings. The ability and level of the platform to serve a large number of projects is not limited by manpower.
5). Acceptance of payment procedures
Order inn, fast code to take a one-time acceptance, acceptance after payment. The actual operation of the inn is generally to complete the payment within 24 hours after acceptance by the demander. This kind of operation is suitable for the project with a development cycle of less than a month, if it is a large long-term project, the following code may be more desirable. Code to adopt a phased acceptance, phased payment mode, suitable for the development of a long period of the project.
5. User feedback
Programmer’s inn
Code and code
The selected
conclusion
Four platforms, each with its own strengths. Find the one that works best for you and, of course, try them all out until you find the one that works for you.
Appendix:
Our collection of programmer landing platforms:
Proginn.com Programmer inn
www.findcto.com findcto
www.kuaima.co/ fast code crowdsourcing
Mart.coding.net code coding
Apk00.com/ apes group
Linktion. Cn the selected
Zb.oschina.net/ oschina crowdsourcing
Light.starwall.org/LIGHT platform
Geekmayi.com/ easy crowdsourcing platform
www.xyuanzhuo.com/ table
www.sxsoft.com/http://rrkf…
www.looip.cn/ Geek Bang SOHO
www.kaifabang.com/ development state
Jq.qq.com/?_wv=1027&k… Mobile Development Technology Preparatory Camp (Exchange)
Recommended reading
- 2021, Tencent and other large Android advanced development interview walkthrough!
- Ndroid Jetpack from Beginner to Master: Data Binding
- A Letter to Android Engineers: How much salary is appropriate to negotiate with HR?
B station free learning resources
-
[Audio and video] Actual combat project – Douyu live broadcast
-
Performance optimization
-
FrameWork layer source code analysis