我虽不如大佬思考的这么有深度,也说下我的观点吧:
我认为:有技术含量的代码,一定不局限于“代码”本身。在敲代码之前“如何设计才是关键”。

往大了说如何做架构设计,往小了说如何做功能设计,实现方式的设计才能体现出技术开发者之间的区别。 就像作者举的"实习生排行榜"的例子一样,不同的人,不同的阶段,对“有技术含量”的理解一定是不一样的。

“怎么写出有技术含量的代码”关键不在于“代码”,而在于“怎么写出”,我理解就是“如何设计”。
在能做到“设计出好代码”之前,一定需要一个比较长的过程:这个过程要实践,要学习前人的经验,要复盘,要迭代。

最后自勉一下,为了能写出有技术含量的代码,搞(卷)起来吧。
展开
评论