程序员怎么找到想要的资源?(新手小白 向)

选择做程序员就要有一颗保持学习的心,因为技术更新快、需求变化快……所以得时刻保持学习才能不被淘汰。正因为如此,我认为我们程序员的自学能力还是挺不错的,嘻嘻~

说到自学,就出现了“如何找到自己想要的资源”的问题了,其实关于如何找到资源,我想基本都知道,去谷歌、去百度一搜就出来了,但是我想要说的是如何更好的找到想要的资源,而不只是谷歌和百度搜索,毕竟有时候搜索出来的形形色色,还需要自己再次筛选一遍,真的挺累的。

说明:这篇文章还是写给新手小白的,因为大牛肯定有自己找资源的更极客的方法。

我们在学习和工作中一般会遇到这样一些情景:突然或者思考了很久想做个项目,却没有开发思路,不知道从何下手;想学习新的技术,却不知道哪里有详细的教程可以学;想找一些书籍来看看,却不知道在哪里可以找到书籍,找到免费的书籍;遇到问题没人可以交流,不知道哪里可以交流;

基于以上的各种可能会遇到的情景呢,文章就从以下几个方面进行了整理和推荐,希望对于新手小白能够有所帮助:

1)学新技术:想学新技术去哪里找教程?
2)找项目:想要开发项目,去哪里找点子?找教程?
3)找书籍:哪里可以找到免费的书籍?
4)交流探讨:遇到问题哪里可以交流?
5)其他:一些程序员相关

b8e38fb.png

一、学新技术
如果想要学习新技术,首先肯定是看官方文档,新技术谁也没用过,官方文档基本可以满足学习需求了;
当然也有英语不那么好、或者看官方文档一通说的不知所云,那么可以看一些技术大牛写的博文,很多大牛都会第一时间写出相关的博文,可以参考阅读,参考性还是大大的;
这里分享2篇文章,可以找到大牛:
GitHub中国区前100名到底是什么样的人?**
GitHub中国区follower最多的人有哪些?**

这两种方式呢,我还真无法给出具体的推荐,因为每个人学的技术不一样,官方文档不一样,大牛更是如此了。
除了以上两种方式之外,还可以选择一些学习网站进行了解,很多学习网站都会快速的出新技术相关的教程,这个倒是可以推荐几个:
1)实验楼**
实验楼对于学习新技术的优势就在于,有在线开发环境,新技术出来,一般很多人都会报以观望的态度,如果你想体验一把新技术但又不想在自己电脑上安装环境的话,那么这个时候就可以选择用实验楼了,可以随便折腾,非常方便。
2)慕课网**
慕课网这种视频方式,其实对于体验新技术没有太大的优势,毕竟视频做出来比较慢,而且没有在线的开发环境,不过如果你不是那么着急想体验新技术的话,可以等到这种视频类网站出了相应的教程之后再来学习,看视频学习的方式确实比较轻松。
3)网易云课堂**
网易云课堂和慕课网类似,不过里面的课程提供方比较杂而且多,特别是学习基础课程,需要自己挑选比较好的课程,对于学习新技术来说,或许会有一些课程提供者会比较快速的出入门或者介绍教程,还是可以看看。
当然,还有其他各种各样的IT学习网站,需要的话可以自己去搜索。
4)国外的一些学习网站
国外的网站,用的就没有国内的多了,不过可以推荐几个,毕竟国外在新技术的普及以及反应方面比国内还是快一点的。
codecademy**:codecademy适合编程入门,它提供的是一个文档和在线编辑器,貌似和前面介绍的实验楼很相同,但是完全不一样,实验楼提供的是一台虚拟机,可以随便玩,而codecademy则不可以!
coursera**:coursera呢是一个涵盖各领域的公开课程集中地,和很多大学都有合作,里面的课程还是蛮好的,如果英文可以的话倒是推荐去看看,毕竟还是有那么多世界性的大学课程啊。
Code School**:codeschool的教程包括:视频教程、编码挑战以及屏幕截屏等多种学习方式,网站的一些入门课程比较好,学起来也比较有趣味,上面分阶段的挑战是很多人都还蛮喜欢的,如果你的英文可以的话,可以去看看。
Treehouse**:treehouse也是一个英文的IT学习网站,上面的课程开始是Web设计开发,现在有了APP开发、以及其他语言等,主要提供的是视频,包括教学视频啊、培训视频啊等,不过现在网站是完全收费的

