分页: 1 / 2

#1 AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 11:00
benadryl
外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?

#2 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 11:03
benadryl
还有,平生第一次用Pycharm(以前一直是用VS Code),功能强大到逆天啊!很多时候你一定义个变量,下面程序就开始生成了,而且经常还是你想要开始写的那几句,这是怎么做到的?不过Pycharm现在好像都是要收费的了,没了以前的community version?不知道VS Code有没有类似的插件,免费的或者通过API略微收点也可以。

#3 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 11:23
benadryl
还有个好玩的,我让GPT写chrome monitor的script的时候,它一上来就让我下载putil library,结果写完程序发现并没有调用putil,我去问它,它说:

“You're absolutely right! The Chrome monitoring script does not use psutil directly. I initially mentioned installing psutil out of habit when discussing process monitoring, but the script itself relies on AppleScript (osascript) to fetch Chrome's active tab, not psutil. ”

还会out of habit了呢!

#4 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 11:33
benadryl
对于我们这些稍微知道一点的外行来说,我觉得AI编程最有用的地方是科普:比如我在让他写chrome monitor script之前,根本不知道还有AppleScript这一神器,之前想像肯定会很复杂很难实现,结果了解了AppleScript之后,发现如此简单,然后就刨根问底让他给讲AppleScript,然后就涨了不少知识。而且这种学习记得还特别牢,因为是解决问题式地推进思考和学习。然后你要怀疑它没教给你最好的法子,还可以问有没有其他实现方式,让他提供比较,再结合google(防止它大嘴乱喷),这样一会儿就把这个topic了解大概了。

#5 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 11:36
mmking

#6 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 11:49
benadryl
benadryl 写了: 2025年 3月 18日 11:33 对于我们这些稍微知道一点的外行来说,我觉得AI编程最有用的地方是科普:比如我在让他写chrome monitor script之前,根本不知道还有AppleScript这一神器,之前想像肯定会很复杂很难实现,结果了解了AppleScript之后,发现如此简单,然后就刨根问底让他给讲AppleScript,然后就涨了不少知识。而且这种学习记得还特别牢,因为是解决问题式地推进思考和学习。然后你要怀疑它没教给你最好的法子,还可以问有没有其他实现方式,让他提供比较,再结合google(防止它大嘴乱喷),这样一会儿就把这个topic了解大概了。
最后就是培训出了很多三脚猫,呵呵。

#7 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 11:50
dreamcar1
benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?
how do you use it? is it run via a separate python code or an extension in chrome. Can it be used for ipad as well? would it be possible for you to share the code for "第二个例子是监控二娃上网记录"?

#8 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 12:11
benadryl
dreamcar1 写了: 2025年 3月 18日 11:50 how do you use it? is it run via a separate python code or an extension in chrome. Can it be used for ipad as well? would it be possible for you to share the code for "第二个例子是监控二娃上网记录"?
程序刚刚能run,我在自己的macbook上run了一下,结果很满意,至于如何implement,还没想好,以我对系统的粗浅了解,原来是想着用cron job,但问了chatGPT,说macOS有个LaunchAgents更稳定,我还没让它继续给我讲LaunchAgent呢,回头再学习一下。extension还没想过。code我给你私信,很简单,不到100行。

#9 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 13:03
toddj
好体会啊

#10 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 14:17
windy
Vscode 用github copilot的插件.或者用augment 插件.我发现连latex 都支持

#11 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 14:26
windy
GitHub copilot 如果有edu的email是免费的. Augment code 是免费的

#12 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 16:28
newguy
benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?
你大约受过很高级的教育,也是很高级的工程师。你在整个过程中表现出来的思路一点不比一个正常的senior dev 差,只是知识不太全面而已。你一定在别的过程中学会了这种思路,一个刚毕业的cs一般水平的毕业生是没这个水平的,这是他们找工作困难的一个原因。

#13 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 17:09
chinav5
怎么你还要帮你娃做AP CS的作业?

你娃是女娃?
benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?

#14 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 17:36
benadryl
newguy 写了: 2025年 3月 18日 16:28 你大约受过很高级的教育,也是很高级的工程师。你在整个过程中表现出来的思路一点不比一个正常的senior dev 差,只是知识不太全面而已。你一定在别的过程中学会了这种思路,一个刚毕业的cs一般水平的毕业生是没这个水平的,这是他们找工作困难的一个原因。
不敢当,夸得我都不好意思了。

#15 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 17:36
benadryl
chinav5 写了: 2025年 3月 18日 17:09 怎么你还要帮你娃做AP CS的作业?

你娃是女娃?
娃搞不定啊,我回头写个帖子专门吐槽一下。

#16 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 17:41
chinav5
这我得夸一下我家大娃,他在高中的时候,基本上能给同学做RA的水平。大学三年毕业,最后一年系里也给了RA。
benadryl 写了: 2025年 3月 18日 17:36 娃搞不定啊,我回头写个帖子专门吐槽一下。

#17 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 20:01
laomei9
从小当老师习惯了,将来还是要当老师,鼓励创造性思维
尤其是对那些有能力的

#18 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 21:26
dreamcar1
dreamcar1 写了: 2025年 3月 18日 11:50 how do you use it? is it run via a separate python code or an extension in chrome. Can it be used for ipad as well? would it be possible for you to share the code for "第二个例子是监控二娃上网记录"?
got the code. thanks. why not sharing it on github.... i bet there are parents look for something similar...

#19 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 21:43
bihai
benadryl 写了: 2025年 3月 18日 11:00 外行非码工,偶尔用Python编写个小程序自动化日常工作,用完即弃的那种,一般不超过200行,这辈子最严肃的编程就是帮娃做AP CS的作业。

我可能后知后觉,不知道现在GPT已经这么厉害了。刚出来那会儿试了一下,还是问题挺多,稍微深入一些我这外行就推进不动了。结果最近两个例子让我开眼了。

一个是多年来一直是娃童子军部队的fundraiser coordinator,其实就是帮着童子军卖Mulch,每年3月是高峰期,我的主要工作是统计网上的零售数据,然后放在一个表格里,供订货的家长们参考,送货的家长们规划路线。前几年一直是手动录入,今年有点小忙,上周末花了点时间让chatGPT给生成个程序分析邮件然后找到数据生成CSV。本来不抱太大希望,本着能省点事算一点的心态,结果第一版本就基本能用了,然后跟GPT讨论了几个edge case(同时买Mulch并捐款的邮件,以及完全只有捐款的邮件),差不多一上午就搞定了。

第二个例子是监控二娃上网记录,需求就是监控chrome的每个tab,记录url,并记录停留在这个active tab上的时间,更是第一版就完全工作。

高兴之余,也有些担心,码工们是怎么看的?
肯定的。有些很难的问题,我问机器,大概一半是对的,一半是错的。但是错的也能帮我,因为我是从0开始,错的至少把我领进门了。然后我找到正确的结果,其实也是考了机器的帮助。我也可以问人。人可能对,也可能错,还不一定有时间呢。

#20 Re: AI编程对于我们这些外行还是挺有用的

发表于 : 2025年 3月 18日 22:17
TheMatrix
benadryl 写了: 2025年 3月 18日 12:11 程序刚刚能run,我在自己的macbook上run了一下,结果很满意,至于如何implement,还没想好,以我对系统的粗浅了解,原来是想着用cron job,但问了chatGPT,说macOS有个LaunchAgents更稳定,我还没让它继续给我讲LaunchAgent呢,回头再学习一下。extension还没想过。code我给你私信,很简单,不到100行。
不到100行你贴出来就好了。