好久没更了,最近面临期末考试,虽然大三的考试没啥担心的,但基本没有怎么敲代码和写文章。
我只是想简单的糜烂一下、、、
一次百无聊赖的实验课,糜烂的玩着手机,糜烂的趴在桌子上。糜烂的同学问了一个问题,有没有什么好的学习网站推荐一下啊。
糜烂的我用我糜烂的脑子想了一下,说了几个,可是好像同学也糜烂的没听清楚还是怎样。我突然想,要不还是把我经常上的网站和一些能培养技能的App整理一下,写篇文章算了。
于是,糜烂的我敲着糜烂的键盘来给大家分享一下单身22年的玉男心经;
= 。 =
其实一个程序员每天接触的最多的不应该是女朋友的手(偏激ing),而是你的键盘。^^
经常看的书就不提了吧,基本圣经一般的书籍大家都有看过吧?
我最近在考虑怎么把这些书搬回寝室,好沉啊。。。
我这还算看的少的,我的一个同学已经著作等身了。
牛牪犇。
开门见山
经常上的网站
1.baidu https://www.baidu.com/
这个不用说了,主要是我不会翻墙,或者说懒得翻,所以这里是百度,而不是Google,因为平常再联系或者做项目demo的时候会遇到编译错误或者配置错误等,你自己解决不了,肯定得Google把?没有Google,肯定得百度吧?
其实百度是一个间接性入口,我一般 搜索 问题+CSDN 的方式来做,
这样,百度在搜索你的搜索项的时候,优先显示的含有CSDN的网站。而这些网站往往是一些技术大牛所写的blog,这样,你就避开了百度一些负面不靠谱性,直接进入CSDN的传送门了。
![就像这样](http://upload-images.jianshu.io/upload_images/168488-75e0e8df3985d985.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
这样可以让你找到你想要的正确答案事半功倍。
######2.CSDNblog http://blog.csdn.net/
CSDN blog是能够培养你专业素养的地方,你可以在里面看到好的不错的技术文章,你也可以看到好多前辈在当初学习技术的时候所写下的技术blog,这样你就可以通过反思总结学习,使自己技术栈提升。
![CSDN主页](http://upload-images.jianshu.io/upload_images/168488-22e4e98b733f9e0d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
另外它还有APP的,这样,你就可以随时都可以看一些前沿技术文章了。^^
######3.GitHub https://github.com/
排名不分先后啊!如果要分,这个绝对得是第一啊。
最为一个刚刚入门的菜鸟程序员,这是你和最最最屌的工程师接触的入口。Facebook的开源代码,鹅厂的开源代码,都是你可以参考模仿的对象。
一个存放项目的代码库现在也可以转换为学习的不二法门啊。
大家可以在这里down一些开源小项目,你可以去学习大牛们怎么写代码的?一个专业的程序员的代码风格到底是怎么样的。当然,这里面鱼龙混杂,也得辨别之。
大家也可以把自己写的小demo放上去,或者一些练习代码,方便日后翻阅。
![我的GitHub日常输出](http://upload-images.jianshu.io/upload_images/168488-5a7c7345b28b2f24.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
从二月开始到五月没往上放代码了,因为在找工作实习,所以没时间也没心情放上去了,每天就是码码码码,有人说你写的代码超过10M你就屌了,我现在也就1点几兆。应该,路遥遥其修远兮,吾将上下而码之啊。
######4.牛客网 http://www.nowcoder.com/
这个网站帮助我太大了,从15年年底开始上,就摆脱不掉他了。每天都得看一看,刷一刷题目。
这是一个广大的程序员笔试题库,用户定位也在这些大学毕业找工作的刷题的学生们。
根据你的技能栈刷题目,是一个不错的选择。
![牛客技能配置](http://upload-images.jianshu.io/upload_images/168488-003ad6371d75b875.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
我这还算刷的少的,这学期考完试,还得继续修炼啊。
还有相应的APP,做到随时随地的做题,刷题。没办法,你不刷,会有别人刷的。
######5. http://www.cplusplus.com/reference/
这个网站集合了c++常用的函数库和STL库,一般你想不起来怎么用这个容器或者怎么调用这个函数的时候,一般都可以在这里找到。挺不错的,都是官方文档,避免了看一些不靠谱的翻译书籍。直接肛英文,还是蛮好的,理解的更加透彻,直接。
也就是说,这个网站可以帮助你学习C++
![C++](http://upload-images.jianshu.io/upload_images/168488-74188c1247ae1881.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
######6. stackoverflow
![stackoverflow.png](http://upload-images.jianshu.io/upload_images/168488-2ea95be61ef22419.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
程序员世界里的知乎,一个问答社区,英文网站。其实我感觉英文不应该是我们的绊脚石,你说对不对啊?
![打脸.png](http://upload-images.jianshu.io/upload_images/168488-aa7107914fbf2e47.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
这位仁兄说的对啊。
######7.segmentfault
一看这个名字就知道是和stackoverflow差不多功能的,这是一个中国的模仿版。也很不错,目前挺成熟的了。
你可以选择在这里回答一些小问题来磨练自己的技能。这是个很不错的选择。就像当初在知乎上一样。
这些都有相应的App可供下载,没有也应该有相应的移动端web应用。大家可以随时浏览。
因为一个单身的程序员基本上一天就是电脑电脑和手机吧。随时随地来提升自己技能,so nice,连找女朋友都省了呢。
我的宿舍,一个笔记本一个键盘显示器,畅游ing.....
![IMG_4188.JPG](http://upload-images.jianshu.io/upload_images/168488-93cd8d81701717ba.JPG?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
来啊,互相伤害啊。
![互相伤害](http://upload-images.jianshu.io/upload_images/168488-de70e7dfd3615e95.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)