看到大家喜欢写总结,那我也写写好了。但愿个人学习心得能帮助到一些初学者。前端
2015年,首先必需多谢两我的,虽然未曾相识,但他们的确帮助了我不少。第一我的是知道创宇的余弦,第二我的是微软的vczhpython
前者给予个人帮助更多的思惟上,后者给予个人帮助则更多的方法论上的,以及更多你懂的上。程序员
固然他们两人的观点也有类似类似的地方,例如余弦支持精而悟道,而vczh则提倡跨出本身的温馨区,作一些本身努力一点点就能完成的事,而归根到底就是必须定一个方向而后往死里弄。web
任何一个方向往深去作,都必然会遇到瓶颈。也就是必然须要你走出本身的温馨区,而当这件事完成了,你在得到专业技能的同时,也就得到其余领域都适用的general的技能,例如在咱们程序员的领域,也就是一些修bug的技巧,模块开发,设计模式,写配置文件诸如此类的东西。而往高了说,你积累的就是学习能力,查阅资料的渠道,或许还有你在请教别人过程当中不经意积累的人际关系,等等,这就是所谓的精而悟道。正则表达式
也是受这两我的的影响,我向SegmentFault了这个专栏,这个专栏就是一方面为了一些初学者学了编程语言的基本语法,而后没有方法再继续提升的问题。在这个专栏会更新一些虽说不上什么业界高级技能,但却须要新手作出一点点努力才能实现的功能。算法
包含但不限于数据库
前端的一些方面,例如,如今你点击右边目录里的题目,页面是怎么跳动到对应的行段?编程
一些算法的东西,以及某些问题用数学语言描述的优越性后端
python爬虫,抓HTTP报文分析,以及我是如何用python登录进学校的教务网的设计模式
网络编程,尝试用树莓派搭建一个简易版的服务器
另外一个方面,这个专栏对本身也是一个督促,逼使本身愈来愈强大,毕竟在SegmentFault卧虎藏龙,也不能像在同窗面前那样忽悠了。
至于更新的问题,由于最近期末还在忙考试,因此也没有什么时间了,考完试会更新的。
做品这种东西我有不少,但严格来讲,大多数都是用来作玩具和装逼的。前天刚作完了字符界面的一个进度条,但其实每作一个都有所收获,建议新人不要贪图不够高大上就不肯意作小玩具。
例如带GUI的贪吃蛇,我就是经过贪吃蛇来理解多线程和事件驱动,以及一些基础的GUI的编程技能
例如一个网页留言板,除去前端和GUI编程有些类似,你还能够接触到后端和数据库的使用,对你理解web页面是如何工做是有帮助的
又例如一只网络爬虫,让你理解如何经过URL去访问网站的时候,到底发生了什么?得到HTML后,如何利用正则表达式匹配出你须要的内容。
新人作东西很容易把只把眼光放在功能实现上,固然,这也是正确的。毕竟需求是第一位,但你的考虑清楚,你是在学习仍是在赚钱。若是你是在学习,你就应该完成功能后多想一想能不能更好的实现,多多总结,多多理解背后的原理,不然你就真是玩玩而已,在温馨区里作一万次的学习效果可能都不如在学习区作一次效果好。
从高二接触编程至今,我充分理解这句话。新人千万不要以为本身瞎折腾是浪费时间,好好跟老师走的步伐走就行,我只想说,首先编程自己是一个十分重视实践的手艺,其次……
固然了,本身瞎折腾确实会犯不少看起来不该该的错误,而你跟着课程早晚会学到,因此看起来有些浪费时间。可是……
我引用一下vczh在知乎的一个答案
有些时候我就在想,这就是命。我常常在须要什么知识的时候,不知道这个世界上已经有完美解答个人问题的书,致使我走了不少弯路。不过弯路的价值也是很高的,别人的学习曲线多是y=x,而个人却能够是y=(x^2)/10。尽管我到了x=10的时候才遇上了别人,可是再日后=_,=
除了完成2015年那些本该在2014年完成的我在2013年就信誓旦旦要完成的2012年制定的目标外,仍是给本身挖了新坑。
最近在把一些关于文本的二次操做封装起来,例如统计字符串出现频率,简单的加密等,给同窗使用。再日后,须要系统的学习算法,虽然这门课考了96分,但学完后一直没怎么整理知识。以及补补计算机组成这样底层的东西。再日后,就是用树莓派搭建一个简易的家庭服务器。固然了,这些东西会选择一个时间在这个专栏分享的,欢迎关注。
整体来讲,2016就是:
如今决定找一个领域好好研究,不断踏出本身的温馨圈,学习新的东西,和总结general的技能。
好好写好这个专栏。
多多向别人请教,扩宽本身的眼光,补充好相关的理论的知识。
以及找一个懂个人真人女票。
最后但愿每个码农最后都能成为架构师,迎娶女神,走上人生巅峰,共勉……
P.S.若有错别字,请忽略