编程语言(高手请进)
发布网友
发布时间:2022-07-26 03:06
我来回答
共2个回答
热心网友
时间:2023-10-16 16:31
大一的话,时间还多。建议你精通c语言。c++的效率一般,java的效率简直是折磨cpu。我是做大规模算法的,我主要做eda中的布线算法和仿真算法,java根本没戏。如果你准备做手机应用,还是要会java的,但是这些语言的基础都是c语言,语法也非常相似。
有时间的话,玩玩linux,装个ubuntu,把谭浩强的c语言读明白,再搞一本c primer plus,最好英文版的,最后看看c语言之父写的那本The C Programming Language,我今年大二,在做博士生做的东西,实际上大学的*教育很垃圾的,一定要自学。
c语言如果有的地方太深,可以从简单的入手,看看别人的程序的思想,自己想方设法实现,有不会的看看数据结构和算法什么的,大概有2000行代码的基础之后,就应该在你们学校算是牛人了(我是211、985的,实际上大学就是一个传说,还得自己学)。
另外,搞信息的话,学学硬件,模电数点什么的,以后的话,纯粹的码工是吃不着什么好饭的。
最后,好好学英语,很有用。别去背什么46级,没用。多看英文原版的神书,比如华章出版社、清华大学出版社、东南大学出版社、机械工业出版社、科学出版社的英文原版计算机教材,我就是从高中开始看神书一步一步走过来的。我裸考6级477。搞成高手的话,有几本书必看:
c primer plus
data structure c++ language
algorithm
algorithm in a nutshell
artificial intelligence - a modern approach
英文版的看不懂,可以找谭浩强的c语言、严蔚敏的数据结构,看懂了再回头看这些原版神书。
另外,欧姆出版社有几本漫画科学系列,也很不错的,原文日语,有中文版,科学出版社出版的。
最后,有时间多看看微电子等信息产业的基础知识,就当放松了,早晚你会用得到的。
热心网友
时间:2023-10-16 16:32
JAVA由于比较好学,所以近年来用其编程的人比较多!所以以其为发展方向的人在就业时压力会比c/c++大一些。
c/c++编程接近内核,往上发展会困难一些,但平均工资肯定是要高于JAVA, 对这方面的人市场需求比较多
游戏类适合用C++开发。