background image

                           

关于前端开发

    一直想写点关于前端开发职位本身的文字,但写了好几次都没发。最近和朋
友聊起这个话题,对工作有些感想,零散的写多少算多少吧。

关于 前端开发工程师 这个职位
当一个词开始泛滥,就会被人忘记它的本意。我只讲我认为的解释。首先,它

是 开发工程师 ,也就是程序员。其工作内容的本质,就是写代码。所以,程
序员应该具备的素质,比如逻辑能力,写代码的水平等等,算是它最最基础的
要求。

在此之上,则是另一个要求: 界面开发 。对 看得见 的东西的感觉要敏锐。

 

这偏偏是大多数重于理性思维的普通开发工程师,所无法具备的一项能力。 坦

 

率的 说,这也是前端开发工程师与众不同,可以引以为傲的地方。前端开发职
位,正是一个将看不见的逻辑转化为看得见的图形的重要角色,也可以说,一

个优秀的网站产品, 最终 的成败系于前端开发这一环。

如何入行前端开发
由于现在这个劣币驱逐良币的年代,前端行业里滥竽充数太多,真正优秀的又
都各占着坑不大挪窝,所以有必要仔细回答一下这个问题,以期更多有潜质的
人能加入我们。我按当前状态来分类:

” “

如果,你正在从事 网页设计 、 网页制作 方面的工作。我得先说明一下, 会

 

做网页 不等于 前端开发 。再重复一遍:前端开发是写代码的,是用 代码来

 

构建网页界面和交互。如果还不明白,我举个例子。在宜家买个电脑桌,带回
来需要自己把几块板拼成电脑桌。这个过程你会做,但绝对不会有人把你称作

 

家具木 匠。这只不过是有现成的材料,按照图纸把成品拼装起来而已。前端开
发,就相当于给一块木头,要从刨木头弹墨线开始做。也不要以为今后
WYSIWYG

 

工具发 达了,就没前端堆代码这碗饭。但凡纯手工打造的都是上乘

精品,再过一百年,这个道理都会在的。

如果,你正在从事 软件开发工程师 方面的工作。那你遇到的就是另一个问题
了:对于界面的敏锐度。其实前端开发也不用做设计,所以不需要知道该如何

 

“   ”

做 菜 ,但一定要知道好吃不好吃。能够知道什么界面的是好看,什么界面是

不好,这其实并不容易。我其实也很困惑,为什么大多数人对界面好看不好看

 

没有什么感 觉。但苹果告诉我们,界面好看到极致,确实是可以比一般的产品
多出一些价值的。