我们都是设计者

不要再去做消费者,而是做一个创造者

不要再去做用户,而是做一个设计者

在商业社会中,尤其是在一个快速变化的商业社会中,人人都是创造者与设计者。我们创造我们自己的生活,我们设计我们自己的生活,在创造与设计中,我们先是获得无穷无尽的乐趣,而后会赢取足量的生活资本。

在商业社会中,我们的当下生活本身就是我们未来生活的全部资本与可靠支撑。


好了,说点正经的,说「编程」。

从我准备开始入行编程以来,进程缓慢,步履维艰太夸张,可每一步走得都不容易,以至于我经常怀疑自己是不是「能力不足」,怎么看东西时领悟得那么慢,做点东西那么费劲,效果还那么差。

可慢慢地也坚持到了今天,虽然依旧弱鸡,但似乎开始进入破冰期了。

随着自己对编程理论的了解,再加上自己的一点实践,逐渐摸到了编程的要领。

什么编程的要领呢?

现学现卖。

是的,就是这样,没什么复杂的玄学,就是边学边实践,边实践边学。编程是一门技术活,既是技术,又是一门活儿。在这样一门技术活中,学与实践就是两匹齐头并进的马,它们最好保持均衡,否则会走弯路,严重的,还会原地打转。

那么,学什么呢?卖什么呢?

要学习的不仅仅是某一门编程语言的使用;要卖的也不仅仅是利用某一门或某几门编程语言做出来的东西。

编程,仅仅一门编程语言是不够的;编程仅仅学习编程语言也是不够的;编程是围绕着编程语言同时进行向下与向上的学习。

向下是探究一门语言如何实现其现有接口,为何设计了这些接口;向上是探究能够现有语言实现哪些接口,以及为什么设计了这些接口。

最终,尝试自己设计一套接口,并实现之。这个过程,与其说在使用语言,不如说是在利用现有语言和接口来设计一套自己的「语言」,只是自己设计并实现的这套语言要尽可能的贴近现实中已有的逻辑,让大多数人无需学习即可上手使用。

这么细缕条析下来,要卖的东西也就自然浮出水面:要卖的与其说是最终的成品,不如说是自己绞尽脑汁尝试设计并实现它的思考过程。

这就是现学现卖。


不知是该恭喜,还是该怎样,总之阅读到该文的,你是第 人。每一次刷新,都是不同的自己。