你的位置:AG百家乐有没有追杀 > 玩ag百家乐技巧 > AG真人百家乐线路 氛围编程师崛起!年薪87万一天15小时,Karpathy用400行AI代码燃烧硅谷
AG真人百家乐线路 氛围编程师崛起!年薪87万一天15小时,Karpathy用400行AI代码燃烧硅谷
发布日期:2024-08-17 17:54 点击次数:168
新智元报谈AG真人百家乐线路
裁剪:桃子 好困
【新智元导读】氛围编程透顶火了。刚刚,莫得任何Swift编程教学的Karpathy亲自代言,通过与ChatGPT多轮对话,仅用400行代码构建出我方的首个iOS讹诈。
Vibe Coding(氛围编程),如今成为硅谷最新流行语。
初次提议这一办法的AI大神Karpathy,再度共享了我方的编程新姿势——用Swift编写首个完竣卡路里跟踪的iOS讹诈。
令东谈主诧异的是,他全王人莫得Swift编程教学,也莫得翻阅任何文档。
通过与ChatGPT的多轮对话,Karpathy仅用1小时完成通盘开发过程,并到手部署到手机上。
一则YC招聘启示中,一则YC招聘启示中,明确提议责任内容中的50%代码,均是由AI完成,年薪高达120k好意思金(87万元)。
职位先容中,每天责任12-15小时,却成为了全网的华点。
淌若AI的确提升了坐褥力,为啥还会有东谈主每天狂干12-15个小时呢?
400行代码,ChatGPT化身编程导师
Karpathy怎样用嘴,赶快完成一个iOS讹诈的开发?
推文中,他具体共享了我方与ChatGPT对话的四次过程:启动讹诈;功能增强;使用AppStorage抓久化数据;部署到手机。
在启动讹诈阶段,Karpathy从0脱手,告诉ChatGPT我方的需求:刚刚下载了Xcode,但愿用SwiftUI构建一个iOS讹诈。
ChatGPT在接下来开启了「手把手」教学。
领先装配和启动Xcode,就这个枢纽依然轮廓到,绽放点击具体某个选项。然后配置名堂,包括定名、界面、编程言语等遴荐。
接下来,ChatGPT还提供了基础代码,包括SwiftUI的界面布局和逻辑终了,匡助Karpathy快速搭建了一个可运行的原型。
有了原型之后,便脱手实操了——构建一个体脂跟踪的计时器APP。
Karpathy就像一位居品司理相通,给出了我方的具体条目:「计时器」主要体现随时分变化而当然亏空的热量,用大号数字露出在屏幕中央,还要每秒更新一次亏空的热量。
ChatGPT按照指示,给出了散布构建过程,以及下一步建议。
接下来,Karpathy还条目其给出不同按键对应的功能代码搭建过程,以及每秒更新的配置。
第二部分,在基础版块完成之后,即是去作念功能增强。
比如,支抓明暗模式切换,粗浅的加减按钮、触觉响应和动画等,ChatGPT均提供了具体的代码片断和终了建议。
为了让数据在讹诈关闭后依然保存,Karpathy还向ChatGPT磋商了怎样使用AppStorage。
ChatGPT驻防教化了AppStorage的使用方法,并帮他将卡路里数据存储到UserDefaults中。
临了一步,Karpathy需要将这款讹诈部署到iPhone上,ChatGPT指示他完成了Xcode配置、文凭建树、开辟部署的法子,并最终让讹诈到手运行在手机上。
经过1小时的对话,卡路里计时器的讹诈完成了。
底下是计时器的主邀功能,一共200行代码,独一几个UI元素和一些粗浅的逻辑。
第二天,Karpathy又通过与ChatGPT的3次对话,为讹诈添加了一些新功能:动画环、将固定值露出在 [-3500, 3500] 区间内。
刚刚,他还为其添加了日记、为+100/-100添加小字阐发并心事BMR两个功能。
适度当今,这款讹诈代码也仅有400行。
网友豪恣整活
跟着氛围编程越来越火,圈内大佬Min Choi也回归了一波成果拔群的案例。
开发者Luke Van In用大要1万行Claude编写的代码构建了一款游戏。
他觉得,现时代码库的复杂库依然接近可控的极限,Claude依然大概重构20%代码,并自动添加了兵器反冲力和镜头抖动的成果。
关于贴花系统,Luke又借助了Grok进行了一些手动诊治。
xAI工程师kache建树了一种方法,不错动态从头加载客户端和就业器逻辑,AG百家乐有没有追杀无需用户刷新页面,就不错及时更新和迭代。
他还专门强调,淌若我方了了思要作念什么,氛围编程智力弘扬其上风。
还有一位开发者Louie Bacaj仅用Claude 3.7+o1 Pro,在几个小时内通过氛围编程作念出一个益智游戏。
还有脚色演出的小游戏,亦然通过氛围编程就能完成。
还有东谈主用两条指示,就能让游戏中NPC驾驶飞机。
不是所有AI扶植编程王人是「氛围编程」
值得重视的是,并不是所灵验上AI扶植的编程,王人能称之为「氛围编程」。
在最近的一篇博客中,着名web框架Django的共同作家Simon Willison,就对这一办法进行了高出详备的阐述。
何况,还获取了「发明东谈主」Karpathy的大加颂扬:
就个东谈主体验而言,当我处于访佛底下这条狗的情状时,就会称之为「氛围编程」——比如昨晚开发iOS讹诈时的场景。
但施行开发中,我很少透顶放任AI开脱弘扬,更多时候保抓着渐进式迭代:审阅生成代码、分阶段加多复杂度、通过抓续提议领路问题来幽闲相识模块间的交互逻辑。
氛围编程正那时
自从Andrej Karpathy在2月3日初次提议「氛围编程」后,这一办法立地登上各大主流媒体,并激勉多数线上计议。
为了幸免偏离初志,这里必须强调——氛围编程毫不等同于借助LLM编写代码,而是在不审查LLM产出代码的情况下构建软件。
「氛围编程」不错你全王人千里浸在氛围中,拥抱指数级向上,甚而健忘代码自己的存在。这是因为LLM(举例Cursor Composer搭配Sonnet)依然变得弥漫优秀。我甚而不错只用SuperWhisper与Composer进行对话,险些无需摸键盘。
我会提议最基础的条目,比如「将侧边栏的内边距减半」。何况老是点击「一齐给与」,而不去稽察代码互异。遭受报错,就径直复制到对话框中让LLM去建树。代码的复杂进度已超出我的闲居默契,真要相识必须逐行细读。有时LLM无法建树bug,我就径直绕过或未必诊治直到问题隐藏。
关于周末审定作念的名堂来说,可谓是充满旨趣旨趣。仅仅不雅察、口述、运行、复制粘贴,末端尽然大部分王人能跑通。
当作资质异禀的资深门径员,Andrej本无需AI扶植。他遴荐这种编程方式,是因为尝试豪恣的创意充满乐趣,且LLM的代码生成速率比最顶尖的东谈主类门径员快几个数目级。
关于低风险的原型开发,何不甘休让它弘扬?
使用LLM写代码≠氛围编程
与专科软件工程师使用LLM的方式比拟,这种「健忘代码存在」的开发方式有着本体互异。
领先,软件工程师需要构建的是妥贴多重表率的系统——不仅要可考证运行,还需具备东谈主类可读性(及机器可判辨性),并能守旧恒久迭代开发。
其次,软件工程师需要在同期沟通显性需求与隐性不休的情况下,从数十种潜在决议中筛选出最优解,进而终了性能、可傍观性、安全性、可珍惜性、资本效益等磋商之间的均衡。
第三,软件工程师还需要对代码进行审查。坐褥环境AI扶植开发铁律是:任何无法向其他东谈主精准阐述责任旨趣的代码,王人圮绝进入版块库。
不丢丑出,当LLM生成代码后,软件工程师会完竣地施行审查、测试,以及确保可阐述性这一系列经过。也即是说,这本体上仍是传统软件开发范式。器具链中是否包含LLM,并不转换工程实践的属性。
氛围编程的价值
诚然氛围编程≠用LLM进行编程,但这并不料味着它是一种不负职守的开发方式。
这种破裂性的编程方法,实则蕴含着转换全国的潜能——让数百万莫得谋划机学位或经过编程培训的庸俗东谈主,也能借助器具,让谋划机完成高度定制化任务,打造属于我方的个性化器具。
如斯一来,那些底本和编程没什么杂乱的东谈主可能会因此燃烧转机,并最终成长为专科开发者。这个行业的最大壁垒——如同登攀峭壁般的运行学习弧线——将被氛围编程透顶铲去。
而资深的工程师们,也不错借此磨砺我方对模子智商规模的默契。正如斯前所敷陈的,使用LLM编码如同在逃避技艺雷区的迷宫中探索,需要抓续荟萃直观教学。
一句话回归即是,「氛围编程」值得所有「段位」的开发者亲自干与体验。
参考贵寓:
https://x.com/karpathy/status/1903671737780498883
https://x.com/karpathy/status/1903870973126045712
https://x.com/minchoi/status/1903895144413159516
Powered by AG百家乐有没有追杀 @2013-2022 RSS地图 HTML地图