GitHub 40000星!收下这份宇宙最强「程序员装备指南」
![](https://filescdn.proginn.com/aa235714cd62046a9a33eb204771cafa/39006ccc9a5a03d639e88bbd9b5effc6.webp)
新智元报道
新智元报道
来源:GitHub
编辑:LQ
【新智元导读】收藏夹是我们信息获取的主要渠道,作为一名程序员,你的收藏夹够精简、够专业吗?也许你需要对照一下下面这份「程序员生存指南」。
![](https://filescdn.proginn.com/852f9683141303f09837b88877173831/317eda0dfa09d29847a51e3f9bccb557.webp)
针对初学者的代码练习
![](https://filescdn.proginn.com/db37016597d281f45330852eef66f0fe/3a31dca056891cea0c7cac5767f72cf3.webp)
![](https://filescdn.proginn.com/db37016597d281f45330852eef66f0fe/3a31dca056891cea0c7cac5767f72cf3.webp)
Cave of programming : 学习编程,提升技巧
Codeacademy : 交互式编码学习,免费
CodeAbbey - 一个任何人都能精通编程的地方 : 从菜鸟到专家进阶之地
Exercism.io : 用超过30种不同的语言解决实践问题,与其他人分享你的解决方案
freeCodeCamp : 学习编码并且为非营利性组织构建项目。打造你的全栈开发技能
karan/Projects-Solutions 用不同语言实现的项目
Lod - Cloud : 开放数据云图,展示了具有 16283 个链接的 1301 个数据集(截至2020年5月),可以免费使用其数据集和图片。
Programming by Doing : 编程进阶站点
Reddit.com/r/dailyprogrammer : 有趣的编程挑战,在这里你能学习其他人的编码,对于你解决不了的编码你能看看其他人是怎么解决的
People Can Program :互联网上最友好的编程学习应用
![](https://filescdn.proginn.com/40222d94f4031448f8d782d5afb466a7/52c439e88ea324f4c505ebf57b02460c.webp)
/r/cscareerquestions : 这是一个非常大的面试问题列表是我在为4大面试时用到的,我认为对大家也是有用的
10个最频繁的SQL查询面试问题
逻辑题答案汇总
算法设计流程
资质问题与答案 : Quant and aptitude preparation
一个技术面试题,逻辑题等的站点 : 各种让你思考的东西
BeehYve: 各种学生需要的资源
面试准备时的链接的汇总 • /r/cscareerquestions
算法复杂度笔记
大家的误解
位操作技巧
![](https://filescdn.proginn.com/e5c0e510a446be4dc585a4eab0adbc9d/6271a5d367453c21d8bae2592437dc82.webp)
学习java的最好的书 : Java基础
Bjarne Stroustrup's C++风格和技术问答 : C++问答
Bjarne Stroustrup's FAQ : The C++ FAQ
C++11 -新的ISO C++ 标准 : C++11问答
编译器(视频)
深入Java:垃圾回收!
免费在线的章节用来学习java虚拟机
垃圾搜集如何工作
算法、数据结构、面试问题和答案的实现
IntelliJ键盘快捷键 :使用IntelliJ的键盘快捷键用来提高生产力
fast.ai : 针对没有研究生水准的数学的开发者的免费实用的深度学习课程
grakn.ai : 数据库AI
Robots that learn : 机器人学习
无监督神经元
AI、机器学习、深度学习的不同
TensorFlow : 一个针对机器智能的软件开源库
Scikit-learn : 一个针对机器学习的Python模块
DeepLearning.ai : 深度学习课程,作者coursera的创建者,吴恩达
深度学习的历史
Serpent AI : 游戏代理框架
研讨会、论文、会谈等
![](https://filescdn.proginn.com/43c1d2c60ee0e342c3d47e6c01e89a67/054f5cca24c0aa9854152fd681845b51.webp)
![](https://filescdn.proginn.com/43c1d2c60ee0e342c3d47e6c01e89a67/054f5cca24c0aa9854152fd681845b51.webp)
关于研究和写作的建议
博士论文
在会议上讨论的实用技巧
研讨会和报告
Latex参考
Begin Latex in minutes: 针对初学者的Latex的简单介绍帮助你轻松掌握Latex
Lshort: 对Latex2的详细介绍
教程
![](https://filescdn.proginn.com/677781923eeb60e00ed1d0fd8d05add0/cc7362ff88ba3563950f0754581ff080.webp)
![](https://filescdn.proginn.com/677781923eeb60e00ed1d0fd8d05add0/cc7362ff88ba3563950f0754581ff080.webp)
A Hacker's Guide to Git : 为那些想学习git的人打下坚实的基础
Best Of - Gustavo Duarte : 包含各种主题的文章
CMSI 281: Data Structures : 针对数据结构的轻量级的说明
Collecting all the cheat sheets : 大量编程语言的接口表
C Programming
C编程语言常见问题
Data Structures and Algorithms by John Morris : 代码和其分析的另一个好的来源
深入学习C语言 : 关于C语言的一个很好的演示
设计模式:可重用面向对象的软件的基础 : 即 the "Gang Of Four" book, or GOF
Dynamic programming - PrismoSkills : 学习如何解决动态规划问题
编程比赛
Archived Problems - Project Euler : 问题归档
Art of Problem Solving : 数学课对你来说太容易了吗?你来到正确的地方!
CodeChef : 唯一的编程比赛Web 2.0平台
Codefights : 测试你的编码技巧
Codeforces : 编程竞赛,在线计算机编程
Codewars : 根据完成代码排名
Codility : 验证和提高编码技能
Codingame : 通过游戏和挑战学习编码!
Google Code Jam Practice and : 过去比赛的练习题
HackerEarth - Programming challenges and Developer jobs
开源网站
![](https://filescdn.proginn.com/12418e7e8c6795f2b46a611aa91a61c6/6f4d722c5d42180c778a9c350713dc58.webp)
![](https://filescdn.proginn.com/12418e7e8c6795f2b46a611aa91a61c6/6f4d722c5d42180c778a9c350713dc58.webp)
Open Hatch : OpenHatch是一个非营利组织,致力于将潜在的免费软件贡献者与社区,工具和教育相匹配
Source Forge : SourceForge主持着近28万个项目(最后一次)。它每天提供超过200万次下载,并包含各种类别的应用程序和工具
Google Code : Google使用Subversion或Mercurial版本控制系统为开源项目提供免费托管服务。它提供2GB的存储,集成的代码审查工具,维基和问题跟踪。Google Code网站还提供了Google许多公开API和其他开发人员工具的链接。
Launch Pad :由Canonical、LaunchPad维护,特别针对在Ubuntu上运行的项目。它为超过21,000个使用Bazaar版本控制系统的项目提供托管
Google Open Source : Google开源
Red Hat Developer : 全球领先的开源解决方案提供商
Open Source : 开源
Google Summer of Code : Google Summer of Code是一项全球性计划,致力于将更多的学生开发人员引入开源软件开发。学生在休学期间,用户3个月与一个开源组织合作完成的编程项目
Open Source Web Design : 开源网页设计是一个共享符合标准的免费网页设计模板的平台。我们通过良好的设计给网络发布商一个通知
Mozilla Winter of Security : 安全冬季(MWOS)是由Mozilla安全小组组织的一个计划:让学生参与安全项目,学生必须执行一个学期项目作为大学课程的一部分,可以选择其中一个MWOS项目
参考资料:
-往期精彩-
![](https://filescdn.proginn.com/e6841851789ed7730b90250a09b0d220/0d39aba120f27d5c62c4bc12b72addf9.webp)
![](https://filescdn.proginn.com/452c5665f9edec59b1a6447380b1cb79/31a8cc2155b6d99458cf6b4167bc809f.webp)