我现在已经学习了c语言基础编程,数据结构,和面向程序设计,是计算机科学与技术专业的大三学生,求过来人指点,像俺这个专业如果学好的话,将来能干啥?将来能就任哪些职位,需要考取... 我现在已经学习了c语言基础编程,数据结构,和面向程序设计,是计算机科学与技术专业的大三学生,求过来人指点,像俺这个专业如果学好的话,将来能干啥?将来能就任哪些职位,需要考取什么证书。 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 其实C就是一种语言,别太把它当成一回事。现在的程序员,不掌握好几门语言都不好意思跟别人打招呼。进入工作你就发现了,学习掌握一门新语言就是半个来月的事。(我就被要求半个月内学会C#过。)主要的还是数据结构跟算法。而且再往高层次一点就基本都是设计层面的了,或者搞底层汇编的。 1、当软件工程师,也就是传说中的程序员。这种职业最辛苦,收入中等。我就是做这个的。这个行业做到后来,(大概5到8年吧,也不太一定)就有分化,是继续研究技术还是去做管理。两方面主要看你倾向做哪方面,或者有哪方面的才能。 2、在校期间竞赛,获得名次之后就有机会到科学研究院去搞研究,或者留校当教练培养下一代竞赛。我曾经搞过竞赛,根本就是千军万马过独木桥,若成功了,则万事顺利,好多牛X企业和研究院学校抢着要,否则就是耽误了几年的青春,因为竞赛中学到的东西,在日后的项目开发中几乎用不太到。(我就是被耽误了的。)鉴于你已经大三了,估计这条路走不了了。 3、当黑客也算条路,不过现在的黑客越来越没啥地位,进不了专业组织就只能当个爱好,没啥固定收入,不推荐。 4、留校继续深造,读研,读博,然后留校当老师。这个任何一个专业都可以,就不细说了。 基本就这几条了,而且说实话,以后从事什么工作和原来是什么专业没啥大关系。我们项目的程序员50%以上都不是学计算机的,什么电子的,通信的,机械的,甚至还有学医的。他们刚工作的时候都不会什么C语言,都是在半个多月内硬啃的。所以你会C语言基本没什么优势。在程序员们看来,会C语言跟会说话没什么区别。关键看的还是你的思想,数据结构和算法运用的是否熟练恰当,是否能熟练运用面向过程和面向对象思想,然后再高层次,懂不懂汇编,计算机原理是否明白。总之别拘泥于课本。我就觉得我工作两个月都比大学四年学得还多。至于软件工程师资格证,只能说在找工作的时候稍微有那么点用,不要太依赖了。追答思想和习惯,学校里学的是只要把功能实现就行。工作了就要学如何做才最好并且不容易出错。主要就是设计思想追问那您在工作两个月都学了什么呢?不拘泥与课本?那课本意外的东西都要看什么呢?已赞过已踩过你对这个回答的评价是?评论收起 呵呵,C语言方向那么多,你没看Cprimerplus那本书吗,就C的应用领域,人家外国专家已经告诉你了,再告诉你一句,我真的不是本专业的 但是不要把你学的c语言看的太重,工作需要的还有很多其他的。追问我相信自己一定会用本专业赚钱,实在不行,在考虑您的话,谢谢已赞过已踩过你对这个回答的评价是?评论收起 |