当前位置: 首页 > news >正文

普通人还有必要学习 Python 之类的编程语言吗?

在开始前分享一些编程的资料需要的同学评论888即可拿走 是我根据网友给的问题精心整理的对于编程的重要性,这里就不详谈了。

未来,我们和机器的交流会越来越多,编程可以简单看作是和机器对话并分发给机器任务。机器不仅越来越强大,而且只要你需要它也会变得越来越像人。

当前的AIGC非常强大了,大大缩短了程序开发周期,非常有用。

但是,当前的AIGC能做的只是帮助我们写一些通用的、简单的小段程序。即便是小程序一,依然存在大量bug。

为什么会这样,我想主要是,我们投喂的样本代码本就是大量简单常用的代码。而对于有特殊需求的,比如非常有用的科学计算类程序,即便是小程序,也没有的足够多的样本代码。

程序开发是一个大工程,不是写一段小的功能代码。就好比是造一台车,这台车不是量产的,而是具有特定功能的比如山地车或钻地车。

而AlIGC能干什么呢?大概能快速造一个轮子、造一个超声雷达或者造一个麦弗逊悬架等等,你要让他帮你造一台车,大概是只能造一台看起来像车的水泥块。

而且他帮你造的挡风玻璃―般还不能用在你车上,还要改,帮你造的轮子可能还是个四方的。

不懂编程是没办法往下做的。

此外,测试、debug等工作,需要非常清晰的条理,并且要能够非常清楚地知道原始的需求,不然直接交给AIGC来调试,他能把车直接改成旱船...。这一点,AlGC很久以后也可能还是不擅长。

另一方面,AlGC依然不能完全理解我们的自然语言,而实际上人和人之间的自然语言交流都需要一次以上的沟通,而且自然语言到机器语言之间的转换必然存在误差。

a4eeb3d6719c255d45e23b5f502e940a.jpeg

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 值得关注的数据资产入表
  • C#开发:Git的安装和使用
  • Linux多线程编程-哲学家就餐问题详解与实现(C语言)
  • 【c++刷题笔记-动态规划】day41: 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II 、
  • Perl之正则表达式
  • 【数学建模】技术革新——Lingo的使用超详解
  • 基于Go1.19的站点模板爬虫
  • Vue2中的指令修饰符
  • Linux系统下weblogic10.3.6版本打补丁步骤
  • 最新版康泰克完整版- Kontakt v7.10.5 for Win和Mac,支持m芯片和intel,有入库工具
  • flutter 手写 TabBar
  • 鸿蒙开发:Universal Keystore Kit(密钥管理服务)【查询密钥是否存在(ArkTS)】
  • 东软医疗 踩在中国医疗科技跃迁的风口上
  • 【unity实战】使用unity制作一个红点系统
  • 文件安全传输系统,如何保障信创环境下数据的安全传输?
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • CentOS6 编译安装 redis-3.2.3
  • JavaScript服务器推送技术之 WebSocket
  • JavaScript学习总结——原型
  • magento2项目上线注意事项
  • MySQL-事务管理(基础)
  • React组件设计模式(一)
  • Spark RDD学习: aggregate函数
  • TypeScript实现数据结构(一)栈,队列,链表
  • 分布式任务队列Celery
  • 排序算法学习笔记
  • 说说动画卡顿的解决方案
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • No resource identifier found for attribute,RxJava之zip操作符
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • #NOIP 2014# day.2 T2 寻找道路
  • #NOIP 2014#Day.2 T3 解方程
  • (1)无线电失控保护(二)
  • (3)nginx 配置(nginx.conf)
  • (bean配置类的注解开发)学习Spring的第十三天
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (学习日记)2024.02.29:UCOSIII第二节
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • .net core 连接数据库,通过数据库生成Modell
  • .Net mvc总结
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET下的多线程编程—1-线程机制概述
  • /dev/sda2 is mounted; will not make a filesystem here!
  • @Repository 注解
  • @vue/cli脚手架
  • [⑧ADRV902x]: Digital Pre-Distortion (DPD)学习笔记