这段时间看了一些文章,对于不少以往没有认真想过的问题有了新的一些了解,一生如何去活,怎么活,又彷佛要从新考虑了。仿佛几个月以后再也没有机会全心、自由、没有压力的了解接触学习本身感兴趣的东西。要毕业了,就要考虑生计。看了不少职场拼杀十几年的IT人士的总结,给个人感受是程序员的活动范围、生活内容太少了。我虽然比较内向,但仍是羡慕能有丰富多彩的生活的。哎,一时也说不明白,仍是要多看看 文学书。
linux
这段时间的计划是多了解一下各个语言的基本特性,之前在学C、Java的时候受到了不少对专家大师的向往的做用、但愿能和他们同样对语言理解领悟很是深,还有收入不菲的薪资。我不时的向这个目标努力,也彷佛有了对语言的一点点进步,像一些不很复杂的功能,我是能够把它完成的,而且在这个过程当中收获了一些经验。期间我一直在看一个Java学习路线图,它将Java学习的阶段分门别类,给程序员进阶指明一些道路,我在过程当中有时会对阶段内容中的细节内容感到难以彻底吸取,由于它们太多了,而下面的内容彷佛更加有趣,因而我继续看下面的东西。如此,彷佛进展很快,但没有感受很扎实。不过想一想对语言的深入掌握也不是一朝一夕即可实现的,心情又舒缓一些。程序员
对不少编程语言我都渴望去了解去接触,去看它们的特性,观察它们解决问题的方式,时间久了也彷佛能了解一些它们的内在哲学,在不少关于语言特性的文章的评论中,常常会出现无理无据的谩骂,他们把本身所谓擅长的语言奉为神圣,并极力贬低其余语言,甚至对语言使用者进行攻击,令我很是反感。就以此为戒,不要成为这样的人。算法
学习编程快两年,尚未像样的做品,实在惭愧,期间一直有不少其余的课程,还有不少情感的悲伤事情,学习不是很连续。编程
目前本身的技能,C语言基础仍是比较牢固的,当初学习数据结构和算法每天在网站上作ACM的题,运用的比较熟练,不过那些算法都忘得差很少了。Java,一年的使用经验了吧,从开始的热衷界面设计,作坦克大战,作山寨QQ,Android编程,到后来面向就业学习JavaEE,还算入门汉,不过我用Java还算比较顺手的,自习须要作的东西差很少都能有解决方案,不过JavaEE感受太过庞大,不能想之前学PHP那样快速搭建出我想要的东西,JavaWeb学习感受是为之后的总体大团队协同工做准备。ubuntu
后来我发现了Ruby和Python,被Ruby宣传的能让程序员充满兴趣编程吸引,从前段时间学习至今,使用Ruby on Rails让我兴奋又慌张,一方面个人Ruby基础还不太牢固,彷佛不能稳定驾驭这匹骏马,而且没有彻底理解整个框架的流程,另外一方面是个人linux用的不是很熟练,用的ubuntu,命令行技术和对程序安装及管理的技术有待提升。数据结构
之后我还想学习Python的、还有go、C++,哎什么都想学,还要隔开时间间隔以避免产生混乱框架
是否未来要从事IT行业仍是个未知,不过可能性很大的,即便不是也会把这个当个业余爱好。若是成为程序员的话,但愿本身能快乐的工做,不要把它当成生活的所有,由于生活是更加丰富多彩的,多去体验。Enjoy myself!
数据结构和算法