Inventory of 10 platforms where programmers can take private jobs and some suggestions, making money...

As programmers, you don’t all get thousands or tens of thousands of dead wages. Today I will share with you some platforms that can accept private orders. Anyway, I have already made a lot of money.

If your work is relatively less time-consuming, you can do some private work in your free time. Or before looking for a job, you can take some part-time jobs through some platforms, so that you can make money and develop your own sideline business while the homepage remains stable. Second, through receiving projects and a lot of practice, you said that the types of contact will be richer, which can accumulate practical experience for you, and you will have an advantage over others during the interview.

Let's take a look at the part-time job platforms with me~

Domestic remote working platform, order receiving platform

1. CODING code market

The Internet software outsourcing service platform under the famous Coding, the platform is mainly outsourcing.

img

2. Open source crowdsourcing

Open Source China's crowdsourcing platform is mainly based on crowdsourcing.

img

What is Software Crowdsourcing

At present, software crowdsourcing is divided into simple tasks and complex tasks. The tasks of simple software crowdsourcing can be undertaken by individuals, and more complex software can cooperate with multiple people to complete tasks at the same time.

Its process is: firstly, the contract developer subdivides the task, breaks it down to the smallest size, then subcontracts out, and receives the contract according to their ability and knowledge level, and finally completes the task, and the project is considered completed only after the contract developer passes the review.

3. Zhu Bajie

The places to find part-time jobs are mainly entry-level projects, which are not suitable for professional programmers. The above various demand releases are not limited to the software development industry, and are more suitable for novices.

img

4. Programmer Inn

Programmers, product managers, designers and other Internet-related personnel can find their own projects on it. Supports freelance, remote and part-time work, and can also hire on demand. There are many working modes.

img

5. British election

Although it is an external platform, they have made some optimizations for some long-term criticized problems of external projects.

img

6. Development state

Features: The scope of services is clear, and the verticality of IT development projects is high, which can attract some customers with clear needs.

The platform is also committed to using Internet software technology to improve efficiency, reduce costs, improve efficiency, and optimize management for customers.

img

7, monkey express

Features of the platform: Pursue high-quality employers and engineers, gather technology, design, and product experts from well-known Internet companies, and solve problems for start-up companies one-on-one through actual shifts and remote methods, improving entrepreneurial efficiency.

img

8. Everyone develops

Based on the visual rapid development platform - Joget/Joget Cloud (PaaS), it gathers many developer resources and provides enterprise management software services for enterprises.

img

Remote work platform abroad

1、 Freelancer

The types of work mainly cover a series of remote jobs such as program development to marketing, advertising, and accounting.

img

2、Stackoverflow

Stackoverflow is a community that programmers love very much, but it itself provides remote work services for programmers. There are remote job screenings in Stackoverflow Jobs, and there are rich remote technical jobs here. Compared with Freelancer, it is easier to be accepted by programmers.

img

There are all kinds of people on the Internet, everyone should pay attention when taking orders~

What kind of private work can't be accepted

1. Try not to accept personal calls from individuals without a third-party guarantee. Both parties have no guarantee.

2. As soon as you come up, just tell me what software to develop for me, without mentioning the specific requirements, and those without requirements documents are unreliable. Do not accept such projects.

3. Try to use the 442 charging method, that is, collect 40% of the project payment at the beginning of the project, 40% of the project payment in the middle of the project, and 20% of the project payment at the end of the project. If you don't give money at the beginning, try not to accept it. This must be remembered, otherwise it will be easy to work hard and not get the income you deserve.

Don't give the money, don't hand in the complete code. Your result is the code. If you hand over the code to the other party without paying the money, it is easy to be tricked.

Information symmetry between both parties is very important, honesty is the foundation

1. Most of the private work is remote work, which requires both parties to have symmetrical information in the process of demand communication. Especially as a programmer of Party B, they need to cultivate their own good communication skills, which can reduce frequent design modifications caused by unclear requirements. Delay and other issues, improve project delivery efficiency, and build a relationship of trust.

2. The current market situation of programmers’ private work is that there are more monks and less meat. In the process of receiving orders, it is likely to encounter competition from peers to lower prices (some studios have received orders for a long time and accumulated a large number of framework templates, which can be delivered much faster than individuals. By reducing Development costs and lower market prices. On the other hand, they will use some means to earn more customers in the future, such as: charging relatively high after-sales fees, defrauding Xiaobai who is based on entrepreneurship to pay some system franchise fees and the like.

It is best to choose 1-2 platforms for long-term operation, and it is best to find long-term partners locally to establish a trust relationship.

Well, the above are some platforms and places to pay attention to share with you. I hope you will gain something from reading~ The most important thing to learn programming is to start doing it first. Don’t hesitate, let’s start moving now!

Of course, some people may say that the level is limited, and I am afraid that I cannot do private work. Next, I want to share some of my generalizations and conclusions about technology over the years, and share my notes on the skills that a senior Java developer needs to master. I hope to help friends who are determined to go all the way on the road of technology. !

The following will introduce the knowledge points covered by the main content of this Java growth note. Due to the length of the article, only the screenshot content is shown.

If you need a full version of the PDF document, you can click here to get it for free

Part1: 0-1 year entry

1. Java basic review

image-20220107154300235

2. Preliminary Study on Web Programming

image-20220107154319026

3. SSM from entry to proficiency

image-20220107154335727

4. Quick Start with SpringBoot

image-20220107154353254

Part2: 1-3 years senior engineer

1. Advanced concurrent programming

image-20220107154413682

2. JVM depth analysis

image-20220107154437928

3. MySQL in-depth advanced

image-20220107154520763

4. Go deep into the bottom layer of Tomcat

image-20220107154537908

Part3: 3-5 years senior

1. Database

image-20220107154554732

2.Linux

image-20220107154618385

3. Middleware & Distributed

image-20220107154632732

Part4: 5-7 years structure

image-20220107154942647

Summarize

Although I often laugh at myself, I want to become a delivery specialist in ten years, but in fact, relying on my own efforts, I can reduce the anxiety after the age of thirty-five. After all, there are not many good architects.

Architect is the career goal of most of our technicians. A good architect is the result of the collaboration of opportunity (company), personal effort (hard work, willingness to study), and talent (true love). , practice + opportunity + hard work can help you become an excellent architect.

If you also want to be a good architect, then maybe you need to read the above Java growth notes, hoping to help your career development.

Guess you like

Origin blog.csdn.net/suikui/article/details/122366909