China Naming Network - Ziwei knowledge - 16 matches the website where the programmer works.

16 matches the website where the programmer works.

Programmer 16 matching website conscience recommendation.

One. Technology upgrading

GitHubQ

A platform for programmers to manage code, where many developers will find various open source projects. To study. Ali, Tencent, ByteDance, Meituan, Google, Microsoft and other domestic and foreign manufacturers have their own Github open source libraries.

StackOverflow

A powerful IT technical Q&A website, users can submit questions, browse questions and index related content for free. Geek forum

GeeksforGeeks has many good articles, explanations and code solutions about "algorithm and data structure Q".

CSDN

The old IT technology exchange platform has a lot of dry goods, but the content is not perfect, so it needs to be searched carefully.

Second, the algorithm brushes the questions.

Leetcode

Well-known brush topic website, there are many programming interview topics, which can be compiled and run online. You can keep programming status by brushing LeetCode, which is also very helpful for technical interviews.

Lintcode

LintCode collects the most common and high-frequency programming topics, covering many fields and supporting online compilation.

Top encoder

TopCoder is one of the earliest online programming platforms, which provides a series of algorithm challenges. They will also sponsor competitions, and if you write the best solution, you will be rewarded.

Niuke net

There are many real questions in enterprises on the online brushing platform, which are used by fresh graduates in job hunting.

Third, curriculum learning.

Whoa whoa whoa whoa whoa.

As we all know, "Bi Li is a learning website". In addition to traditional drama and ghost animals, there are many high-quality programming teaching videos.

Coursera

Coursera is a large-scale open online course project, and its partner universities include Stanford University, University of Michigan, Princeton University, University of Pennsylvania and other famous American universities. You can learn a lot about computer theory and programming, and some courses have Chinese subtitles.

Curtain course network

Better programming teaching websites in China can find more systematic video courses, but it costs money.

Large-scale open online course China University

It has a comprehensive curriculum platform of more than a thousand courses, including 985 colleges and universities.

Fourth, sideline and part-time jobs

Flight aid equipment

The remote flexible employment platform for programmers gathers high-quality part-time and full-time freelance developers, which will have certain requirements for developers' development experience (there will be evaluation and interview processes), but the settlement will be more secure, and the platform will also help communicate with customers and be more reliable.

Zhu Bajie

Part-time small project platform, which mainly builds entry-level projects, is not suitable for professional programmers, but only for novices, and disputes are prone to occur in project delivery and settlement.

top floor

A relatively high-end freelance platform abroad is suitable for remote workers with more experience and strong English communication skills.

freelance journalist

A series of remote working platforms, from program development to marketing, advertising, accounting and overseas legal affairs.