#你会担心掌握的技术语言过时吗?#一入编程深似海,从此妹子是路人

简介: 我掌握的技术语言有C、C++、ActionScript、JavaScript、TypeScript、Flex、Java、SQL、Scala、CAD,当然,这还不算一些具有特殊语言的技术框架,如Vue.js、Angular、Spark、Android、HarmonyOS、Node.js等,如果算上就更多了。

刚好论坛在举行这个关于技术语言的讨论,我也来聊几句。

我掌握的技术语言

我掌握的技术语言有C、C++、ActionScript、JavaScript、TypeScript、Flex、Java、SQL、Scala、CAD,当然,这还不算一些具有特殊语言的技术框架,如Vue.js、Angular、Spark、Android、HarmonyOS、Node.js等,如果算上就更多了。

纵观编程历史,一个技术语言的诞生必有其意义。比如C语言的出现是为了解决汇编语言可读性低、可重用性差、开发效率低下等问题。C++语言是为了解决C语言面向对象编程的问题。Java语言的出现则是解决C或者C++内存管理的问题。Python、Scala的出现是为了解决Java语言之类的语法繁琐的问题。ActionScript和TypeScript则是为了解决JavaScript类型和面向对象编程的问题。

虽说技术语言肯定有生命周期,但有意思的是,大部分语言都长盛不衰,比如C、C++、JavaScript、Java、Python等。技术语言不是简单的技术问题,而是一个生态问题。选择了某个语言,也就变相选择了这个语言的生态。比如Android,从语法上讲Android本质就是Java,但一旦确定了Android的生态,就很难去撼动这个Android的地位。比如后进的鸿蒙,早前的Windows Phone。技术语言也是如此。软件系统原本是有一个生命周期,这个周期必须是会跟某些技术语言相偶合。只要软件系统够长命,技术语言也是可以存活好久。

技术语言过时的问题

我不太担心技术语言过时的问题。技术语言的使用频率来自于你当前的工作。我近期大部分时间是在使用Java、Scala和SQL语言开发大数据系统。因此,工作决定了我更加熟悉Java、Scala。当我有一天去做了前端的职位,那么那时工作的技术语言肯定又变成了JavaScript、TypeScript。因为对人工智能感兴趣,所以我近期又正在学习Python、FreeCAD。

未来新的语言还会层出不穷,老的语言也会不断革新。毕竟Java都已经更新到Java 18了,这是个好事情。我更加担心的是开发者的心态,是否有拥有变化的决心,是否有深入研究技术的耐心。

问道

一入编程深似海,从此妹子是路人。既入此门,那就问道开发,好好干吧!下面是我整理的开源资料,与君共勉:

当然,如果你喜欢出版的书籍,这里也有相关的材料:

莫愁前路无知己,天下谁人不识君!不知各位妹子是否喜爱这样的程序猿呢?

目录
相关文章
|
2月前
|
设计模式 编译器 C++
【C++航海王:追寻罗杰的编程之路】特殊类的设计方式你知道哪些?
【C++航海王:追寻罗杰的编程之路】特殊类的设计方式你知道哪些?
16 0
|
3月前
|
人工智能 数据格式 Python
每日一问-ChapGPT-20230308-关于技术与思考的问题
每日一问-ChapGPT-20230308-关于技术与思考的问题
每日一问-ChapGPT-20230308-关于技术与思考的问题
|
人工智能 IDE 算法
【周末闲谈】新的编程方式,程序员的未来何在?
【周末闲谈】新的编程方式,程序员的未来何在?
97 0
|
机器学习/深度学习 存储 人工智能
程序员饭碗不保了?GPT-3 最强应用发布,动动手指就自动写代码的神器来了!...
程序员饭碗不保了?GPT-3 最强应用发布,动动手指就自动写代码的神器来了!...
1860 0
程序员饭碗不保了?GPT-3 最强应用发布,动动手指就自动写代码的神器来了!...
|
数据采集 编解码 JavaScript
赶紧收藏!程序员必备的十三个工具网站,解放你的双手,轻松编程(上)
我准备分享一下我在编程路上收藏并且经常使用的一些非常实用的工具在线网站,赶紧收藏起来。
511 0
赶紧收藏!程序员必备的十三个工具网站,解放你的双手,轻松编程(上)
|
程序员
程序员编程植入“逻辑炸弹” 被判入狱2年6月
  一名专业软件程序员,在参与软件编制的过程中,竟暗中在软件中添加了俗名为“逻辑炸弹”的恶意代码,并导致使用该公司软件的多家企业,发生了计算机数据被删除的严重后果。   昨天,这起沪上罕见的破坏计算机信息系统案,在市二中院终审落槌,程序员浦加志被判入狱2年6个月。
1180 0
|
前端开发 程序员
不管你信不信,这就是程序员996的真实内幕!
7月,越来越热的天气 ,似乎让每一个码农内心越来越烦躁,因为996的加班让他们无法享受夏日凉凉的夜啤。更别提落日的激动(落日意味着下班啦!) 一直很想深度剖析一下国内互联网996盛行的原因,总是借口忙、忙、忙而始终没有迈出第一步。
1724 0
|
机器人 机器学习/深度学习