青春软工,意料之中
我不去想是否能够成功
既然选择了远方
便只顾风雨兼程
山用巍峨的背影擦亮夜色
故乡的土路里填满我童年的歌谣
醇香着我笔下偷懒的汉字
我用歌唱的姿式
站直身体
站成故乡寂寞中耐寒的形状
我不去想未来是平坦还是泥泞
只要热爱生命
一切,都在意料之中
引子:浅叙计算机
-
你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)
-
计算机是你喜欢的领域吗?是你擅长的领域吗?
-
你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?
高考志愿,教师情怀,选择东师,而因调剂,进入计算机专业。选择东北师范大学这样一所师范强校,最初的梦想肯定是为了就读师范专业,并在今后的发展中有了很美好的规划。进入大学之前,我一直是电脑小白,打字速度出奇地慢,基本办公工具的使用是模糊不清的,编写程序更是闻所未闻。这样一个小白,在高端的计算机科技面前很是自信不足。今天最近几天看了不少博客,每一篇都值得我用十分精力去看,因为每一篇都让我领悟到软件工程带给他们切身的感受和内心的深思,对我一个读者来说,我最大的赠馈就是换位思考,理解他们的思想和言语。我在专业方面的不足,更坚定了我要不断提升自己的信念。和博主相比,我很稚嫩,而又充满希望,因为博客文章带给了我对未来的向往和对现实的努力。脚踏实地而仰望星空,成功之。或许我就是一个站在巨人肩膀上实践前行的勇敢者。
喜爱编程,碰撞思维,勤加练习,就是良果。作为一个20岁的女孩子,我已经习惯了熬夜,熬夜敲代码,完成作业,在正常的生活中,我也会在忙碌的时候静下来,思考下一步做什么,该怎么做。既然来到软工专业,我也要抱着做一行爱一行的心态,一步一步地跟着自己的方舟航行,擅长对我来说是一个过程,一个实践的积累。我喜欢软件工程导论这节课,我从心里接受它,也知道它是我专业能力的一个重要基石。所以我会投入情感,积极实践,团结队友,开发项目。目前我也算是小小的入门,在接下来的学习中我也会虚心听取老师和助教宝贵的意见和经验,让自己更好的成为那个擅长计算机中的一员。
时代发展,日新月异,人才济济,青春来不及慢慢思考是否热爱软工,只管投入期待和认真对待每一步实践的过程,结果便是好的。只要足够热爱生命,一切,都在意料之中。相遇时,意料之外;相遇后,便意料之中。意料之中的对它上心,一个小项目的完工,就是一个小Bug的解决我也开心于心;意料之中的对它放松,我可以逃避编程的难题,也可以抛下手中的课本,背上自己的行囊去想去游玩的地方,观赏山山水水,领略大地芳华,不让自己的思维限制在狭小的空间,而是在宽阔的世界自由感知软工的魅力;意料之中的对它记忆,脑海中,一遍遍的软件工程定义,一行行的笔记批注,种种记忆......我们没有一见钟情,而我选择日久生情。
核心:学习计算机
-
你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。(必答) (8.26修改)
-
迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。(必答)(8.24修改)
-
速成的培训班和打基础的大学教育还有mooc之间有区别吗?
- 学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?
大学校园,环境清雅;大学生活,多彩有趣,也还是会很正常地找到吐槽的地方的,比如机房设备开机速度不快,可能一次课前提前十分钟到教室,开机,然后电脑运行流畅,此时就已经上课了,没有理想中课前上机练习的机会。解决办法就是再早一点去,直到有时间可以练习为止。大学教育,用我浅薄的个人认识看来,区别于高中的素质教育,我们更需要的是实践能力,辨析能力,创新能力的大力培养,个人修养与情商的锤炼场地,我们不再是机器的使用者,而是成为开发机器的那个人!或许这样表述有失妥当,但也能看出其中的区别。东北师范大学是一所情味浓浓的学校,比我理想中更加真实和亲切,我可以感受到学校和身边人的热情和关切,也能在这种融洽氛围中激发学习斗志。这是我个人最深的感受和对东师最想说的话。大学两年将至,老师们的培养方式也有一些共同之处:更多的采用教材罗列知识点要点,教材所不涉及的领域,一言带之。还记得C语言课程林老师的幽默风谐,老师有谈论中美教育的不同,说得最多的一点就是对知识的扩展和创新能力的培养。国外教师会一堂课讲自己所想到的,也就是想到了,便讲;没想起,便不讲。这在我们中国学生看来很大程度就是老师没有逻辑思路,一堂课听得云里雾里,不知所云。我用我自己多年的经验来看,我们的老师和学校都不会做得和国外那样开放,一部分原因是中国学生缺乏一定的自觉预习的习惯,还有就是中国人口众多,长期实践形成的目前教育方式。我们和国外都各有所长,我们应该取长补短,努力提升自己的创造力。
迄今为止,所写代码,Hbiulder软件编写的东师网页400行;新闻管理系统多个页面,有增删改查,登陆注册,在线编辑器,数据库搭建等等,每个页面约40行,按10个页面计算,也就是400行;更多的时间,我是采用C,C++语言由codeblock软件编写程序,记得暑期培训期间,每天约3个程序,一个程序约70行,按30天计算,就是6300行;交给学长的300道进入ACM院队的题,每个约40行,就是12000行;平时我会主动编写C程序,一个星期保证1个题,所以一月下来就是4个题,一年就是48个题,就是1920行。总括下来,约2W行。由于目前所做的C程序都是题,没有接触大型成型的项目,所以对一个项目来说不能算复杂,只是一个程序的实现过程。我所做的复杂的项目应该是新闻管理系统,涉及运行环境:eclipse,tomcat,mysql,jdk;基础知识:servlet,jsp,jdbc,mysql;javabean的初级mvc架构开发。目前我正在自学structs,hibernate,spring的ssh架构,也不是很清楚重要性,或许是有点兴趣吧,想知道它是什么,又是怎么运用实践的,所以就去了解了。我觉得,不管它的作用是多少,学习自己感兴趣的就是一件开心和值得花时间去做的事情。
速成的培训班和打基础的大学教育还有mooc之间有本质的区别:前者只是实践动手操作能力,而后者是理论科学系统的培养,不仅让你知道怎么做,更是要让你懂得为什么要做这样一件事,同时,扎实的理论知识的积淀能让软件程序员变成软件工程师,不再是码转,而是架构设计,系统分析师。学线性代数和概率论的时候,我也有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,现在没有这样的疑问了,对这个问题,我有自己的的解答。这样说吧,简单的编程不涉及高端的数学领域,而对于一个高级程序员不会数学就不会走得长远,很大程度上妨碍了进阶之路。相反,如果你擅长数学,你就会靠着它的肩膀往上一个更大的阶梯,或许下一个“apple”就会是你!我预感数学在实践中还会有更大的用处,等我慢慢领会。
尾言:畅想计算机
-
对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)
IT行业,我的梦想,软工优秀人才。具体从事编程架构设计工作,软件工程师执业。我有规划,我有梦想,所以我可以畅想:技术道路专,一身扎实专业能力与经验;职业道路顺,软件将长期处于社会的热点,软件工程师也是社会热门职业;社会道路源,朋友众多,遇事总能化险为夷,左右逢源。
前方没有终点,一切都有其可能性。相遇时,意料之外;相遇后,便意料之中。
阅读博客:
http://www.cnblogs.com/unruledboy/p/DevCareer.html
https://www.cnblogs.com/geniusvczh/archive/2011/12/16/2290808.html
http://blog.csdn.net/haoel/article/details/1688104