码迷,mamicode.com
首页 > 其他好文 > 详细

进入软件工程专业一年的学习收获

时间:2016-05-29 06:15:23      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

  (菜鸟第一次写,勿喷,希望大家有所收获吧)

  我所在的大学不说也罢。

  高考结束,跟许多怀揣梦想的幸运儿一样,度着自己的成绩开始挑选大学和专业。有的人选专业是因为兴趣,不在乎毕业后薪水多高,有的人因为薪水而选择热门专业。软件这门学科,要学的东西实在太多太广,毕竟提及软件这个概念,它的范围也是比较广的。

  我大一。开设的课程难度集合了许多专业的神级课程。高数、高代,还有二外(日语韩语),算法要学,语言要学,理论要学,该实践还得实践。当然不是抱怨,只是希望有看到本文的高中毕业生在选择专业的时候考虑一下,你是否真的确定要学习软件?

  一入软件深似海,从此手抖不能改。

  好了,说说我的收获吧。

  第一门跟软件有关的专业课程是C,C也是很多大学必修的课程。老师注重在从理论层方面给学生打基础,毕竟是第一门语言课,才刚刚开始。从基本的数据类型讲起,而后学到分支、循环,比较伤些脑筋的就是迭代了。后来接触数组,结构体,自定义函数,等学到链表的时候就结课了,不得不说是个遗憾。C语言的作用,不仅仅是代表着一种编程语言,他更是一种启蒙,带你进入编程世界。学习C的时候,听老师讲课是远远不够的,在课下多多练习写小项目是学习C的捷径,也是最快超越同级人的方法。学校经常会组织一些比赛,校园编程大赛,ACM等等,都可以试着组队参与。说到这,再多说两句关于组队的事。组队最好是你能当组长,为实力高者,所以你要花更多的时间精力来修炼自己。队员的选择很重要!他的性格,为人处事,积极性,效率,是否服从命令等等各种因素都是要考虑进来的。笔者就曾经遇到过一个瞎比队员,那种很水的人一定要尽早摆脱。好了,接着说。到现在也是用C写了不少的小项目,比如诸多管理系统,图书馆、车票、超市、餐厅管理系统,这些都是练手的好靶子。然后尝试写游戏的核心算法,不一定要写出界面来,但是一定要试着还原核心的那些算法,这也是挺难的。初级者可试着写贪吃蛇、扫雷等简单一些的小代码。

  下学期开学时C语言实践课,一个月的时间来写出一个小项目(很简单的那种),如果前面的你都照做了。那么代码都不成问题,关键就是答辩了。后来跟朋友聊天的时候就听到,答辩的时候如果突然发现程序的bug,一定要隐藏起来,一旦暴露出来,那成绩分数低的可怜哇。。挺可怜那些娃的。

  C的精髓,贯通于许多语言之中。编程语言大多相似。面向过程的语言课程匆匆就结束了,但是作为从事软件者来说,C里面要学的东西真的很多。

  第二门语言自然是JAVA了。很多人都是因为要学习Android才对JAVA产生兴趣的,不过这样也好。作为面向对象的语言,java在很大程度上与C有着不同。

  (明天续……睡觉。)

进入软件工程专业一年的学习收获

标签:

原文地址:http://www.cnblogs.com/simuhunluo/p/5538802.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!