Web 前端工程师为何热衷于造「轮子」?

Web 前端工程师为何热衷于造「轮子」?

偶然间看到了这样一个问题:Web 前端工程师为何热衷于造「轮子」

从我的角度来看,这是因为 Web 前端知识更新速度很快,为了不被抛弃,大伙需要不断学习保持竞争力。

其实「轮子」更像是一种学习成果,一个探索知识的 Demo,以及一些兴趣的实践。

这就有了很多的模仿秀:仿京东,仿天猫,仿各种音乐播放器。

一、情景再现

Web 前端工程师为何热衷于造「轮子」?

就拿自己来说吧,业余造的轮子也不少:

1.小程序刚出来那会儿,为了尝鲜,抽时间写了一个抢口令红包的小程序-「AI 识图」。虽然没有赚到什么钱,但是却从头到尾开发了一个小程序,摸透了中间的各个关节。

2.一般大家微信聊天的时候都喜欢斗图,很多有意思的动图可以将内心复杂情感表露出来。这时候我又自己搞了一个「视频转gif-动态表情-微信表情包」的脚本,够无聊吧。

3.大数据时代,各种词云满天飞。但我总想写出自己的词云,所以简单学习了 python,就为了让自己的词云与众不同。

。。。

有多少想法,就会有多少「轮子」

前端轮子多不多,大家可以看看 GitHub 热榜

Web 前端工程师为何热衷于造「轮子」?

很多情况,其实都是嫌别人写的麻烦,总觉得自己会写的很简单,所以都要试试。

二、贴近用户,可选择性很多

Web 前端工程师为何热衷于造「轮子」?

正如我们经常看到的,需求经过产品经理-交互设计师-设计师-Web 前端,最终会呈现到用户面前。

用户体验最终决定了用户的黏性,前端更贴近用户,所以可以提供更多的技术观点。

我们来看下面这张图,想想为什么会出现这样的情况?

Web 前端工程师为何热衷于造「轮子」?

产品最终是要给用户来使用的,我们如何避免做出这样的产品

Web 前端工程师为何热衷于造「轮子」?

在你捧腹大笑之余,是不是应该站在用户的角度去思考一些问题

前端涉及到的领域很多,譬如:Web,Hybrid App,H5,桌面应用,公众号,各种小程序等等。

我们贴近用户,所以可以提供更多的选择。

三、利与弊

Web 前端工程师为何热衷于造「轮子」?

我们来分析分析造「轮子」的利与弊

1.多种选择,不断摸索;

2.迅速学习;

3.技术热情;

4.技术积累与沉淀;

弊:

1.沉溺于造轮子,不能自拔;

2.伪需求,自己的痛点,别人无感;

3.缺乏创新:一直在模仿,从未被超越;

四、如何看待这件事情?

Web 前端工程师为何热衷于造「轮子」?

对于造轮子这件事情,其实不必过于纠结,我们来举个例子:

造轮子就像爬山,

大家都想登上山顶。

你会因为别人登上了山顶而放弃一览众山小的机会吗?

显然不会,

因为每个人看到的风景都是不一样的。

也许你走在前面,

欣赏了山顶的美景,

而有的人刚从山脚出发。

正是大家不断的去造轮子,才有了竞争,技术才能进步。

五、结论

Web 前端工程师为何热衷于造「轮子」?

如上所说,大家都热衷于造轮子,其实归根结底是对底层实现的好奇。

1.造自己的轮子,让别人去说;

2.世界上本来没有轮子,造的人多了,也便有了轮子;

3.停止造轮子是不可能的,这辈子是不能停止的;

1.

2.

3.

Web 前端工程师为何热衷于造「轮子」?


分享到:


相關文章: