大漠是谁

如果你还有类似"大漠是谁"这样的问题,我猜您还不是一名前端er~
当然,我也没有那么那么大的名气,还是来毛遂自荐一下吧。
大家好,我是大漠。现在我在阿里的淘宝。也是W3CPlus,Sass中国创始人,中国Drupal社区的核心成员。

最近在万能的知乎上常有同学邀请我回答类似下图中的这些问题:

其实我也回答不好。无法很好回答的情况之下,促使自己在思考,思考这些年来在前端路上的旅行。也让我写下了这篇文章。

大部分指的是Web前端开发,这个词是从网页制作演变过来的,名称上有着很明显的时代特征。在互联网的演化过程中,网页制作是Web1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。在这个阶段,网站的内容主要是文字内容和图片为主,制作方法也主要是使用表格拼装。印象中,那时主FrontPage这样的,画个表格,往里面填真图片,文字,就叫网页了。

2005年以后,互联网进入了Web2.0时代,各类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页也不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更多好的使用体验,这些都基于前端技术实现。

在这个时代,给前端冠上的名称也多了,”做网站的“、”美工“、”网站设计师“、”切页面的“、”前端工程师“等等。同时技术也更为复杂化了,难度也更大了,同时技术含量也高了,那么随着这些变化,从事前端的人员也有一个专业的名号了”前端工程师“,收入也随着水涨船高了。

技术发展是日新月异,现在业内人员开始提出Web3.0的概念。最常见的解释是,网站内的信息可以直接和其他网站相关信息进行交互,能通过第三方信息平台同时对多家网站的信息进行整合使用;用户在互联网上拥有自己的数据,并能在不同网站上使用;完全基于Web,用浏览器即可实现复杂系统程序才能实现的系统功能;用户数据审计之后,同步于网络数据。

我是怎样变成前端工程师的

我是典型的一名半路出家的和尚。纺织专业毕业后,我开始南下的路程。最早去了很南方的一个小城,在一家小型纺织厂做了一名纺织工人。纺织厂的工作是枯燥又乏味的,日复一日的机械劳动每每总使人感到厌倦。有时候也在思考未来的路在哪里。本着吃苦耐劳不放弃的精神,倒也做出一番结果。事情都在一步一步转好。我后来一直做到厂长。这段事业的顶点是也开了一家属于自己的纺织厂。

生活总不会一直尽人意,实体经济也在每况愈下,纺织厂的经营也不尽如人意。这总也不是个办法。伴随着最后一台机器的关停,我的纺织大事业也宣告失败。此时,大儿子也要出生了。

男人的担当在此时更是如泰山压顶,然后我就开始四处游走寻找出路。没有停歇的时间,便在一家洗车房甩开了膀子,肩负起一个男人的责任。

我的弟弟,是第二位主人公。首先来说,他跟我岁数就有相差一些距离。过去些年走的道路也完全不挨着。我弟弟是一位标准的程序员,在那个年代就已经过上了标准程序员式的小康生活。我也没想过,有一天自己居然会跟弟弟低头表示自己要学习程序开发。然后这一天终究还是到来了,最开始跟母亲提起了这件事。

弟弟再从母亲嘴中知道大哥要学习程序开发后,跳了起来。第一句话是『怎么可能?』,第二句话是『他肯定学不会!』

对啊,谁想相信一个30多岁,这么多年没有静下心读书的人能学会这高科技般的程序开发呢。其实自己也有点不相信。

然而,似乎也并没有更好的选择。

在母亲的劝说下,弟弟还是给了我6个月的时间。如果不行,就赶紧放弃。大家都认为这是在胡闹。

所以,如果你现在也是:讨厌现在的工作,想换一份能更轻松的工作,也能帮我改善生活的工作。前端的工作就会很适合你。

前端入门门槛简单,学点HTML+CSS就能开始找份工作,边做边学前端是一门所见即所得,你做了就能看到效果,能清楚的知道自己做得对还是错

借此想告诉一些想转行做前端的同学,在转行从事前端这份工作,需要经历一个很长的时间跨度,你需要花费更多的精力、做更多的项目,进行更多的反思和总结才能理解某个知识点的本质。

同时你还要摆脱很多思维定势和禁锢,当然,如果你有一位专门的师傅带你入道,那你是幸运儿。

半路出家的人员心态都比较走两个极端,一是看中他的前景;二者是讨厌原工作。我自己就是属于二者。但不管是你已转行了,还是将要转行做前端,我都建议您静下心来思考下面几个问题:

我的优势是什么? 做前端对我有何好处? 我能不能坚持做下去? 我的劣势是什么? 做前端我要付出何种代价?

如果你不能好好的,清楚的回答这些问题,我建议你还是不要轻意转行做前端。

学习对于每一个人都有自己独特的方式,我也不另外。在此我不能说我的学习方法就是好的,我只是想借此机会说说自己是如何学习前端技术的。当然,我的自己重复的这条路很漫长。做为一位半路出家的和尚而言,在还没开始学习前端之前,我内心是很惧怕的,我怕我隔了十年之后,还能不能静下心来读书。还能不能读懂。当初我也是抱着试试看的心态,因为我不在年轻,因为我有家庭,因为有各种压力。

