第六篇:我踩过的坑

  这里是我踩过的坑(还真不少),分享一下。

  第一:想学编程,没想好方向就开干
  这个坑是我踩的第一个坑,当时不管难度,刚听说几个名词就想学Java,买了一本Java的书,没看两页就感觉太难,看不下去了,对于编程也没之前感兴趣了,这种状态持续了好几天。
  所以我建议一些新手入门的时候,先确定方向:
  如果你的目标是就业,那么我的建议是先学习一下C。我也知道,C的很多特性很难,不好理解,但是你不需要彻底掌握C,你完全可以了解一下C的基础语法和基本原理,然后换语言,因为C的很多语法在目前主流语言中都适用,并且可以在一定程度上提高对程序的认知,更好地学习其他语言;
  如果只是业余爱好,那我建议先学习Python。Python是公认的“好学”,可以在短时间内体验编程的乐趣,同时Python的第三方库很多,很适合新手制作简单的工具。
  至于Java……语法太难,没有就业需求的话可以不学了。
  好了,总结一下:学习初期一定要定好目标,别踩坑!

  第二:学习编程,报了高价少儿编程班
  这个应该是很多小学生学习编程常踩的坑了,我曾经报的机构是猿辅导旗下的“猿编程”,直播+录播不到50节课,花了8000多,这是个大坑!
  各位家长也要注意:现在的少儿编程,已经从一门爱好变成无情的“吞金兽”了,催报课的电话不断,知识零散,虚假宣传,全是问题。
  小学生要学习编程怎么办?简单:
  如果孩子不感兴趣,你就别学了,兴趣爱好如果不爱好,那就只会浪费时间和精力,不如看看孩子喜欢什么,比如篮球、画画等,别硬教,浪费时间还浪费钱。
  如果孩子感兴趣,那也别报少儿编程班,没用。网上一堆免费的教程,想学就学,建议先从Python入手,对小孩子更加友好。如果是一~三年级的小朋友,那也可以先用Scratch练练,了解编程的原理。
  总结:高价少儿编程班没有用,真正感兴趣的同学可以在网上找教程学习。

  第三:过度依赖AI
  我不否认,AI编程工具(如Claude Code,Codex等)的确好用,甚至是先进的。但是,过度依赖AI是完全错误的!
  我在使用OpenCode(Claude Code和Codex收费,只能用平替)的时候也差点刹不住车,差点依赖AI,现在还在“练习”自己写框架。
  我认为,AI始终只是工具,无法替代我们,我们需要在足够了解编程的情况下使用AI编程,因为AI编程需要你精准描述,比如函数的原理,GUI的布局等等
  其次,AI是节省时间的工具,省略掉的是重复繁琐的部分(比如GUI的设计),而核心功能(比如函数)必须自己制作,或者在AI的基础上更进。
  最后,我最反对的不是用AI的人,而是拿AI偷懒,原理一窍不通,函数不会改,BUG不会修,别人一问就说“AI做的”的人。

回到博客导航页