作为一个web前端应具备的技术
作者:秋了秋 发表时间:2015年09月02日
web前端是属于技术型领域的工作,不像非技术型的工作如(销售),靠磨嘴皮子吃饭的,反而靠的是技术实力吃饭。所以在这一行业里面,一切学历都将随风而散。
我认为一个优秀的web前端应具备以下的技术:
1html+css精美排版,技术能达到书写任何一个视觉上的平面网页;
2细致到一分一毫,web页面中的色彩,线条,边距做到跟设计图一模一样,前端大部分工作都是用html+css做出设计图的效果,有的客户看到一点点不同都会反馈的,所以尽量做到,尽管会多花不少时间;
3清楚的逻辑思维,不要说后端比前端逻辑性强,只能说后端比前端用得比较多,有时候前端的逻辑也很难搞的,网页中难免会有一些js特效,需要用到js来完成,这就涉及到一些逻辑思维,包括套用js和修改,要把自己当成浏览器,去理顺html结构才能用js去操作html,甚至有的时候单纯写html+css都会涉及到逻辑;
4一见钟情式的眼光,我们看一个网页应该达到“眼前的黑不是黑”的境界!拿到一张设计图,几乎瞄一眼就清楚它的内容的html结构,以及css布局属性,知道怎么去实现它,做到胸有成竹。当然这跟经验很有关系;
5解决问题的能力,技术行业难免会碰到一些问题,甚至是一些你认为奇葩的问题。这就涉及到处理问题的能力,无论是百度去搜索还是自己琢磨,在这个问题消失之前都需要考量你的解决问题的能力;
6懂得为自己节省工作量,提高工作效率。比如说很多网页都是模块化的,我们可以统一一次性书写css,有一些js效果是相同的,我们可以统一一次性书写js,而不是一个一个重复写,浪费时间,浪费生命,还不如停下来把写代码的时间花在思考如何省时省量上;
7良好的编程习惯,如果你还不是一个连完成任务都愁的技术人员的话,应该考虑代码的质量问题,包括书写的规范性以及易读性,而不是混乱得一塌涂地。简单即雅即美即善, 复杂即丑即怪即恶.不要写牛逼得让人看不懂的代码。
关于工资的话:前端是个很吃香的行业,尤其在北京和上海之地,是很重视前端的,据网上调查资深前端平均月薪都有1w+,普通点都不低于6000,这都是跟自己的技术水平相关联,然而靠这定夺工资的法则很难判别公平标准,所以你要时刻做好忍受不公平待遇的准备,目前博主工资太低,不好意思透漏,严重拖祖国人民的后腿~~
写在最后:一切以自己的兴趣爱好为主。推荐阅读:《从谷歌浏览器到IE11到IE6兼容的漫漫长途》