既然选择了,我就放下了。除了请教弟弟之外,我也开始抱着《HTML+CSS从入门到精通》和《CSS Cookbook》:开始了前端的学习。在整个学习的过程是一件痛苦的过程,在只看书的情况之下,并不清楚自己是否看懂了,是否掌握了。基于这种情况之下,我在只知道HTML标签和如何使用CSS属性情形之下,我开始了不断的仿站。

html+css cssCookbook

与其说是仿站还不如说是抄。印象中最早就是拿着Wordpressess官网,借着Firebug工具(这是一个神奇的工具,让我少了很多烦恼)练习。就是先抄其HTML,然后抄其CSS。抄一段,在浏览器刷新一次看效果,就是这样的一个过程,让我找到了学习的自信,我觉得我自己能学会。就这样一段时间后,我自己能独立做出一个外表长得和原网站一样的站(没有任何的数据、没有任何的交互,没做任何的兼容)。

这样是不够的,接下来,为了自己能更多的了解HTML+CSS,我一直在走着同样的路,在Website Templates寻找喜欢的,觉得简单的模板,开始仿做。但是对于前端,需要将PSD设计图转换成Web页面,那前面的过程是不够的,需要尝试将PSD切出Web页面。互联网是成能的,我在网站上下载了很多PSD设计图,然后将其转换成Web页面。

经过一段时间之后,拿着仿出来的凡客诚品去找工作,值得幸运的是,有了一份前端的工作。在这个工作当中,让我带来更多的机会,让我能更好的去理解和学习的场景。

有了一年工作经验之后,我需要的是开始沉淀自己。我在开始思考:

我掌握了什么? 哪些似懂非懂? 哪些不懂?

有了这三份清单,我又开始有了新的目标,针对清单上的去做总结,去把似懂不懂和不懂的搞懂。于是,我有了自己的第一个博客——W3cplus。在这个博客上记下了我学习的历程和积累的前端知识。更让我值得庆幸的是,这个网站让我认识了更多的同行朋友,也给我带来了更多的机会。

其实这些记录的都是一些零散的知识点,如果要系统的拿下一个知识,那还是不够的。在这种情形之下,2012年开始了两年漫长的写书过程,在这两年时间当中,我一直在学习和整理自己掌握的CSS3知识,这就是《图解CSS3:核心技术与案例实战》

图解css3

在这个过程,我学会了去读W3C规范,也让我更清楚的了解了CSS。更值得庆幸的是,我学会了如何搜索自己需要寻找的知识,我想这才是最值钱的一部分吧。看到这里,或许你会认为我好傻,其实我真的好傻。但我一直认为,既然自己没有天赋,就需要付出比常人更多的时间。

整个这个过程花了我大量的时间(1-2年)而且几乎是孤注一掷的精力。

如果再做一次选择,我会选择找个专业的人教我。

所以,我做了课程,而且是在线的形式,希望能够帮助到更多想要改变的人。

那么我的课程会带给你什么呢?

1、贴近实战的内容。
我现在仍然奋战在技术的一线。
我们经常要用到很多新的技术和更好的规范。所有的这些,都会分享给大家。
实战的内容与专业做讲师所研发的课程内容是完全不一样的。
我所讲的东西大家以后在工作中会经常遇到。
而且对于很多人来说,虽然同样能做出来东西,但是W3C规范的和不规范的差别很大。
2、不断的更新。
更新到天荒地老。可以这么说,前端的技术内容和框架是非常多。我会不断的将内容加进去。
如果说高手进阶最重要的东西是什么?那毋庸置疑需要懂得更多新知识。
我选择了录制视频的录播的方式理论上是可以承载无穷多的内容给大家。
不客气的说,可以贯穿大家的职业生涯都没有问题。
3、反复学习练习
由于录播的特点,任何一个知识点都可以反复观看。
在看的同时可以直接实践。
哪怕是工作过程中又出现了问题,仍然可以像查辞典一样再次学习。
4、及时解答问题
我以前自学的时候也是,经常跑到论坛去求别人。然后还没人理你。
在我的答疑区,你的问题会得到一一解答。
有的时候别人的一句话,胜你钻研一整天。
当你已经成长起来之后,看看别人的提问和回答,也是一种交流和进步。
5、共同学习的交流圈子
参加集体学习最大的好处之一就是有一种氛围。
我们有交流群和论坛,会让大家能够互相监督,互相学习。
将来也是就业的好通道之一,师兄帮助师弟,很容易。

最后,只有一段话想跟大家说:

投资自己才是永远不亏本的。这笔培训费用是远远低于最低级别前端工作的工程师的一个月薪水。只要你能够做到:坚持不懈,勇往直前。给自己一个改变的机会,前面就是海阔天空。

X
去看学员评价 联系客服升级课程
up