点这里,说点啥?

做web前端开发如何规划你的知识架构

2008年11月13日 17:59 | 分类:Js+ajax, xhtml+css | 标签: | 人气:581℃

在javaEye上看到一为做web前端的朋友(原文)谈了几点他从业的经验和他总结的几点,觉得很有道义,特此转了过来,加上leo的附注,希望对那些喜欢做web前端的朋友有一个很好的指导作用。

下面看文章:

1 首先确定自己的方向。
  方向首先就要明确,说句实在话,要在一个公司站住脚,首先你就要有一把自己能拿出来的刷子。要站在一个没人能取代你的位置(至少要做到很好)。把握好自己的方向朝着自己的目标,坚持不懈的走下去。切记要短小精干,绝对不能东拼西凑的学习,什么java啊,.net啊,php啊,asp啊,数据库啊,xml啊,flex啊,什么都懂一点,这样的话,你永远都是不入流的程序员。

[leo注:短期内要有自己的风格很难,但做这个就必须要能坚持,“很好”不是我们的结果,而是坚持不懈。至于其各类server端的语言,leo建议,也是要学的,虽然不需要能独立应用开发,但至少要能理解,这些不是说东拼西凑,而是为了和程序员更好的配合,同时也是增加自身附加值的一种方式。Leo目前虽然定位于web前端的开发,但是php,.net也是关注比较多,独立开发也是没有问题。]

2 JavaScript学习方案
  首先要了解的就是JavaScript的历史 ——>> 对语言的历史和未来方向产生自己的见解。
  然后针对性的学习HTML,CSS,JavaScript ——->> 以前我也是学习纯 JavaScript,后来才发现原来纯 JavaScript没有好的HTML语义话的标签定义,和CSS渲染出来的效果,做出来的东西就好比没有上包装的月饼,散装的东西和包装过的东西哪个更值钱相信不用我说大家也明白吧?

  [leo注:javascript是一定要学的,本身它属于一种轻量级语言(姑且叫他语言吧),网页的各种特效,Ajax等都要用到它,javascript是前端开发中必须要掌握的最基础的技能。]
3 购买书籍
  推荐书籍如下(首先声明我不是枪手啊)按照阅读顺序排列
  << JavaScript DOM 编程艺术 >>   ——> 入门级比
  << JavaScript 权威指南 >>       ——> JavaScript 新华字典 (很厚,做好心理准备)
  << JavaScirpt 高级程序设计 >>   ——> 让你的JavaScript 上一个台阶
  << Ajax in Action >>            ——> 看看国外的前辈的设计方案,融入自己的实践中

 [leo注:看书理解就可以了,重要是要善于总结和实践,还有要注意循序渐进,说简单,javascript很简单,说难,它很复杂,不要想着速进,那样会打击你的学习热情]
4 扩展书籍
  << HTML XHTML CSS 基础教程(第6版)>>
  << 精通CSS与HTML设计模式 >>
  << 精通CSS:高级Web标准解决方案 >>

[leo注:基础啊,至少要读几遍,读书的本意是理解,然后活用…]
  当你想做出类似 ext 中那些比较炫酷的弹出框,表格,树的小插件。嘿嘿,这些书籍就有用处了。
5 关注业内的动态
  推荐大家,看看《程序员》之类的杂志,有事没事的时候多上上javaeye这样技术氛围比较好的网站。谈谈自己的心的体会,看看大家是怎么样处理同样的事情,相信不管是谁都能得到一定程度的启发。
6 注重数学
  最开始我也是觉得数学和编程完全扯不上关系,可以当时间长的时候你就会发现一位的写if…else,while,for这类的语句是毫无技术含量的,推荐大家多少还是要看看数学,至少离散数学。多学学一点算法之类的东西,相信对代码质量的提高会有点帮助。。。。

   [leo注:数学这个强烈推荐,如果你的数学太差,那的问题就大。。。]
   好了,到这,希望能给应届毕业的毕业生一点成长的建议。欢迎大家拍砖。

[最后,提一下,如果你应届的话,建议去淘宝,那是一个很好成长环境,纯粹个人喜好,哈]

如果你喜欢文本,你可以:Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
本文链接:http://www.fangleo.cn/?p=398

为这篇文章说点什么吧?

您的名字: (*必填)

您的邮箱: (*不会被公布 ,必填))

您的网站: