开源最前线(ID:OpenSourceTop) 猿妹整编
项目地址:https://github.com/tuteng/Best-websites-a-programmer-should-visit-zh
在学习CS的时候有一些你必须知道的有用的站点来获取通知为了你的技术储备和学习新知识。最近,猿妹在Github上发现一个开源项目,汇总了程序员最应该访问的站点列表,这个列表直到现在还会不定时更新,列表资源十分丰富。
这是一个非洲的C++工程师创建的开源项目,目前已经在Github上标星32.1K,累计分支3.9K(Github地址:https://github.com/sdmg15/Best-websites-a-programmer-should-visit)
这样一个干货满满的项目怎么可以没有中文版呢?一位用户名为Tuteng的开发者将这个项目翻译成中文版,方便大家理解和查找。
这个项目一共分为新闻篇、杂志篇、新手代码训练篇、加密货币、通用代码建议、编码风格、面试准备、纪录片、AI学习、Youtube频道、编程比赛、计算机书籍、开源网站、英语提升等32个类别。
当你遇到问题时
当你遇到问题时,下面这些网站对你可能有所帮助,比如Codementor更侧重于开发者之间的帮助,你可以从某些专家那里获取帮助,devRant则是可以让你吐槽和释放压力的网站,还有Learn Anything可以帮助你找到学习任何知识时的最佳路径:
新闻篇
虽说程序员每天都有敲不完的代码,改不完的Bug,但是在如今信息高速发展的时代,与时俱进是很有必要的,很多程序员都有每天浏览新闻的习惯,如果你也有这方面的习惯,那么下面这些网站一定有你想要的:
杂志篇
这方面的网站比较小只有以下三个,麻省理工学院技术评论杂志的Mit技术评论、Nautilus、LWN(开源技术,编程等的新闻周刊等)。
针对初学者的代码练习
如果你是一名初学者,下面这些网站绝对是你的外,有学习编程,提升技巧的;还有交互式编程学习的;还有教你用不同语言实现项目的;更有一堆有趣的编程挑战网站:
面试准备
很多人都认为程序员的薪资很高,那么高薪从哪来呢?当然是跳槽啦,跳槽就免不了要面试,越好的企业对程序员的要求自然越高,如果想要拥有一份满意的高薪的offer,充足的面试准备绝对是必要的:
AI学习
AI学习这部分有针对没有研究生水准的数学的开发者的免费实用的深度学习课程,还有机器人学习: