← 返回首页

ARTICLE

一年的成长记录:从写代码的人,到对技术有一定理解的人

随笔#nonsense

自己正在以一种很快的速度成长,感觉很好,但来不及记录。 前面的博客很想手写,但目前单休,到周日每周貌似都有事外出,已经没法被定义为阿宅了呢。。。 不过回头看,这一年确实发生了很多变化。 从学生到开发者 一年里,我想我做到了主程当初告诉我的三个方向里的后面两项。 我的主程在我刚入职的时候跟我说过,一个

自己正在以一种很快的速度成长,感觉很好,但来不及记录。

前面的博客很想手写,但目前单休,到周日每周貌似都有事外出,已经没法被定义为阿宅了呢。。。

不过回头看,这一年确实发生了很多变化。


从学生到开发者

一年里,我想我做到了主程当初告诉我的三个方向里的后面两项。

我的主程在我刚入职的时候跟我说过,一个好的程序要有三个东西:

  • 博客
  • GitHub
  • 获取信息和知识的方式

第三个,现在的视角确实尤为关键。

AI的发展让我的所有问题,只要我能表达清楚,就能解决。

AI排查问题,在5.5时期我手上的项目排查起来就是指哪打哪了。

只要用对工具。


AI时代,程序员真正重要的是判断力

回头看这一年,我觉得最大的变化不是会用了多少工具,而是开始知道什么时候应该使用什么工具。

以前的问题很多时候不是不会写,而是不知道哪里出了问题。

刚来的时候,我虽然也做了不少游戏,但是因为所有框架都是我自己设计自己写,其实没有遇到过看别人代码很费力的这种困境。

来了以后遇到了。

问题在于,对复杂的调用链无从下手。

现在:

先看数据结构,再看数据流转,基本都能看明白。

算是构建了一套读高手代码的方法吧。


对技术开始产生审美

现在还在做一件有意义的事。

我确实一年里经历了不少,在技术上,所以有了对代码的一种审美和对技术判断的初步的眼光。

于是我会把我觉得好的工具仓库,看到后会自己理解一遍,然后用简洁易懂的方式分享给我本科母校的游戏开发社团的同学们。


GitHub、信息获取,以及雪球开始滚动

我的X上终于是技术分享比黄色废料多了,可喜可贺。

GitHub我也star了201个仓库了。

不少确实改善我开发体验的工具,也成功靠自己找到了。

比如WindowTabs,我已经离不开它了。

算是养好了号。

意义在于:

雪球开始滚了。

也算可喜可贺。


博客:没有逃避过去的错误

排在第一个的博客,之后有空就多总结一下吧。

看到的学到的,都记录下来。

不过我是圣斗士人格,错了一次很少会错第二次。

对我来说,这件事的意义在于:

我没逃避之前的错误。

但总结能记得更久。

尤其一些引擎相关的东西。

大概是年前写了后端,到三四月才回来写Unity,有些东西就不熟。

比如Content Fitter的正确使用方式。

不过有一个我记得:

只要Content Fitter有警告,那就是错了。


AI使用方式的变化

写服务器的时候犯了很多错误。

现在的视角看,都是低级错误。

根源在于:

对AI的使用没把握好。

后面用了Codestable的技能群,我想它很适合那些正在为没能力质疑AI给出的答案而苦恼的人。

因为它的设计哲学和OMO等自动化工作流的:

“人参与工作流就失败了”

完全相反。

每一步都是人来决定。

刚开始慢一点,我想其实是好事。

因为回头看前面三个月,我就是用这种方式:

能手写就手写。


感谢我的主程

这时候一定要好好感谢我的主程。

让我手写了一套工具。

后面紧接着做的游戏也用上了前面的工具。

每一步的成长都是很连贯的。

确实能力的提升让我现在可以更明确地使用AI了。

哪里review的关键点是什么,现在我清晰了不少。

从不知道怎么看,到知道应该看哪里。

这其实也是程序员成长的重要一步。


技术积累与传承

我们当时创办这个社团时,也是什么都不懂。

搞了两年,每个项目都从头写。

现在创立了分享群,一点点做技术积累。

也为想做游戏的学生打开视野。

大部分高校游戏开发社团就死在没有积累,没有人维护氛围,换届就结束。

让他们看到:

原来业内有这样的解决方案。

我在刚接触Luban、ET的时候,确实是感受到:

原来业内早就有先进的解决方案了。

我想让我们创立的社团的同学们可以更早知道这件事。

总有人18岁。

总有人迷茫。

我想这确实是一件有意义的事。

COMMENTS

留下的想法

  • kakochin

    测试评论😀

    • kakochin

      测试回复

    • Administrator

      测试回复回复

    • null

      ( ̄▽ ̄)b