程序员做开发的变与不变
最近,感慨颇多。
……
高级编程语言,从 VB、C#、C、C++、Java 到 Go lang、Rust。
对了,Java 也 不断的升级,7、8、17、21。
Windows 操作系统,从 XP、7、8 到 11,马上 12 了。
Linux 操作系统,也是百花齐放,内核不断迭代,发行版层出不穷,Debian、RedHat、CenOS 等。
还有前端开发的变化,真是 日新月异!从最开始的 HTML 到现在的 React、Vue。
还有移动应用开发,iOS的、Android的,还有最近出来的 华为鸿蒙OS、小米澎湃OS。
容器、容器编排,Docker、Kubernetes。ben发布于 博客园。
人工智能的飞速发展,ChatGPT、LLM(大预言模型)等。
……
IT行业,真的有太多东西了。
软件正在吞噬世界。
并非虚言。
……
在这样的大势面前,哪些是不变或者变化小的呢?
程序员真的有些疲于奔命了,或许以后和 人工智能 一起做编程才会得到解脱吧。
软件无涯,而程序员的精时有限,必须有所选择才是正途。
……ben发布于 博客园。
目前,俺发现在未来会继续保持巨大影响力的软件是:
Linux
理由如下,
Android、Docker、Kubernetes 等软件的研发都受惠于它。
除了 软件,在未来,下面两项内容的学习也是极其关键:
数据结构
算法
未来会怎样,走着瞧吧。
……
未来程序员怎么做工作呢?
设计 数据结构、算法,再告知 人工智能 去实现,然后,部署到 Linux 服务器。
进而,改变世界。
……ben发布于 博客园。
未来,大家不需要为 衣食住行 而烦恼了吧(乐观程度:40%)。
期待人类早日走出地球,冲出太阳系。
更重要的是,突破 三维世界的思维,借助 软件的力量,或许可以 实现更高维度世界的思考(先四维、五维吧),进而诞生新的 奇迹。
ben发布于 博客园。
---END---
本文链接:
https://www.cnblogs.com/luo630/p/17863349.html
ben发布于 博客园。
参考资料
1、Linux 内核
stable: 6.6.2 2023-11-20
2、Linux 基金会
https://www.linuxfoundation.org
3、
ben发布于 博客园。
ben发布于 博客园。