二、找项目
肯定会有这样的情景的,想开发一个东西,却不知道怎么下手去开发,或者卡在某个地方;亦或是想找一点项目来练练手;更或者不知道所学的技术可以开发哪些东西……那么这个时候就涉及到“找项目”啦,我想做得最多的就是谷歌或者百度“XX怎么实现?”,但是这样找出来的东西太杂乱了,能拿来学习的很少,所以在找项目这一点上,我首先推荐到各学习平台找
关于编程的学习平台,基本上都会有项目教程的,在学习平台上找项目,一方面是因为教程讲解的详细,另一方面是因为这是最快的可以找到既有教程又有项目的地方,所以非常推荐。
至于学习网站嘛,就如上面所说的那些,这里再叙述一遍,只介绍2个中文网站,再介绍几个可以找到项目的其他资源。
1)[实验楼]
(https://link.zhihu.com/?target=https%3A//www.shiyanlou.com/courses/)**
实验楼是个非常适合找学习项目的网站,有详细的教程和在线开发环境,而且最近几个月的教程更新频次和质量都非常不错,涉及各个领域,推荐想找项目的小伙伴去网站看看。
2)慕课网**
慕课网和实验楼的区别就是视频和非视频,里面同样也有很多的项目教程,不过有一点不太方便的地方在于,慕课网是视频方式,这对于有基础而且只想快速看看项目开发大纲或者某个开发知识点的人来说,不太方便,毕竟文档更容易查找想看的内容一点。
当然,还有一种方式,就是在一些开源平台上去扒拉找项目,或者会有一些大牛总结关于项目的文章,都可以找到不错的项目点子或者教程;
开源中国**对于开发者来说肯定还是很熟悉的,上面会有各种开源项目,以及项目代码,可以找到不错的项目资源。
有了这个列表,程序员不愁没练手的小项目了**我经常看有人发帖问关于项目点子的事,大家要找简单的编程项目学习练手的话,可以收藏这个列表。这些项目并不是论文级别的,只是想抛砖引玉让大家能从中受些启发。

其实关于项目的核心代码倒是很多博客里也有,如果你想要开发某个项目的话,可以换各种关键字以及方法搜索,总会找到想要的。
三、找书籍
其实找书籍还好,自有各种途径,我这里就不再叙述了,把我以前整理的一篇书籍文章放上来,里面介绍了不少的可以找到书籍的地方,感兴趣的可以看看。
程序员的书籍资源

四、交流探讨
在学习和开发中肯定会遇到各种问题,有时候身边并没有可以交流的人,这个时候就可以上一些论坛交流社区了,推荐几个:
1)国内的:
V2EX**
SegmentFault**
知乎
InfoQ**

2)国外的:
Stack Overflow**
Quora**

3)其他一些资讯网站:
CSDN**:最大的IT中文社区,可以找到各种资源和博客文章;
51CTO**:和CSDN差不多,也是可以找到各种资源和文章;
博客园**:和CSDN、51cto差不多,文章也是很多,参差不齐,需要自己筛选;
码农网**:主要是文章,有技术的,也有非技术的;
Linux中国**:关于Linux相关的资讯、文章、技术等;
FreeBuf**:关于信息安全方面的各种资讯、文章和技术等;

对了,还有稀土掘金**开发者头条**极客头条**上都可以找到不错的技术文章;
以上介绍的只是部分可以交流探讨,或者找到解决方案的地方,还有很多很多其他的平台,如果你觉得有用着很实用的欢迎告诉我,我添加进来~
五、其他
前面分享了4种需求的找资源的地方,当然肯定不全面,这里再分享一些其他有用的资源,或许对你就有所帮助。
动画展示各种路径搜索算法**:我觉得还蛮有趣的,直观的感受路径搜索算法;
pythonchallenge挑战**:类似于闯关挑战游戏,给出一个Python相关的图片,闯关者需要解答问题之后才能跳转到下一个关卡;(嗯,这里还有这个挑战的闯关秘籍**,可以看看)
一个编程刷题网站**:一个编程刷题网站,比较有趣;
技术类博客网站推荐**:分享了一些技术类的博文网站;
优秀的计算机编程类博客和文章**:一些关于计算机方面的优秀博客;
IT,互联网,科技博客推荐**:偏向互联网,科技资讯类网站;

Awesome系列
本来没打算把Awesome系列列出来的,因为上面的《程序员的书籍资源》里面有专门列出来,但是有小伙伴提到了,那我就专门整理出来吧。Awesome系列,里面都推荐了很多资源,可以看看:
awesome-c**
awesome-java**
awesome-python**
awesome-javascript**
awesome-linux**
awesome-shell**
awesome-mysql/**
awesome-docker**
awesome-go**
awesome-nodejs**
awesome-ios**
awesome-android**

上面只列出了部分awesome,如果你想查看更多可以点击下面的链接:
awesome**
awesome-awesomeness
六、最后另附我以前整理的一些文章,希望里面的资源能够对你有所帮助:
16个小众却很实用的网站(程序员 向)
想做黑客?先看看这个信息安全资源列表吧~
插件资源整理
大数据资源整理
PHP学习资源整理
程序员的书籍资源
C语言学习资源整理
Docker 学习资源整理
前端Web开发资源整理
学 [数据结构、算法] 的资源推荐
Java 学习资源整理
linux学习资源整理
给想学习VIM的超级小白的文章
Python学习资料总结
IT学习网站总结

后记:
写了很多,把我找资料的思路给记录了下来,希望对新手小白能够有所帮助,我非常了解作为一个新手小白所遇到的各种苦恼:想学,可是没人教;想问,又害怕别人说自己是伸手党;想开发项目,却不知道从何下手……
要相信,每个学编程的人都有这样一段时光,不要怀疑自己,最重要的是多看多做多敲代码,上天不会辜负一个爱学习的人的
最后呢,把我以前整理的一些资源文章也粘贴了出来,既是对自己的一个总结,也更希望对小伙伴有所帮助~
还想说:每个程序员上辈子都是折翼的天使…...

cdeb876.jpg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,015评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,262评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,727评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,986评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,363评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,610评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,871评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,582评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,297评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,551评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,053评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,385评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,035评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,079评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,841评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,648评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,550评论 2 270

推荐阅读更多精彩内容