我最近读到过一些谈论开发设计人员的讨论,他们在说一种新的开发方式:那种简单的复制和粘贴示例代码和原理图,但并没有真正理解到底是怎么回事。有人认为使用这种开发方式的人并不完全了解自己在做什么,到最好就会变成一种枯燥无聊的工作。他们其实是在谈论那些软件开发人员,其实我觉得这可以扩展到所有类型的开发人员,包括硬件的黑客。我觉得,至少在学习这件事情上,我们还是依靠就的方法比较好。
很多时候我们都是在做一些复制粘贴的工作,我们能在网上的很多数据表格中发现明显的迹象。
我们需要考虑为什么会出现这种现象:第一,现在每个人都能很容易的获得很多例子。你不必在去寻找一本书,只需要通过搜索便能找到一两个例子。使用谷歌等搜索引擎我们甚至能在很短时间内找到几百个例子。第二,如果有地方出了问题,你甚至不需要自己去查找。你只需要简单的问一句:“我该怎么办?”,于是你就能得到某人的答案。或许答案是错误的,或许你并不明白到底是怎么回事,但你总算能够得到一些答案。
对于那些黑客社区来说也是一样。我们需要建立自己的东西,即使它有时显得不太有意义。但即便如此,我们中的大多数人也需要这些。
但是如果你没有很好的心态,并不是每个人都能在硬件和软件开发上做到该做的事情,他们只是抓了一些现成的东西便以为是一大胜利了。我们特别需要在工作上鼓励这样做,即便它不会马上发挥效果。我们的问题可能是我们正好处在一个转型期,互联网已经从根本上改变了我们的工作方式,但我们自己却并未完全赶上。
作为一名工程师或设计师或多年前的创客,你必须知道如何解决棘手的问题。有时候,你的研究和一部分技能是知道你能够在一个特定的区域内找到你想要的信息。所以,我们需要学会一个新的技能:使用互联网进行研究。那么会有几个关键的部分:
1,找到查血关键词
2,提出相关、完整、合理的问题
3,对你所找到的东西进行评估
4,根据你的问题找到合适的资料
優態客(Yourtechnic)的博客:www.yourtechnic.com
優態客(Yourtechnic)的联系方式:postmaster@yourtechnic.com