软件工程之路
结缘计算机
http://www.cnblogs.com/unruledboy/p/DevCareer.html#!comments
看了这篇博客,给我了很多感触,博主对于学习计算机的热情非常打动我。博主从小开始就对计算机的知识非常感兴趣,变着法的想要接触电脑,而我和博主不一样,高考的时候填报志愿我报的是师范专业,可是由于1分只差被调剂到软件工程专业。一开始确实是迫于无奈选择了计算机专业,但是现在已经大二了,也接触到了一些计算机方面的知识,我发现和我从前对于计算机的印象有很大的区别,尤其是当我能真正做出来一个页面的时候,我知道,我真的是开始对计算机专业感兴趣了。我从前就对数学和英语能能力有所欠缺,上了大学我发现我所学的专业必须要有强大的数学和英文功底,这确实是让我有些吃力,我自认为我的硬件条件还算凑合,但是自身功底确实不行,和这些博主比我更是一个天上一个地下,但是我觉得虽然这很有压力,但是也没什么可沮丧的,我天生乐观派,既然不如,就学呗。
现在看来,计算机学起来很累,但是也算是喜欢的领域吧,不过真的不是我擅长的领域。
热爱这个词,我觉得很强烈,是每天不敲代码就会很难受的那种。我觉得我对于这个专业,算是感兴趣,我会主动去学习我感兴趣的方面,觉得敲代码很好玩,得出的成果也很自豪,也应该不算是口头的,毕竟我感觉敲代码的时候内心有一种愉悦感,这个是我从前一定不会想到的。
在计算机系里学习
https://www.cnblogs.com/freeflying/p/4796369.html
https://www.cnblogs.com/geniusvczh/archive/2011/12/16/2290808.html
这两篇博客是非科班和科班出身的前辈写的文章,给我很不一样的感觉。我对大学生活确实有一些想吐槽的地方。我认为计算机专业的学生功底应该要非常扎实,在高中时期我们并没有这样的机会去学习计算机方面的知识,最多也是自己感兴趣找一些相关的文章,也不知道改用什么软件,没有人指导,所以大学就是我们也可以说是我第一次正式系统的接触这方面的知识。可是每个学期都要学新课,我觉得我还没有真正搞明白这门课,就结课了。我自认为很多同学都大二了,还是什么都不会。说白了就是课程安排太短了,这些专业知识本来就是深奥的,需要我们将理论和实际结合,只有自己多敲代码才能真正弄懂。我理想的大学教育应该是以实践为主,毕竟我们将来都是要去工作的,不应该只是理论,尤其是我们的专业,更应该教我们如何面对职场,如何让自己的能力提升。学校给我们的还是理论过多,俗话说好记性不如烂笔头,只有实践才能出真理。虽然我没有出过国,但是还是有看一些电视剧,中国大学和国外大学师生关系很不像。中国很多大学的老师和学生都是处于单方面的灌输,没有什么真正的互动,学生好像也对老师的教学没有意见,只是被动的听,记,背,考。国外就不一样了,师生互动很多,而且学生敢于像老师提出问题。究其原因,我觉得还是因为我们是应试教育,一切为了考试。
迄今为止,我写的代码其实我也没有统计过,但是肯定上千了我觉得。我学习的方向是前端,最复杂的项目大概是给学校的保卫处做的网页吧。其实也不算太难,主要是通过这个网站我真的学到了很多以前没有听说过的东西。学会了便捷操作,加快了我的代码速度,配合能力也提高了,学长的帮助确实也很多,也确实让我想要更加深入的学习前端方面的知识。
学习线性代数之类的数学时,我确实有那样的疑问,因为我觉得计算机嘛,就是要多接触电脑,多敲代码。现在我觉得确实还是有用的,这种通过数学锻炼出的逻辑思维能力真的是有很多都运用到了代码能力里。所谓开卷有益,其他学科对我们的帮助也是很大的,尤其是英文,如果不懂英文,计算机方面的学习确实是非常受阻的。
未来规划
http://blog.csdn.net/haoel/article/details/1688104
我未来如果在IT行业发展,我觉得我会成为一个前端工程师,因为是前端的学习让我对计算机产生了浓厚的兴趣。对于未来的规划,正如博主所说,在大学的时候尽量多地进入公司参与实际工作,一方面积累工作经验,另一方面,提前认识工作和自己,以便毕业时更准确地把握自己的方向,这是非常明智的。不积跬步无以至千里,我觉得关于技术、职业、和社会道路,都要从头做起,谁都不能一口吃成一个大胖子。我想要从基础开始,先累计经验,多为自己充充电。由于在学校有过组织的经验,前段时间学长推荐我以后朝着产品经理的方向学习,也有学长像我推荐数据挖掘,我觉得这些对我来说虽然有些遥远,但是我自己有在网上百度,觉得都有些感兴趣,但是做好这些的前提就是打好基础,所以当下我还是想先学习。
对于实现自己的梦想,我现在还是计划先将理论知识学习,多敲敲代码,累积经验,多向学长学姐和老师那里吸取经验,听一听招聘会,丰富自己吧。
对于实习,我还有一年多的时间,我是希望能够在企业内实习,因为我觉得企业内能够更加接触到之后工作的环境和内容,实验室就很理论,虽然很能提高自己的专业能力,但是在我看来相比于企业,还是缺乏了团队性和实践性。
我认为实习经验还是非常的重要的,毕竟如果有实习经验,就可以更加了解关于企业内部如何运营,团队合作的重要性,将来在真正工作的时候也是有很大的优势,能够更快融入团体,为企业出力,所以很多企业都习惯有很丰富实习经验的同学,我认为这也是很正确的。但是我觉得也没有必要马上开始积累实习经验,因为理论知识也还是要很扎实,能够熟悉代码之下这些逻辑结构和计算机内部如何构成,对以后的工作会有很大的帮助,地基打牢了以后才好建立城堡,学习和工作也是一样,所以我认为没有必要马上开始积累实习经验,但是在理论知识牢固了以后,实习经验也是非常重要的。