14 excellent programmers often use the website, it feels good, remember to collect and share~
1、Google
I'm the first to say this, no one suggested, I won't say too much about this. Everyone knows... Many questions can be answered by Gloogle.
URL: https://google.com
2、GitHub
GitHub is a hosting platform for open source and private software projects. There are a lot of resources on it. Just search for what you want, and there are many excellent programmers on it to exchange and learn.
Website: https://github.com
3. Nuggets community
Nuggets is positioned as a technical community that helps developers grow, and is a content sharing platform for Internet technologists. Go to it to read other people's articles, or write your own learning experience. At the same time, you can also exchange experiences with other developers.
URL: https://juejin.im/
4. Know
There are many excellent programmers on Zhihu, maybe you want to find some information, or you want to find a programming learning route, there are all above. Or you can ask a big guy to ask questions about problems you don't understand, and you can do it all.
5、LeetCode
There are many algorithm questions on the algorithm website. When you are fine, you can go up and brush the questions to improve your algorithm ability.
Chinese website: https://leetcode-cn.com/
English website: https://leetcode.com/
6、InfoQ
InfoQ is an online news/community website that aims to help software developers by promoting the dissemination of knowledge and innovation in the field of software development.
The characteristic of this website is that the content is more technical. The architecture of many large companies has been introduced above, and a lot of practical experience is worth learning.
Website: https://www.infoq.cn/
7、Freecodecamp
This is a foreign technical website, mainly used to learn Web development, the content is from simple to in-depth, a very practical website.
Website: https://www.freecodecamp.org/
8、Stack Overflow
The feature of this website is that if you encounter any bugs during development, as long as the search method is correct, there is a high probability that a solution can be found.
URL: https://stackoverflow.com/
9、CSDN
It is an established technical community in China, and there are many developers on it. But now the content is a bit messy, and there are too many ads! So it is not recommended here!
Website: https://www.csdn.net/
10、W3school
For those who are just getting started with programming, it is still very helpful. You can find many resources here. From basic HTML to CSS, advanced XML, SQL, PHP and ASP.NET. You can practice while studying.
Website: https://www.w3school.com.cn/
11. Niuke.com
There are interview questions and face-to-face sharing from many companies on the above. You can read them carefully before looking for a job, which is still helpful to the interview.
Website: https://www.nowcoder.com
12. Blog Garden
It is also a relatively old technology community with many senior technology developers. You can read articles written by others and learn from them.
Website: https://www.cnblogs.com/
13、V2ex
V2EX is a place about sharing and exploring, with programmers from many companies. You can make friends and ask questions on it.
Website: https://www.v2ex.com/
14、Medium
Medium is a foreign high-quality article website with a simple layout and there are many high-quality technical articles on it that you can read and learn.
URL: https://medium.com/