看完教材一再看教材二,然后看视频,转了一大圈就一直在语法这个层级上打转,没有什么提高的
先用最短时间熟悉基本语法,python的话一天就够了 c最多给5天, C++两周,注意是基本语法,不用面面俱到。熟悉语法的时候能够写得出常用的句子,能做一两道简单题目就可以了,不要一直做那种考试题,帮助不大。当然如果你要参加考试,那就另外一说,参加考试,那就使劲刷题
然后打开大模型,叫他随便给一个小项目给你
拿到项目先看代码,不懂的叫大模型解释给你听
然后开始重构,重构完了再扩展,可以添加新的功能,然后再重构再扩展
重构可以认为是用自己的逻辑重新把代码抄一遍,与其他一些答案说的直接抄代码是一样的意思。
但是直接从头抄代码,一不小心抄错了,而且半天看不到成果,会让人失去耐心
直接从别人能运行的代码开始做重购,代码随时可运行,可以随时看到成果,这样反馈链路短的多
做完一个小项目,再换下一个小项目,项目可以由大模型来给,也可以到github上去抄
这些小项目要么是自己感兴趣的,要么是能够直接用在自己的工作或者学习当中能够产生实际生产力的,这样进入正反馈
太多的人说自学编程困难,因为一直在按照学生思维先学语法,然后做题目,做什么斐波那契做什么汉诺维塔之类的这些东西可以做但。做完以后在实际工作中谁会来写这个呢?
层级再高一些的,就可以不止于编程了。
比如做完一个项目以后就可以跟大模型讨论,这个项目的应用场景是什么?满足了什么样的需求?除了现在的实现方案,其他还有哪些实现方案不同的。实现方案各自又有什么优点,有什么缺点,各自的适用场景。在什么地方。满足这种方案10年前的实现是什么样子的?现在的实现又是什么样子的?这中间的技术路径的发展是什么样。市面上的开源方案有哪些?市面上的商业实现方案又有哪些。
如果能够上升到这一层级,那么时间长了以后,你将会超脱于普通的意义上熟练程序员的范畴
甚至于以后还可以讨论这些项目实现了什么样的需求,没实现什么样的需求,还可以跟大模型讨论这中间的商业机会
现在有大模型了,自学真的不要太方便


被折叠的 条评论
为什么被折叠?



