大学本科学软件工程的你有啥经验和建议给后来人

谢邀!我唯一要给的忠告,就是不管你读什么专业,邀请人的时候能不能动动脑子看看邀请对象再说?
■网友
从本科就业的角度来说,以码农作为目标,两个方向其实没什么差别但是,以本人当年所在学校失败的专业划分来说,其实差别还是挺大的——先歪下楼,个人理解的广义的CS专业,其实包括了:1.计算机理论,比如大数据和神经元之流,可以认为就是奔着硕博去的,同数学关系紧密2.软件工程,就业大头,对标互联网码农3.通信工程,面向通信领域,曾经的母校设置的是计通学院4.电子信息,芯片及可编程芯片(如FPGA)等微电子领域只看计算机科学和软件工程来说,潜台词就是纯软件方向了,如果题主有心往软件方面发展的话两者都可以,只是计算机科学带了科学两字稍偏理论些,视学校的安排可能在编译原理、数据结构之类的理论领域更深入些,或者另外增加一些数学相关课程也不一定。而软件工程一般都更倾向于“工程”性质,个人倒不觉得会多学多少东西,更多的还是要实习以及实践——定位于本科教育的话,两个方向应该至少80%课程都是相同的,而且也都是为了培养工程师,如果有继续硕博打算的话还是建议计算机科学——定位于直接就业的话,当个互联网码农搞纯软件也不是不行,只不过CS本质上还是一门工具学科,要创造价值(low一点就是谋生)得跟其他学科结合起来才有更多的出路最后,接着歪楼的那一段,题主真的不考虑硬件方向吗?也就是泛电子通信相关的部分?开发芯片,对芯片编程,把芯片产品化(外围电路及电路板),这也是很苦逼也很好玩的一个方向哦!
■网友
千山暮雪 邀请你回答此问题谢邀。我读的是城市规划,不是软件工程。我建议你以后在邀请人回答问题时,先点进该用户的个人页面,看看他是否真的适合回答这个问题。不然,既浪费时间,也可能挨骂。


    推荐阅读