【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《软件工程学习需要注意的东西》,欢迎阅读!
发现一篇好文章,和大家分享一下
关于英语
无论你怎么避免阅读英文,你以后工作了一定是阅读英文的,不要以4,6级考的都是无聊的东西为借口而不好好学习英语,实际上如果你真的把6级考过了,那你会发现阅读任何技术文档和砍瓜切菜一样,还有比较好点的外企都要求非常好的英语能力(E.G:intel bea )(本人在忍受极大的痛苦下把星火那本1-6全部词汇背了7遍)
关于日语
大家都听说了IBM中心在成都建立的事情吧,成都拿到了软件产业基地的牌子,以后大家的就业都是没有问题的(自己努力点),对日外包是主流,虽然或许工作比较枯燥,但人家有米,有米就是王道
关于编程语言
学院的课程是比较先进的(虽然教的不好),顺序是C-》C++-》JAVA-》C#,SSD6的时候大家会学到比深的C,包括内存结构(请一定把卡内基的原文读懂,那是你们未来会经常看的文档的样子),(很多什么专业还在学TC,VF,那都是淘汰了多少年的东西了,我们是大一就开始学VC,我室友曾经为之疯狂的一个东西,买了全套的C++书)
关于算法
如果你对自己的定位是一个工程师(项目管理级的工程师稀缺,我个人担保这个级别的薪水20万以上),那数据结构,编译原理是很重要的,并且推荐一本书叫计算机程序设计艺术,推荐大家没事把ACM的题做着玩(打发时间)
如果定义自己以后是去搞研究,那么这个文章可以不看,自己去转数学系,再把博士读了
关于技术方向
无论你做嵌入式,时时系统,企业软件,其本质上是没有什么区别的,编程是比较低级的工作,但每个优秀的设计师都写过超过10万行的有效代码,但是技术有价格上的区别
嵌入式C,汇编是相对贵的技术,JSP,ASP是相对便宜的技术,大型机是比较昂贵的技术 目前外包行业主要是C++,JAVA,.net也会逐渐成长起来,不建议花费大量的时间去学习这些技术,如果你的语言关是过了的,熟悉一定的算法,公司会掏钱培养你的,因为技术是会过时的,而且特定的公司使用的技术差别是很大的,如果你的自学能力很强,学一门技术也就3个月足够了
关于学习
自学能力的培养是相当重要的,实际上中国的大学教育和自学没有什么区别,请好好的利用图书馆和自习室,你们的学费都被仍到了那里,如果有某个老师指导去参加一些比赛也是不错的,但一定要拿奖,不然就别参加,我们这个专业要学的东西是非常多的,多到学起来很累很辛苦,光是学语言就需要1整年,还需要1年来学习数学和各种算法,这是别的专业所无法想象的,也是出去工资相差几倍的重要原因,越是简单的工作代表工资越低,你的收入是和给公司创造的价值成正比的。
总结
我们专业有很多人是整天玩不学习的,如果你是一个上进的学生,如果你希望有生之年有比
较高的收入,同时实现自己的人生价值,那么你完全可以不理会那些人,自习室是你最亲切的地方,寝室只是个睡觉的场所。如果你真的努力了,请完全不用担心工作问题,那是一定会有的,成都无论是居住环境还是收入都能让你满意的地方。
借此激励一下自己的学弟学妹们
本文来源:https://www.wddqxz.cn/ecaee42a7375a417866f8f9a.html