什么样的程序员生涯指南,能在GitHub上获3.6万星

新闻 前端
内容从新手入门的通用工具、编码建议、代码训练,到进一步提升自己的论坛频道、网课推荐、编程比赛,甚至还有工作职位的相关链接。

 [[399764]]

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。

怎样成为一个更专业的程序员呢?

先从留一个强者发型开始?

[[399765]]

或是能成功把各种bug变feature?

什么样的程序员生涯指南,能在GitHub上获3.6万星

还是……来看看GitHub上大火的这份程序员超级清单?

什么样的程序员生涯指南,能在GitHub上获3.6万星

近4w的标星,超200位贡献者持续添加资源链接。

什么样的程序员生涯指南,能在GitHub上获3.6万星

内容从新手入门的通用工具、编码建议、代码训练,到进一步提升自己的论坛频道、网课推荐、编程比赛,甚至还有工作职位的相关链接。

先来感受一下目录的长度:

什么样的程序员生涯指南,能在GitHub上获3.6万星

其中的针对初学者的代码练习,就附上了很多非常有针对性的链接。

像是Vim adventures,随着关卡的进行,所有Vim的快捷键都会添加到命令集中,你可以通过大量的游戏操作来学习和记忆这一文本编辑器。

什么样的程序员生涯指南,能在GitHub上获3.6万星

还有推荐的Lod - Cloud ,以数据云图的形式展示了具有16283个链接的1301个数据集(截至2020年5月),可以免费使用其数据集和图片。

什么样的程序员生涯指南,能在GitHub上获3.6万星

除此之外,还附上了大量免费且方便的代码学习网站。

而对于开源网站,贡献者也分享了不少开源项目平台。

BitBucket。拥有超过48,000个存储库,其中许多存储库可在现场进行搜索site。像GitHub一样承载了不少公共和私人项目。站内少于五个用户的开源项目和私人项目是免费的。

什么样的程序员生涯指南,能在GitHub上获3.6万星

MediaWiki。一款用PHP编写的免费软件开源维基软件包,最初用于维基百科。现在也被非营利维基媒体基金会和许多维基的其他项目使用。

什么样的程序员生涯指南,能在GitHub上获3.6万星

Google Code,Google使用Subversion或Mercurial版本控制系统,为开源项目提供免费托管服务的网站。Google Code提供2GB的存储,集成的代码审查工具,维基和问题跟踪,以及Google许多公开的API和其他开发人员工具的链接。

什么样的程序员生涯指南,能在GitHub上获3.6万星

面试准备是其中最长的一个列表,推荐了大量的干货面经。

有reddit上讲如何准备技术面试的。

比如,应该对链表、堆栈、树、图等每一个重要概念都能进行编码,并且脑中至少有一个实例;而在算法中方面,应着重关注排序算法和树的遍历。

并且要尽量补充基础知识,比如实际编码能力、互联网运作方式、TCP/IP协议等等。

也有经验者整理的算法复杂度笔记:

什么样的程序员生涯指南,能在GitHub上获3.6万星

还有包括数据库、Java、C语言等多份针对性的面试常见题整理,逻辑题、算法题、位操作技巧、前后端、Linux的笔记。

上述也只是截取了原资源的一部分,全面了解还请戳下方链接。

祝各位(准)程序员们的bug都能不被发现早日成为高级开发人员!

什么样的程序员生涯指南,能在GitHub上获3.6万星

参考链接:
[1]https://github.com/sdmg15/Best-websites-a-programmer-should-visit#internships

 

 

责任编辑:张燕妮 来源: 量子位
相关推荐

2019-05-13 15:45:29

程序员面试招聘

2018-06-07 16:20:56

代码代码质量程序员

2015-05-11 10:44:04

程序员缺程序员

2015-11-06 12:00:10

程序员产品经理

2019-08-09 18:08:13

程序员技能开发者

2011-03-01 09:52:48

人才程序员

2009-03-26 09:22:05

2013-08-16 10:03:27

程序员IE浏览器

2015-11-03 09:59:10

程序员鼓励师

2020-04-07 08:05:51

程序员互联网职业

2015-06-30 09:10:13

程序员任务价值

2015-11-03 08:51:21

程序员怪物

2015-12-31 09:36:55

程序员最理想公司

2020-11-06 17:49:38

程序员技术开发

2012-06-15 09:54:58

程序员编程开发

2021-03-30 10:52:40

程序员技术业务

2019-05-23 10:47:35

Python编程语言程序员

2023-07-28 10:58:57

程序员

2015-12-03 09:23:25

程序员产品经理

2021-06-15 14:36:38

程序员职业经历
点赞
收藏

51CTO技术栈公众号