寻求非 IT 行业从业者日常培养编程能力和产品思维的建议

303 天前
 vagaryplay

各位 2 月第一天好。 我是非 IT 行业的从业者,因为大学期间学习的是交叉领域的专业,所以有一些三脚猫的基础编程能力(例如 python R 数据分析之类),在这个过程中觉得写代码很有意思,并且能给自己带来很大的成就感。不过由于多方面原因,包括自己能力、投入的时间和就业多方面,现在在一个完全和 IT 没太大关系的行业工作。但是日常也会关注一些 IT 、科技向的动态,平时爬爬 v2 。 有一个想法一直在自己脑子里:能不能在日常挤出来一些时间多学学一些编程和一些 IT 产品思维相关的能力,开发一些小东西,toy product 之类的,尤其现在 AI 加成,门槛降低了很多。 但是有一些迷茫,向各位请教:

  1. 有什么知识是必学必会的?虽然现在 AI 辅助可以能简单出代码,但是至少本身就要知道让它生产什么代码达到什么功能。
  2. 要采取什么样的方式学习,才能保持自己的兴趣,而非徒增痛苦?自己独立干还是找些志同道合的小伙伴一起做?
  3. 我自己日常琢磨过一些需求,不知道有没有意义(日常工作摸鱼想七想八):

以上~

996 次点击
所在节点    职场话题
5 条回复
GeminiAi
303 天前
这些 idea 都有很多 tools 作为选择
ztm0929
303 天前
感觉自己跟 OP 的心路历程一模一样!

对于 1 的话,我认为有两个:
1.掌握 AI 高效对话的能力对我们这种小白很重要(当然刚接触的时候可能无法判断回答质量的好坏),现在的技术足以帮助我们通俗地理解任何新技术;
2.总结归纳的能力,AI 输出的内容对于我们来说就是很重要的输入,结合网络上各种教程文档,将每次对话的结果进行内化提炼,再进行输出(我目前是记 Markdown ,例如各种 xx 学习笔记);

对于 2 的话,我也很痛苦,我更偏向新手小白互助的方式(但是目前没有朋友 hhh ),😁可以的话我们 TG 加个好友~

对于 3 的话,我也有很多想法,不过都停在大概的实现原理想法上。微信 RSS 很重要,但是反反爬虫难度很大; OCR 的相关工具目前不太了解;我们这种人的很多想法在网上已经有项目实现了,在 GitHub 上多看看目标语言的代码,可以对自己思路有帮助。
iOCZS
303 天前
你应该先想想什么是你需要的东西?
一种是知道实现的原理,惯用的做法。
一种是把代码写得比较优雅,一般叫做设计模式。
一种是算法策略,譬如查找一个数据,你可能只会一个个遍历。那有序的这种,你会二分查找,的确能提升效率。再譬如树形结构数据的遍历等。
vagaryplay
302 天前
@GeminiAi 确实有很多很好的工具,但是这里主要是为了自己兴趣折腾了
vagaryplay
302 天前
@ztm0929 谢谢!加个好友:)
https://t.me/+aeGEYFUdeT5iOWQ1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1013469

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX