我还是那个失业的产品经理,我又写了一个程序: IP 工具箱

查看 66|回复 2
作者:jason5ng32   
TLDR
还是在 ChatGPT 和 Github Copilot 的帮助下,我又写了一个 IP 工具箱:
主要实现:
[ol]
  • 从多个来源显示本机的 IP ,包括两个 IPv4 来源,两个 IPv6 来源
  • 显示所有 IP 的相关信息,包括国家、地区、ASN 、地理位置等
  • 检测一些网站的可用性:Google, Github, Youtube, ChatGPT 等
  • 检测 WebRTC 连接时使用的 IP
  • 可以通过小工具查询任意 IP 的信息
  • 根据可用性检测结果,返回目前是否可以访问全世界网络的提示
    [/ol]
    体验与吐槽地址: https://github.com/jason5ng32/MyIP 。
    正文
    没上班之后确实有点闲,每天除了健身遛狗打游戏骑摩托车,就是和 ChatGPT 各种聊天。
    继上一次在 ChatGPT 的帮助下写了一个 Chrome 扩展(之前的帖子: https:///t/988213 )后,我的程序员朋友跟我说:
    「你这个原生的 JS 我看着有点不舒服,为什么你不学一下 vue.js ?」
    行,那就学一学,反正有 ChatGPT ,怕啥。
    产品经理做事通常是目标驱动的,比如老板说,这个需求你得做,那这就是我的目标,老板你说什么都对,我爱你,老板。
    于是,我给自己设了一个目标:写一个 IP 工具箱,替换我经常用的第三方服务,比如 ip.skk.moe 。
    然后,我就开始干了。这个程序一共花了我差不多 12 个小时,大致上是这样分配的:
    [ol]
  • 花了 1 小时阅读 vue.js 的文档,先学一学基本的思路
  • 花 9 个小时与 ChatGPT 聊天,完成程序的 90% 的代码
  • 花 1 小时修改样式
  • 花 1 小时看了一下 TVB 电视剧放松
    [/ol]
    讲真,这比我想象中要快,作为一个只是在 10 多年前玩过 WordPress 的 PHP 和 CSS2 的产品经理,再次感叹几件事:
    [ol]
  • ChatGPT 的确实牛逼
  • vue.js 给我带来了新的体验,仿佛打开了一种新的思路(虽然大部分代码不是我写的,但阅读代码让我了解了一种新的工作流程和多人协作方式)
  • 感谢开源,感谢各种前端框架,真是省事啊
    [/ol]
    其实,之前的工作作为产品经理,对各种开源的框架是有耳闻的,但毕竟我的工作就是指着程序员鼻子干活然后找老板邀功,并没有真正感受这些框架给落地的开发工作带来的便利性,这回,真正感受到了。
    作为一种「老人」对年轻人的油腻般忠告也好,一种感叹也好,我觉得产品经理是应该多掌握一些技术的。
    资源
    体验地址: https://jason5ng32.github.io/MyIP/
    源代码: https://github.com/jason5ng32/MyIP
    谢谢看到这里的各位大佬。

    chatgpt, 工具箱, Vue, 代码

  • dofy   
    写个自传吧,书名替你想好了:《产品经理学会写代码之后 - 我的后半生》
    googlefans   
    @dofy 哈哈哈
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部