建议“前端开发”人员掌握的技术

工作感悟 建议“前端开发”人员掌握的技术
必备技能 XHTML+CSS 高级应用 Photoshop+JavaScript 拓展技能 Ajax+UE+SEO+PHP+Mysql
文章摘要 前几天有一个网友留言,提到他正在阅读“Javascript,CSS,XHTML,Ajax,jQuery” 等等一系列书籍。回想我上学的时候,也是看了很多东西,最终却没有用上,所以,在此写写自己学前端的一些感想。


前端这一行,入门并不困难,掌握XHTML+CSS之后,基本上就可以找到一份工作。
其他的东西,我们可以入职后再慢慢学习。

  1. 那怎么才算掌握?掌握到什么程度?
    检验自己水平的最好方式就是实战!学代码,就要边学边做。
    这是最基本的东西,一定要把基础打扎实。
  2. 做什么内容?
    我们既然是做前端的,为什么不用标准化的语言来写自己的简历?同样出去找工作,递一份doc的简历好使,还是递一个通过W3C验证的页面更有说服力?实在不知道拿什么东西练手,甚至可以去重构yahoo的网站,看看他们怎么写的,再对比一下自己的代码。琢磨琢磨他们为什么那么写,有什么优点,有什么缺陷。

之后呢?

  1. 掌握JS
    进了公司门,从第一天开始,就要学习JavaScript,玩到精。JS也是前端必备的技能之一。之所以把它列出去,是让初学者有一个渐进的步骤。同时学太多东西,难以消化,这样分开一步一步的玩精通,压力会小一些。学完这个,基本上就可以称为一个前端工程师了,对将来的工作非常有帮助。
  2. 选择性掌握PS
    Photoshop也是一定要学的,学到什么程度可以根据你自己的需求来定。如果将来想自己做单子,那PS就要玩的很地道。如果将来靠前端吃饭,去大公司是不需要前端开发做设计稿的,会分层切图就可以了。当然,如果PS玩的很好,是不错的事情。

最后谈一下拓展技能

  1. Ajax、jQuery
    这些绚烂的名词,等你工作1-2年,JavaScript玩的烂熟于心的时候,自然会接触到。把他们列为拓展技能,是因为目前中小型企业的网站上应用这些还不是很多,甚至应用JS的都不是很多。做到前边几项基本上就可以找到一份工作,再掌握这些,自然是画龙点睛之笔。但我的建议是,不妨先看一下下面几个技能,我个人感觉,更有价值。
  2. PHP+Mysql或者ASP或者JSP或者….
    职业的特殊性决定了我们需要跟后端工作者频繁的沟通,掌握这方面的一些知识有利于更有效的交流问题。提升前端在整个团队中的形象,进而提升自己的待遇。另外,学好这部分东西,有企业找你做网站的时候,你可以拿的更稳妥。至于学PHP还是学JSP,根据自己的爱好来定,我个人比较喜欢PHP,wordpress是很好玩的东西。
  3. SEO+UE(用户体验)
    用户体验是王道,而SEO是吸引用户的王道。我投入了很大的精力在这一领域,所阅读的书籍甚至比前端的书籍还要多。当然,我也一直认为UE就是前端开发不可缺失的一部分。玩好这一点,往上,可以晋升到产品经理、部门经理的位置;往下,可以博得自己客户的满意。况且这东西并不难学,多留神观察生活就是了。何乐而不为?

做好一个前端开发工程师,并不是我们最终的目的,前端是一个一专多长的职业,为什么不放大一下自己所学的知识,去做更有意义的工作?掌握了这些方方面面的技能之后,就已经具备了独立运营网站的技术实力。希望大家能更灵活的运用自己所拥有的能力,做更绚丽的作品,仅以此文共勉。

相关日志:

47 条评论 《建议“前端开发”人员掌握的技术》

  1. 感觉自己的JS还有待加强呢!

    回复

  2. 能不能推荐本JS方面的书呀?

    回复

    Gravatarcuikai Reply:

    《JavaScript基础教程(第6版)》 《JavaScript DOM编程艺术》 《JavaScript权威指南(第5版) 》
    按顺序看吧。权威指南是用于收藏的,基础教程和DOM艺术,二者选其一,用心读就可以。

    其他还读过一些,例如《JS完全自学手册》《JS征途》等等,都不靠谱,不推荐。

    Gravatarkeelii Reply:

    我老感觉读的时候挺轻松但自己写代码的时候就没什么思路!谢谢推荐!

  3. 我只能算是一个门外汉的爱好者,你提到的我没有一个精通的,但是多多少少都会一点点,哈哈

    回复

  4. 前进前进我往前进!哈哈 这个给了我不错的建议~~

    回复

  5. 讲的很透彻且实际,相信会让很多前端们都未来充满信心的,顶你!!

    回复

  6. 加强JS的学习,实现自己的前端梦想。

    回复

  7. 感觉自己的东西太、太乱。不精,都是半桶水,目前有些渺茫…

    回复

  8. 我是文科专业的,但很喜欢前端开发,这几年来已经学了不少这方面的东西了,就是不知道到时候找工作时会有专业限制的不?

    回复

    Gravatarcuikai Reply:

    没影响,我也是文科的。

  9. js好难学

    回复

  10. 现在正在努力学习中呀

    回复

  11. 公司同事基本按照这个方向再走,偶主要网站运营方面,不过自己也在学习一些语言方面,个人爱好一方面,另外自己掌握些,对于工作也有很大的便利。

    回复

  12. 会CSS的话,可以去学jQuery
    jQuery真的很酷,并且不难

    回复

  13. 永远处于第一阶段的飘过…

    回复

  14. JS,正在深入中!

    回复

  15. 这样的文章简明扼要,也有很实用的建议,支持!

    回复

  16. 都懂,不精

    回复

  17. js 说起来轻松 学起来难啊

    回复

  18. 一个不懂美工,不会PS设计页面的人,学好CSS和JS,有用吗?在公司能混吗?现在我就是好迷茫这个,CSS和JS我算是入门了,可是不懂网页美工,不知再深入的研究CSS和JS有用没/

    回复

    Gravatarcuikai Reply:

    在小公司没戏,有很大一部分小公司要的是全才。
    大公司相对来说好一些,只要玩精通一项,就有立足之地。
    当然每个人的机遇不同,所处的环境不同,这些全都是建议,具体怎么做,要看对应公司的要求。

    刚起步的时候,公司需要什么,就去学什么。学来的东西,总是有用的。
    等将来自己有了一定的资历,可以去学自己喜欢的东西。

  19. 听你这么一说,深入研究JS的立场更不坚定了,到此为止吧,以后有机会在玩JS算了

    回复

  20. 到Ajax、jQuery这步了,php搞过现在后台又是jsp,我Jquery用的还行,核心的JS没有太精,麻烦问一下博主的核心JS学到什么地步了,学习学习~

    SEO没太接触过…

    回复

    Gravatarcuikai Reply:

    Ajax我刚刚起步,11月才入了一本《Ajax权威指南》,不敢妄加评点。

  21. 你还会painter,厉害~

    回复

    Gravatarcuikai Reply:

    那个真不会,我是用“PS和扫描仪”玩图的。

  22. 压箱底收藏。以后再仔细看,现在看有点早,简单掠过~
    对了,扫描仪,就是可以把图片和什么扫描到电脑里的机器吗?
    贵不贵呀

    回复

    Gravatarcuikai Reply:

    去百度查

    Gravatar皓辰 Reply:

    你就坏吧你- -

    Gravatarrunbing Reply:

    这个图片是亮点,灭哈哈……

  23. “一专多长”这个说法很到位啊…
    另:上面这张图很雷!

    回复

  24. 博主,我css现在前不着村后不着店,不知道该怎么提高,可否给一些建议呢

    回复

    Gravatarcuikai Reply:

    看书、做站、看书、再做站。

    Gravatarqiang Reply:

    谢谢,不过现在做的都是小型的企业站,总感觉没什么提高,看来真得像你说的去重构yahoo网站来练手了。

  25. 还现在学习CSS和JS 好难 啊····5555

    回复

  26. xhtml+css刚会点 – -#

    回复

  27. 作为前端工作者,我不得不说,很多企业并没有真正了解到前端工作的重要意义,所以目前个人看来,前端工作处在一个比较尴尬的地位…建议入门者,3思而后行…

    回复

  28. Gravatar幽灵小麦

    看了才知道啊~我也正有这个想法。
    卜友与你一起关注。

    回复

  29. Gravatarjamesanthony

    ps 会切图分层就行了..恩 不错!seo不是必须的吧 个人认为

    回复

  30. 貌似提到PHP,JSP,没提到.NET…我郁闷。。

    回复

    Gravatarcuikai Reply:

    不是有…点点点嘛…我忏悔

  31. 不错 受教了

    回复

  32. JS玩到精? 精是哪步程度哈?

    PS:没看你这个网站的时候感觉自己还行,挺迷茫的,现在感觉胸口堵了一口气,想喷发出来,我相信,我不会再无聊了。

    回复

  33. JS、SEO、AJAX在看
    PHP以前学过忘了,应该还能捡回来。
    MYSQL一直没认真学。
    FW、PS、AI啥的完全没问题。
    CSS能够比较熟练的应用。

    回复

  34. 学来学去,什么都会一点,也总感觉什么都不会。。。

    回复

  35. 这种文章好~现在像我这一类的新人就缺指导.

    回复

发表评论 (无需注册)

支持CTRL+ENTER快捷提交
崔凯的博客
Powered by WordPress | Theme by ck web design | TOP 顶部
Copyright © 崔凯的博客 All rights reserved. 京ICP备09029324号.