Posted on 2011-05-14 10:22
Kevin_Zhang 阅读(504)
评论(3) 编辑 收藏 引用 所属分类:
万花筒
本篇文章介绍了10种,前端开发者要掌握的技能;并且这些技能可以让前端开发者价值百万。准确的说,这些技能可以让你能够轻松步入百万富翁的行列。
![Disclaimer: only my "CEO" perspective Disclaimer: only my "CEO" perspective](http://articles.csdn.net/uploads/allimg/110511/105ZH560-0.jpg)
哪些技能呢?下面就列出这10项技能,看看你符合价值百万的前段开发者的队伍中嘛?
![Skill 1: be a sucker for new tools Skill 1: be a sucker for new tools](http://articles.csdn.net/uploads/allimg/110511/105ZL2O-1.jpg)
现在的开发工具,有用的开发工具数以千计。快速掌握新工具将是你的首要技能。比如:Kissmetrics\Usabilla\Padi Act。
墨守成规,可不是前端开发者应有的素质。
![Skill 2: It ain't what you do, it's the way that you do it Skill 2: It ain't what you do, it's the way that you do it](http://articles.csdn.net/uploads/allimg/110511/105ZJ346-2.jpg)
前段开发者的工作,重点在于如何进行设计上的迭代式开发。你可以使用大量工具并进行数十次的测试。但同时也要是前段代码、速度、拓展性、质量等的守护者。
![Skill 3: communicating with developers Skill 3: communicating with developers](http://articles.csdn.net/uploads/allimg/110511/105ZJ0L-3.jpg)
大部分的前端开发者需要从开发者那里获得帮助,所以良好的沟通技能不可或缺,在没有产品经理的情况下更是如此。
![Skill 4: Understand the tools' inner working Skill 4: Understand the tools' inner working](http://articles.csdn.net/uploads/allimg/110511/105ZM639-4.jpg)
前端开发者的工作之一是保证站点的前端代码,那么应用如何工作的,那就必须要知道了。更改或优化JS代码,你需要有这个能力。
![Skill 5: have feeling for design Skill 5: have feeling for design](http://articles.csdn.net/uploads/allimg/110511/105ZJ228-5.jpg)
前端开发者对设计要有感觉,并且可以再利用原有的设计。当然你也许有做Photoshop或HTML/CSS的高手,但是他们也都是很稀缺的。所以前端开发者要对设计有那么一定的感觉。
![Skill 6: have courage or be convincing Skill 6: have courage or be convincing](http://articles.csdn.net/uploads/allimg/110511/105ZI252-6.jpg)
很努力的优化、测试,但很多时间也会得到糟糕的结果。这就要求前端开发者敢于测试,甚至明知道可能会失败。要拿出令人信服的数据来,可有效规避让你的老板涉入其中,那将非常糟糕。
![Skill 7: Be a conversion-horny UX nerd Skill 7: Be a conversion-horny UX nerd](http://articles.csdn.net/uploads/allimg/110511/105ZJ0R-7.jpg)
不同的web网站都有转化率的要求,这只是老板关注的?No。某些时候转化率的提升将遇到阻力,而变得很困难。这时候前端开发者需要大胆的尝试。作为这个职位,你应该喜欢转化率提升的请求,否则你将会失去前进0.1%的动力。
![Skill #8: Write non-nerd hackable code Skill #8: Write non-nerd hackable code](http://articles.csdn.net/uploads/allimg/110511/105ZM602-8.jpg)
你能写HTML,CSS,以及JavaScript,都应该保证易于后期操作。相信一定会有障碍在于后期的维护和再利用上面。所以你要学会“轻松重复利用”的含义,并予以贯彻实施。
![Skill #9: Have a need for speed Skill #9: Have a need for speed](http://articles.csdn.net/uploads/allimg/110511/105ZHH0-9.jpg)
速度很重要,Google已经将速度加入到了搜索排名的因素当中。有的网站已经很快,alexa或其他分析工具或许是如是结果,但是Google可能说它太慢。速度性能优化,必须掌握!
![Skill #10: Be quick with mockups Skill #10: Be quick with mockups](http://articles.csdn.net/uploads/allimg/110511/105ZJ549-10.jpg)
原型设计的需求,不仅仅是团队分享一个观点。快速的原型设计能力,将让你更好的把控web交互、思想主动传播。所以,精通一件顺手的原型设计工具吧,推荐进入OSCHINA的界面原型设计工具分类进行选择。
![fronteers-millions.017](http://articles.csdn.net/uploads/allimg/110511/105ZM239-11.jpg)
前端开发的重视度将超过(或许已经超过)后端开发,你不觉得吗?前端开发者将越来越重要。确保你掌握了上述的10项技能,那么你离百万富翁不远了。
原文出处:10 Skills to Become a Frontend Developer worth Millions
译文出处:10项技能让前端开发者价值百万