【周末闲谈】新的编程方式,程序员的未来何在?

简介: 【周末闲谈】新的编程方式,程序员的未来何在?

个人主页:【😊个人主页】
系列专栏:【❤️周末闲谈】

在这里插入图片描述

系列目录

✨第一周 二进制VS三进制
✨第二周 文心一言,模仿还是超越?
✨第二周 畅想AR


@[toc]


前言

>转眼一周就要结束了,最近我发现身边的朋友总是围绕着AI这个话题争论不断,从最初的阿尔法GO,到AI绘画,又如最近‘‘ChatGPT’’出现之后带来的‘‘百家争鸣’’,AI这个宝藏正一次次的冲击我们的认知,此刻,我们不得不去思考''它''的出现给我们带来了那些改变,我们又应作出何种反应去应对它带来的冲击。

了解编程语言

在我们轻松使用C++,java等高级语言的时候,是否会思考过编程从最初就是如此简单、直观、易理解、不容易出错的吗?🤔🤔🤔

机器语言💻💻💻

在计算机系统中,一条机器指令规定了计算机系统的一个特定动作,在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序。使用机器语言编写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。缺点也很明显,如:编程工作量大,容易出错;依赖具体的计算机体系,因而程序的通用性、移植性都很差。

汇编语言

为了解决使用机器语言编写应用程序所带来的一系列问题,人们首先想到使用助记符号来代替不容易记忆的机器指令。这种助记符号来表示计算机指令的语言称为符号语言,也称汇编语言。在汇编语言中,每一条用符号来表示的汇编指令与计算机机器指令一一对应;记忆难度大大减少了,不仅易于检查和修改程序错误,而且指令、数据的存放位置可以由计算机自动分配。用汇编语言编写的程序称为源程序,计算机不能直接识别和处理源程序,必须通过某种方法将它翻译成为计算机能够理解并执行的机器语言,执行这个翻译工作的程序称为汇编程序。

高级语言

高级语言是一类接近于人类的自然语言和数学语言的程序设计语言的统称。按照其程序设计的出发点和方式不同,高级语言分为了面向过程的语言和面向对象的语言,如Fortran语言、C语言、汉语程序设计语言等都是面向过程的语言;而以C++、Smalltalk语言等为代表的面向对象的语言与面向过程语言有着许多不同,这些语言支持"程序是相互联系的离散对象集合",这样一种新的程序设计思维方式,具有封装性、继承性和多态性等特征。

AI能否为我们带来下一种编程语言

也许你会好奇,了解编程语言与我们今天的话题又有什么关系?最近网络上总有一些有心之人鼓吹AI会取代人类的地位,一时间人心惶惶,同时AI这个话题引发的争论也快速吸引人们的目光.
如同过去的人们不理解为什么如今我们编译程序如此的方便一般,AI给我们带来了一种全新的编译方式,,将AI开发为一种全新的编译语言,在此基础上AI将成为我们的工具而非对手.在未来我们也许会见证某些职业的落寞甚至消失,也同样会看见依靠与AI而新兴的职业.
在过去我们见证了马车逐渐被汽车取代,油灯被日光灯取代,电的诞生为我们开创了一个新的时代,不可否认的时,一切都在向好的方向发展,由此可见我们更不应该去阻碍科技的发展,工具的诞生就是为了人类的生存而非取缔。

在这里插入图片描述


Copilot

Copilot的出现为我的观点提供了有力的支持,AI对上编程,成为一位程序员成为了一件并非困难的事。

当开发者在Visual Studio Code、Neovim和JetBrains IDE等集成开发环境 (IDE) 中编程的时候,Copilot可以给出完整的方法或算法建议,并提供样板代码,辅助单元测试。在一些较为简单直观的循环节或其他重复性较强的代码中,Copilot甚至能够做到自动写出一段完整可用的代码块。Copilot出色的AI表现使得它在早期测试阶段就获得了120万开发者的青睐,且在启用它的文件中,有将近40%的代码都是出自Copilot之手

在这里插入图片描述

总结

就网友曾感慨道,“我们普通人一生要经历多少文盲时刻,才能成长起来。小时候不识字是文盲,我们识字了,后来不会用电脑是文盲,我们学会了用电脑,后来不会编程是文盲,ChatGPT出现了,我们竟然不用学编程了。感谢ChatGPT,但又得赶紧学起来,因为不学ChatGPT,就可能会被说是文盲。’’对此我也感同身受,技术在一次次的革新,我们同样需要不断地适应当下的形势,跟随时代的潮流,这样才不必担心被淘汰。

在这里插入图片描述

相关文章
|
存储 C语言 C++
【c语言】运算符汇总(万字解析)
今天博主跟大家分享了c语言中各种操作符的功能、使用方法以及优先级和结合性,并且与大家深入探讨了表达式求值的两个重要规则--算数转换和整形提升。学习这些知识对我们的C语言和C++学习都有着极大的帮助。
1343 2
|
27天前
|
人工智能 安全 API
阿里云Token Plan 个人版Quick Start:最低39 元/月,主流AI工具直接接入,Credits 统一计量
阿里云百炼 Token Plan 个人版是面向个人开发者的 AI 大模型订阅服务,采用 Credits 统一计量,支持在 Claude Code、Cursor、Qwen Code 等主流 AI 编程和智能体工具中使用。目前提供 Lite、Standard、Pro 三档套餐及用量包,限时价格分别为 39 元/月、139 元/月、499 元/月。
阿里云Token Plan 个人版Quick Start:最低39 元/月,主流AI工具直接接入,Credits 统一计量
|
10月前
|
安全 PHP 数据库
告别繁琐循环:用array_map与array_filter优雅处理PHP数组
告别繁琐循环:用array_map与array_filter优雅处理PHP数组
550 132
|
8月前
|
机器学习/深度学习 算法 安全
SSA-RF麻雀算法优化随机森林回归+SHAP分析+优化前后对比+新数据预测,MATLAB代码
🔥 内容介绍 在机器学习的广阔领域中,回归预测任务一直是研究与应用的焦点,从金融市场的股价走势预测,到工业生产中的设备故障预警,精准的回归模型都能为决策提供有力支撑。随机森林回归(RFR)作为集成学习的典型代表,凭借着多个决策树的 “集体智慧”,在回归预测领域成绩斐然。它巧妙地通过 bootstrap 重采样技术构建多个决策树,有效降低了单一决策树易过拟合的风险,同时利用随机特征选择增强了模型的泛化能力 ,使其能处理复杂的非线性关系。 然而,RFR 的性能高度依赖于超参数的设置,像决策树的数量、最大深度、节点分裂所需最小样本数等关键超参数,若仅依靠人工经验或传统的网格搜索、随机搜索方法来
413 6
|
9月前
|
存储 弹性计算 网络安全
阿里云用户上云流程参考:从账号注册、实名认证到领取和使用优惠券流程指南
不管我们是需要在阿里云平台注册域名还是需要购买云服务器及其他云产品,第一步都首要完成账号注册与实名认证流程,此为后选购各类云产品的必要前提。同时,在购买过程中,部分云服务器及其他云产品支持叠加使用阿里云赠送的各种优惠券,有效降低采购成本。本文将以图文的形式,为大家解析从阿里云账号注册、实名认证以及优惠券领取与使用的完整流程,助力用户以更优价格选购心仪的云产品。
803 11
|
9月前
|
传感器 安全 前端开发
电路安全防线,平芯微过压过流保护芯片深度解析与应用指南
电路安全防线,平芯微过压过流保护芯片深度解析与应用指南
|
5月前
|
JSON 程序员 API
淘宝 API 上货 / 商品搬家 业务场景实现 + JSON 返回示例
淘宝 API 上货 / 搬家 = 自动把商品从其他平台(1688、拼多多、抖音、淘宝其他店铺)搬到淘宝店
|
6月前
|
缓存 前端开发 NoSQL
SpringBoot接口防抖大作战,拒绝“手抖”重复提交!
前端防抖先出手,后端加锁不能少。令牌机制来帮忙,唯一约束最可靠。根据场景选方案,系统稳定没烦恼。用户手抖不可怕,我有妙招来护驾!
326 3
|
6月前
|
存储 机器学习/深度学习 人工智能
大模型训练的硬件基础:GPU内存层级、分块与并行策略
本文深入解析GPU加速大模型训练的核心原理与五大优化技巧:低精度计算、算子融合、重计算、内存合并访问与分块,进而详解FlashAttention的在线softmax实现;并系统对比数据并行(含ZeRO各阶段)、流水线并行与张量并行等多级并行策略,揭示如何突破内存与带宽瓶颈,高效扩展至万卡规模。
910 2
|
8月前
|
人工智能 运维 安全
 智能体来智创未来-大模型驱动的AI智能体与多智能体系统产业研究
智能体是具备自主规划、决策与工具调用能力的AI系统。依托大模型演进,正加速落地政务、金融、制造等领域,推动知识工作自动化。多智能体协同提升复杂系统效率,但数据安全、可解释性与治理仍是关键挑战。(239字)
545 2

热门文章

最新文章