个人技术发展杂谈

2015-08-19 Mithrilwoodrat 更多博文 » 博客 » GitHub »

原文链接 http://woodrat.xyz/2015-08-19-%E4%B8%AA%E4%BA%BA%E6%8A%80%E6%9C%AF%E5%8F%91%E5%B1%95%E6%9D%82%E8%B0%88/
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。


到北京一个多月了,也渐渐适应了这边的节奏。其他的话不多说,总结一下关于技术发展的个人观点。

在这个现实世界,每天都有人在纠结用什么语言、工具、系统,很难找到一种工具可以满足使用者的各种不同需求,总会有所取舍。但是这些都是工作效率上的问题,就算效率不够高,能够做出来的东西始终会被做出来的。

也有人淹没在无尽的需求中无法自拔,或是纠结深度与广度的抉择。毕竟人的精力是非常有限的。

从我有限的经验来看,如果我们假设工作内容是不可选择的,那么我们的第一需求是满足工作的要求。在这个基础上,到底应该如何选择深度和广度的优先级呢?

我的观点是,只要学习没有停止,有自己的方向,深度是会不断增加的。而广度,无论是技术还是技巧,也许会遇到学后用不到的情况,但是随着不断在犯错中总结,会更快速找到一条自己的路,开始深度的挖掘。并且,按照兴趣驱动去学习,更加有动力。

犹豫很正常,程序员要不要玩玩渗透,学学逆向?后端要不要学写页面?......

不要害怕犯错,浪费精力。

有时候觉得自己很愚蠢,踩了很多坑。但是犯下的错误,会驱使将使我们进步。