继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【计算机专业自述】致我混乱的大学

homesangsang
关注TA
已关注
手记 1
粉丝 2
获赞 63

总觉的初学者没有什么技术干货,所以还是分享一下学习经历,总结不足,大家共勉吧。
2014年,大学开始。

走过了忙碌的高三,专业选择了计算机科学与技术,也就预示着成为一名程序员啦。从专业到学校都是自己一手选择的,毕竟高考就考了那么几分,所以也就是普通的二本大学三流计算机专业。不过我还是决定好好学习专业技术,成为一名优秀的程序员。

暑假里看了一部小说,叫做《疯狂的程序员》,看完自后热血沸腾,暑假学习了一时头脑发热学了几十页的汇编,还是在网上找的教程,从此以后再也没学过。大学开始之后,就是为期一周的军训,感到前期已经领到课本,其中一本是谭浩强教授的《C语言程序设计》,在军训休息的时候,我就开始学习这本书,当时没有电脑,便一字一句的认真的读了下去。舍友们告诉我,这些回来老师是会讲的,你现在学也是看不懂。现在看来,当时幸亏没有听他们的,军训结束之后,我学了54页得C语言。

正式开学,学生会竞选,社团纳新,学校的各种组织招人,可见大学生活要是好好选择的话应该还是挺丰富的。本来大学之前我就发誓,什么组织都不参加,大学好好学习。结果这个决定我现在都感觉好笑。纳新的一个组织是学校的网络信息中心,当时这个组织挺吸引我的,宣传单页上写着:要求有一定的计算机基础。我可是大学之前家里连电脑都没有的人,但是感觉在里面还是能学到一点东西的,索性就填了一份报名表。直到现在,我仍然庆幸加入的是这个组织,认识的是这样一批人,有这样的学习氛围。

初试那天,我站在讲台上,对着100+的人说:一个学生最优秀的能力是发现问题和解决问题的能力。这是高中时代班主任说的话,我一直很喜欢。

后来如愿,我进入了一个月的试用期,一个月后如愿留了下来。

在网络信息中心,简称网信,百度到简称是NIC(Network Information Center),是学校网络信息中心下的一个学生组织,负责学生区校园网络的维修,原来以为是一个和网络有关的组织,没想到这里几乎是准程序员的聚集地。老一批部员,A1同学,大三,PHP牛人,大一疯狂的学习PHP,每天在代码的海洋里翻滚,大二创业做外卖,自己搭建服务器写网站和应用,最后由于经营不善失败了,大二暑假经过网信前辈的引荐到上海实习了一个暑假,归来之后实力大增;A2同学,大一拿下计算机六级(还是沾了那个年代不用先考四级的光),后来一举拿下微软认证网络工程师,空间相册那漂亮的证书令人羡慕;A3同学,初中时解除计算机,简历上技术牛逼,是一名很厉害的硬件开发工程师,c,c++,Java,Python,Android,object-c,能自己画PCB设计电路,开发单片机程序,写功能性的app用来和他的硬件交互;A4同学,在学CCIE的认证,我进部半年之后他一举拿下CCIE的证明......他们的厉害深深的刺激了我,突然发现世界真的是好大,牛人真的是好多,自己真的是好渺小。这时我下了一个大学里最重要的决定,后来发现也是太年轻太心急,大神站在前方,真想立刻追上他们的脚步。

这个决定就是我用自己两年的生活费和大二的学费报名参加了培训机构。

现在想想,培训Java,也是好无力,每周上课四天,翘了好多课,早霜五点半起床,六点走到公交站牌,赶第一班车,中途转一次车,到28公里之外的地方去上课,持续一年,也是越来越感觉想放弃,终于坚持到了最后。从HTML+CSS+JavaScript,到Java语言基础,SQL,到hibernate+Struts2+spring,一路走来,也是学到了不少东西,中间自学的Linux操作系统基础,学完之后发现这些原来都可以自学,后来想想,如果没有这种学习路线和思路的话,学期来也是吃力的,凡事有好有坏吧后知后觉也不是坏事,至少我在自己的专业里专业技能也算是超过同学们很多了。

后来,大一下学期,一个机械学院的学长邀请我和他一起参加省级的机器人大赛,帮他写程序。当时跟们没接触过硬件,还没有单片机的概念,去图书馆借了一本51单片机的书,也没看懂,后来在网上找到了Arduino,从此接触了智能硬件,后来一个星期逼着自己写出了智能小车的程序,其中辛苦和熬通宵的日子至今记忆犹新。虽然小组赛就被淘汰了。。。。。。

后来又认识了同学院同级的大神,我们称他为超神群主。高中开始接触编程,想写C语言练手结果没电脑,就用JavaScript写题,然后用手机浏览器解析执行看结果,大学各种语言学习,学习Linux,自己带队参加齐鲁软件大赛,然后是一等奖.....我学习Linux很多不知道的问题是他帮我解决的。
在小伙伴的帮助和自己的不断努力下, 也算是有不少的收获。真心感谢这些一路上陪我走过来的人们。

图片描述
现在,大二也只剩下了最后一个学期,时间过得真快,这个学期帮一个学长写了OpenGL的作业,感觉基础知识,尤其是数学,还是要好好学的,不能只专研一门技术而放弃了最基础的数学和英语的学习,拉下的这些数学和英语的知识,剩下的时间好好补过,也劝谏同学者,不要拉下这些基础的东西,个人感觉,做前端和web可能用不到,但是其他的还是某些领域会用到的,比如OpenGL图形库等等,用到的几何的知识,计算机图形学中好多线性代数等的算法,尽管现在各种插件和库很丰富,还是不要专心于某一种技术而放弃了基础学科的学习。

最后祝大家新的一年都能技术进步!!!
打开App,阅读手记
30人推荐
发表评论
随时随地看视频慕课网APP

热门评论

不要把别人看的太神,更不要轻视自己的能力。



其一 这样会很容易让人失去信心,信心没了灵感同样也没了。

        初级程序员会炫耀自己会多少多少东西,中级程序要会炫耀自己的代码由多干净,清晰。

        高级程序不需要炫耀,用它的天马行空的灵感把原本看似普通的概念发挥的淋漓尽致,然后发布github上让人膜拜。

        (到了一定级别懂了多少变得不那么重要,理解的多深才是关键。)

其二 学编程千万别以为的最求速度,我要多久多久学会什么。 特别是素质不高的培训班。 

      (速成绝对是一事无成!)

       我觉得最好的学编程的方式,找到你喜欢的领域,然后一点一点的去挖掘。 自己写一遍,然后看看别人的代码和思            路。你会发现原来优秀的程序都是靠来自不易的灵感建立起来的。

全文都是大神

不要把别人看的太神,更不要轻视自己的能力。



其一 这样会很容易让人失去信心,信心没了灵感同样也没了。

        初级程序员会炫耀自己会多少多少东西,中级程序要会炫耀自己的代码由多干净,清晰。

        高级程序不需要炫耀,用它的天马行空的灵感把原本看似普通的概念发挥的淋漓尽致,然后发布github上让人膜拜。

        (到了一定级别懂了多少变得不那么重要,理解的多深才是关键。)

其二 学编程千万别以为的最求速度,我要多久多久学会什么。 特别是素质不高的培训班。 

      (速成绝对是一事无成!)

       我觉得最好的学编程的方式,找到你喜欢的领域,然后一点一点的去挖掘。 自己写一遍,然后看看别人的代码和思            路。你会发现原来优秀的程序都是靠来自不易的灵感建立起来的。

查看全部评论