计算机哪个编程好?
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
作为一个多年从事程序开发的老程序员,在编程语言选择上说一下自己的看法。
不知道有没有看过今年8月更新公布的TIOBE编程语言排行榜,可以作为一个参考。
个人觉得选择编程语言,不是说仅仅选择一门,有急功近利的思想,赶紧找工作变现。想从事这个行业并能有所发展,最好还是静下心来提升自己,并且现在很多工作不是单一的一门语言就能完成的,比如做C++后台服务开发,还要熟练掌握HTML、Shell、SQL等。
对于IT从业者不妨选择一门语言夯实基础,再选择一门感兴趣或薪资待遇优渥的语言去深耕发展。
夯实基础
对于一个初学者,没有比C/C++更合适的了。C语言是面向过程的编程语言,介于高级语言与汇编语言之间,有一套简单严格的语法规范,通过指针直接操作内存,不同数据类型的存储等可以直观的感受计算机工作原理,作为入门再好不过了。在此基础上就要好好学习C++了,C++作为一个高级语言,既可以做基于过程的程序设计,也可以做面向对象的程序设计,C++是最难的一门语言了,需要扎实的编程基础和长期的编程经验,可以作为持续提升开发能力的平台。
择业选择
在择业上当然也可以从事C/C++开发,但这两门语言确实很难学,一般公司对C/C++开发有一定的门槛,没有丰富开发经验很难运行自如。但不用担心,有了C/C++基础后学习别的语言就会轻松很多,比如选择现在非常热门的Python。从8月份更新的TIOBE编程语言排行榜也可以看出,Python已经晋升最流行开发语言前三了,并且上升势头强劲。作为一门解释型语言,语法与英文很像,如同白话文,轻松读懂,应用也很广数据分析与处理、Web开发,还有现在的热门人工智能。
总之,无论选择哪种语言开发,不能仅仅盯着自己的一亩三分地,视野要开阔,多听多看多学习,提升能力才是王道!