很惭愧,一个做了5年开发的人,居然没有深入学习过javaScript。原因是自己是做后端开发的,一直“鄙视”前端开发,“不就是html+css+一些简单的逻辑控制嘛(javaScript代码片段),就是一个熟练工种,没啥复杂的算法逻辑”。
直到去年,开始接触比特币,开始炒币,然后开始深入了解区块链技术。当我打算闷头苦学,然后踏入区块链开发行业时,被七部委迎脸泼了盆凉水,国内叫停所有ICO。区块链公司迎来寒冬,关的关停的停。好多人的学习热情估计也就灭了。不过还好,我有“梯子”,你懂得。外面的世界很精彩,各大公司还是在紧锣密鼓的布局区块链,尤其是金融行业的大佬们,成立的EEA(Enterprise Ethereum Alliance)日益壮大。中国已经改革开发二十多年了,没有什么是关的住的。“未来以来, 只是你未察觉”,现在踏入这个行业,等它真正开始绽放的时候,你已是权威,多好。
说回正题,我为什么突然“迷途知返” 开始学习js呢。
-
学习区块链技术的一个意外收获
在学习区块链的过程中发现,是我一个人在战斗,没有人给我搭好前端,而没有一个交互界面,你就不能叫做出一个应用啊。于是乎对前端技术大门紧闭的我,打开了这扇门。 -
在这个用户体验至上的今天,前端不行,后端再牛逼都白费。
下面这个段子或许能很好的解释这个问题:
“女生是外貌重要呢,还是内涵重要”。这个问题好比就是在问“开发是前端重要呢,还是后端重要”。
下面这个回答我比较认同: 外貌觉得了我要不要去了解这个女生的内涵,而内涵决定了我要不要和她交往。
- javaScript是动态语言,java是静态语言, 我觉得如果只想学习两种语言的话,那么至少一个静态,一个动态是必须的。
-
前端更新换代,更快,能让你接触到更多新东西
谁说前端简单,啊呸!那是旧社会,随着node.js的兴起,我所谓的后端技术可能就会被淘汰出局了(至少在某些领域) - 只有从前端到后端,完整的做几个项目,你才有可能对软件工程有更深入一层的了解,让自己在开发领域更上一层楼
以上是我为什么开始学习javaScript的原因,同时我已经在路上,通过这几天的学习,发现前端东西真是太多了,太丰富了,瞬间对前端同胞们由衷佩服。在此号召想我一样不懂前端的程序员们,一定要学,太有趣了。
但是东西一多必然让人头大,该从哪里入手呢,18本书已经堆在那里了,一本比一本厚,怎么看呢。我也在摸索,等我先学习一段时间,然后以一个小白的角度跟大家分享一下学习心得,同样小白的你,或许也更容易懂。
网友评论