软件工程,让你在代码中畅游

来源 :高考金刊·理科版 | 被引量 : 0次 | 上传用户:mile999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一般人都会用计算机聊QQ、看视频、翻网页,但要说到懂计算机,恐怕只有真正接触到代码的人才有资格这样说。据说有20%的人都认为软件工程是个被调剂的专业,可事实上软件工程不算热门专业,也不算冷门专业,它不上不下,但毕业后绝对是最先有饭吃的那一个。
  虽然都是计算机类专业,但网络工程偏网络,计算机与科学偏硬件,软件工程则直接深层剖析应用软件的内部。简单而言,软件工程就是用开发语言开发软件、使用软件、维护软件的过程。现在科技飞速发展,可以预测未来五十年内必然是社会主流,这方面的人才也越来越稀缺。
  走上编程之路
  很多人都以为我们专业是修电脑的,其实软件工程比起修电脑难上千万倍好吗?不要说到计算机类专业就认为是修电脑好吗?计算机也分硬件和软件呀!记得刚上大一那会儿,隔壁小弟弟一听我学的计算机,就拉着我神神秘秘地说:“快帮我黑了邻居电脑。”我欲哭无泪,这才学了皮毛就让我千坏事。
  事实上,我们这种被称为“程序猿”的人,在稍微懂行的人眼里就是一副顶着鸡窝头,为了赶项目不眠不休好几夜的码农颓废样。没错,确有此事,但也因人而异嘛。毕竟就业前景和发展方向还是很多样化的,关键是选择什么样的路。
  好了,让我们抛开世俗的观点,单纯地谈谈软件工程。
  这是一门比计算机与科学专业还要“专”的专业,主要就是深入代码写程序,只要你愿意,一款简单的贪吃蛇游戏一个小时就可以敲出来。但程序一旦出错,你可能找了很久都找不出原因,可能是代码拼错,可能是调试不通过,也可能是环境配置不对,当最后看到满屏的清爽无红色标记时,仿佛刚打完一场胜仗,又累又激动。学得精了,其实破解隔壁家的无线只不过是安装虚拟机运行ubuntu系统,再敲一堆代码坐等电脑自动破译,简单又有趣。
  搞软件也是个技术活,所以学习的课程特别多,必须熟悉掌握的开发语言有好几种。一开始的两年内,接触的专业课并不多,但都有用。
  学网络安全期间,听老师讲起上传流量大于下载流量时,说明可能有人在盗用你的电脑文件。学得一知半解,搞得我一上网看到猛增的上传量就变得神经质。
  个人最喜欢的要算WEB开发了,曾经做过一个项目,因为要交课程设计的缘故,连着四天四夜没有睡一晚好觉,梦中指头都在飞快地敲代码,可是在交完设计的那一刻如释重负,心中也有隐隐的自豪感。
  另外还有一些开发语言,如C、Java、C#、Delphi等,备有千秋。总体说来,C是基础语言,但也是一门很强大的编程语言,一些桌面程序如QQ就是由C开发而来,入门容易,精通难。JAVA语言应用很火,特别是在手机软件上,很多学校的学习方向就是安卓开发。Delphi是曾经红极一时的语言,不过现在已经很少使用。HTML是网页设计必须熟练的教程,考验个人的审美和设计,还记得我做的仿微信平台系统被老师夸赞是最漂亮的。
  除了开发出软件的语言外,还需要存储大量数据的数据库。而在学过的两门Oracle和SQLserver中,前者是甲骨文公司开发的,大型的软件必然使用的Oracle,从理论上讲,两者的语句差不多,但英语二十六个字母还和中文的汉语拼音一样呢,你能说它们毫无区别吗?
  另外还有一些软件体系结构、组成原理、面向对象建模等理论知识,很死板。上课像在听天书,用到时只能陉自己没听懂,课后再到图书馆翻阅各种各样的实例书。
  在课后学习上,自己可以尝试做一些小系统,如图书馆管理、网上购物等。若想锻炼自己,也可以针对一个项目,尝试用不同的语言来开发。遇到不懂的问题就去问老师,老师都很喜欢主动勤奋的学生。
  总结就是一句话,学以致用。
  兴趣是关键
  有很多人问我,女孩子怎么学了这个专业?我竟无言以对,半天才回一句因为喜欢啊。
  我大二时注册过智联招聘网,看了好几家公司,都表明只招男性。行业里有一句话形容得很对—一“女人当男人用,男人当牲畜用”。班上男女比例5:2,八成的女生都不想千软件,考研方向也是五花八门,政治教育学、数学系、英语系、会计类,只为了以后能脱离软件行业。我当初也是茫然地选中了这个专业,还好我后知后觉地产生了兴趣。
  班上有个同学,高中时上自习课就能在草稿纸上写出两千行代码,所以他大学期间就一直研究一个方向——安卓开发。选这个专业最好先搞清楚自己擅长和喜欢的方向,这样才会有源源不断的学习动力。
  就业前景依旧乐现
  IT行业的就业前景还是相当乐观的。单单从开发上而言,有针对IOS开发和Android开发,目前在社会上都是主流,特别是IOS方向,人才奇缺。如果数学学得好,可以试试算法设计。3D建模(即做3D游戏),还有手绘(即把人物场景模型画出来),都是目前很好的就业方向。
  女孩子不一定要当码农,心思缜密文笔好的,可以试试软件测试;会画画会设计会PS,可以学学美工;还有WEB前端开发、网站维护、软件架构设计、大数据等等,这些工作相对于开发软件而言,都是较为轻松的。另外,医疗和金融方面的软件公司也比较适合女生。如果觉得自己技艺不精或者想研究某个方向,可以继续考研,云计算、智能识别、物联网将是以后的主要发展方向。
  薪资方面,当然是越难搞的“卖价”越高啦。就本科毕业生而言,APP开发一般在5000到6000,苹果开发在8000以上,其他编程语言开发一般在4500左右,不涉及编程的一般起薪在4000以上。当然,这也要看在什么城市发展。
  还是那句话,毕竟是搞技术的,过硬的知识和动手能力才是关键。
其他文献
自主招生考试高校自主招生选拔是由高校自行组织,一般由笔试、面试两部分组成,通过自主招生选拔的考生必须参加高考,在高考录取时可获得20分或不等的优惠。一般来说,今年10月底~11
当企业老板考虑到股权激励以谋取公司发展的时候.显然已经在认识上更上了一个层次。而股权激励不仅意味着财富的转移.首先需要面对的是话语的分权和转移。所以对于绝大多数民营
自身免疫性胰腺炎(Autoimmune pancreatitis;AIP)是一种自身免疫介导的胰腺慢性炎症,是慢性胰腺炎的特殊类型。sarles首先报道1例伴有高γ球蛋白血症的胰腺炎并称之为胰腺早期硬
志愿填报是高校招生过程中非常重要的一个环节,而对考生自身的了解加之对目标高校的全方位了解,则是考生和家长成功填报志愿的关键所在。在人满为患的高招咨询会上,心急如焚的家
目的检测趋化因子IP-10和MIP-3α在肝移植大鼠脾脏的表达来研究二者在肝移植免疫中的作用.方法建立大鼠肝移植模型,在移植后不同的时间点(3、5、7、10d)取脾脏标本,用免疫组
陌上花开:一位平凡而有爱的母亲,撰写博文《儿在高三》,用笔记录下了陪着儿子备考的点点滴滴。  马上就要迎来2015年的高考了,3年前我儿子高考那两天的情景还历历在目。我陪着儿子度过了人生中最重要的两天,父母作为孩子的“保护神”,是应该把他们安全、快乐地护送入“考场”的,这并不代表你一定要陪同他们一起去考试,而是要在背后默默支持他们,给他们精神上的力量。我现在把当时的情景还原出来,给2015年考生的
经过了高考的洗礼.我们的人生又面临着一个新的起点。我想,得知自己的高考成绩后,大家会纷纷对报什么专业,哪个专业好和学的专业毕业后如何就业等问题感到迷茫。接到录取通知书后
目的探讨布比卡因对Balb/c和C57BL/6小鼠胃酸分泌功能的影响.方法应用幽门结扎术测定了基础状态下和布比卡因局部镇痛后3小时Balb/c和C57BL/6小鼠的胃酸量(ml),胃酸度(mEq/L)
中小企业一直是各国政府、社会各界支持、帮助、关注的重点。中小企业的复苏稳定,对战胜国际金融危机的影响,促进经济发展至关重要。中国政府高度重视中小企业发展,先后出台
思想道德修养与法律基础是高校大学生思想政治品德教育中的一门重要基础课程。教师要上好这门课程,大力提高该门课程的教学效率,就必须厘清教育理念与教育实践、教材体系与教