我大软工想必大家都不陌生,最近几年的就业统计中软件工程的毕业生就业质量一年比一年高,现在已经和建筑、金融类专业平起平坐,成为最有钱途的专业之一。
楼主中学六年实验,玩了六年信息学竞赛,搭上了保送政策的末班车进入了现在所在的大学的软件学院。这学期已经在学院中当了一学期的助理,9月开学之后会正式担任新大一的程序设计课程助教。平时与学院中的老师教授以及学长交流蛮多,应该也算是对自己的专业有较多了解了。在帖子中我会尽量理清思路从招生、学习、就业三个方面介绍软件工程这个专业,如果讲乱了也请见谅,毕竟理工宅男,又没有经过高考的洗礼,文字表述能力不是一般的差
楼主所在的大学共有数学与计算科学学院、信息科学与技术学院、软件学院、移动信息工程学院、超级计算机学院5个和计算机直接相关的学院除去理科的数计院和今年刚开始招生楼主也不知道他们学什么的超算院,剩下的三个学院今年计划招生1000多人,占全校招生总规模的1/8以上(楼主的大学是综合大学),可谓是丧心病狂。大规模招生的好处显而易见——分低。软院去年的录取分数线比某经济学院和医学院低了近30分,在报志愿的时候顾虑会少很多。至于坏处,我们到就业部分再说。
学习方面的话,软院一般课不多,但是难度妥妥的。数学最少要学四门:高等数学、线性代数、离散数学、概率与统计。高数大魔王声名远扬大家都懂的,线代算着烦,离散证明难,概统简直要完蛋。而且这四门都非常重要不管哪门瘸了后面的专业课就学不下去。不多说了都是泪。英语要求也比较高,楼主的软院是专业课所有教材、课件、作业、考试全英文,老师讲课的话可以选纯英的外教或者半英的中教。可能其他学校没有这些要求,但是对于一个极新发展极快的学科,想要跟上时代的潮流把它学好的话,大量阅读英文资料是少不了的。程设,基础科目。如果说数学学不好还能当个给别人写代码的码农的话,程设学不好就只能回家种地当真农民了(现在农业科学也是发展迅速,回去能不能种好地还要另说呢)。一般的课程安排是大一上C语言,大一下C++。有的学校是java,但是我觉得无论如何都要学一下C/C++。一般来说在职业生涯中会遇到各种各样的语言,这些语言不可能在学校全部教给你,学过C/C++之后再学其他语言就会非常轻松,买本书就自学了。哦对了,Python一定要在大学里搞定。
楼主撑不住了先睡了。。明天再码。。
楼主中学六年实验,玩了六年信息学竞赛,搭上了保送政策的末班车进入了现在所在的大学的软件学院。这学期已经在学院中当了一学期的助理,9月开学之后会正式担任新大一的程序设计课程助教。平时与学院中的老师教授以及学长交流蛮多,应该也算是对自己的专业有较多了解了。在帖子中我会尽量理清思路从招生、学习、就业三个方面介绍软件工程这个专业,如果讲乱了也请见谅,毕竟理工宅男,又没有经过高考的洗礼,文字表述能力不是一般的差

楼主所在的大学共有数学与计算科学学院、信息科学与技术学院、软件学院、移动信息工程学院、超级计算机学院5个和计算机直接相关的学院除去理科的数计院和今年刚开始招生楼主也不知道他们学什么的超算院,剩下的三个学院今年计划招生1000多人,占全校招生总规模的1/8以上(楼主的大学是综合大学),可谓是丧心病狂。大规模招生的好处显而易见——分低。软院去年的录取分数线比某经济学院和医学院低了近30分,在报志愿的时候顾虑会少很多。至于坏处,我们到就业部分再说。
学习方面的话,软院一般课不多,但是难度妥妥的。数学最少要学四门:高等数学、线性代数、离散数学、概率与统计。高数大魔王声名远扬大家都懂的,线代算着烦,离散证明难,概统简直要完蛋。而且这四门都非常重要不管哪门瘸了后面的专业课就学不下去。不多说了都是泪。英语要求也比较高,楼主的软院是专业课所有教材、课件、作业、考试全英文,老师讲课的话可以选纯英的外教或者半英的中教。可能其他学校没有这些要求,但是对于一个极新发展极快的学科,想要跟上时代的潮流把它学好的话,大量阅读英文资料是少不了的。程设,基础科目。如果说数学学不好还能当个给别人写代码的码农的话,程设学不好就只能回家种地当真农民了(现在农业科学也是发展迅速,回去能不能种好地还要另说呢)。一般的课程安排是大一上C语言,大一下C++。有的学校是java,但是我觉得无论如何都要学一下C/C++。一般来说在职业生涯中会遇到各种各样的语言,这些语言不可能在学校全部教给你,学过C/C++之后再学其他语言就会非常轻松,买本书就自学了。哦对了,Python一定要在大学里搞定。
楼主撑不住了先睡了。。明天再码。。