`
hereson
  • 浏览: 1430375 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Flex程序员的四重境界

    博客分类:
  • flex
阅读更多
以前见过一些文章描述程序员的层次、水准、特征等等内容,这类文章很好的从广义的角度来定位并区分出程序 员的水平和能力。相对于Flex开发者来说,尽管这个群体目前在国内还不是很大(仍然有很大发展空间哟),但是这种高低差别依然存在,如果广大开发者能从 这个四重境界中准确定位自己,那对于将来的技术发展是很有帮助的。


第一重 初级程序员

Flex初级程序员是指经过一周到一个月的间歇性学习(自学)和模仿而形成的上手级开发者。这个定义主要从投入精力和学习路线来规定的,这个层次的程序员 往往是出于一时的爱好或者项目的需要而进入改领域的学习。其特点是能做一些简单的应用,能搞清楚flex应用的开发过程,使用flexbuilder能拖 拽出一个界面来,并能写简单的AS脚本,从而完成一个基本的Flex应用。这类程序员从此就再没有深入研究,而且没有完整的看过官方的所有开发文档,也没 有体会到Flex/RIA开发的思想,基本上就在该领域停滞不前了。


第二重 中级程序员

该阶段的程序员是指超过三个月的学习(自学)并完成至少一个项目的进阶级开发者。位于此阶段的Flex开发者通过扎实系统的文档学习并通过实战的演练,对 Flex整个框架有很全面的认识,能够熟练使用IDE进行MXML/AS开发RIA应用,对程序结构、程序运行流程、对于flex应用与传统web应用的 区别都有很好的理解,能独立的实现flex为前端技术的web应用。这类程序员注重基础、细节,尤其是flex应用与web应用与桌面应用的差别与联系, 而且善于钻研技术,非常具有软件开发的潜力,而且只需加以时日便可进一步上升成为高手。


第三重 高级程序员

Flex高级程序员是指连续从事一年以上企业级Flash/Flex应用开发并在项目中承担主要角色的高手级开发者。这个层次的修炼很不容易,首先需要自 己不断的努力,而且最难办到的是能在一个长期使用Flex技术的公司(team)中持续锻炼。处于这个层次的Flex程序员往往对企业级RIA架构比如 cairngorm非常熟悉,而且能对各种RIA架构做出自己的评价。对新项目的功能和模块、组件的划分都有清晰的认识,对于Flex应用的方方面面例如 幕后的运行过程、显示结构的模式、事件流顺序、组件的制作手法、程序规模和性能的控制都有深刻的理解。对于这个层次的flex程序员来说,自定义一个通用 的组件是很容易的事情,因为他对于Flex的组件体系甚至组件的源码他都了如指掌。夸张的来说,他们写flex应用很少看语法参考,写代码甚至可以在记事 本里完成。这样的flex开发者在全球都很少,属于高手中的高手,是大公司争强的对象,也是广大flex开发者努力的目标。


第四重 资深程序员

资深Flex程序员是指有着多年的RIA开发经验(超过10年的软件行业从业时间)并有广泛的软件开发相关技术背景的大牛级人物。这样的人物,只要是你接 触Flex这一领域就能听到他的大名,他们的博客是众多Flex开发者的圣殿,他们的声音就是整个社区的福音和号角,他们的著作是我们的圣经,这样的人物 常常会在大型活动比如360Flex或者adobe MAX大会上经常出现,他们代表着这个领域的前沿和潮流。这样的程序员往往是Flex技术进步和发展的原动力,是我们Flex开发者努力一生的目标,甚至 是我们的偶像,比如Ted Patric以及他的博客上的Disruptive Evangelism(突破性的传道者),总共才11个人(都是Adobe公司的)。
分享到:
评论

相关推荐

    flex高级程序员职位说明书

    高级程序员职位说明书高级程序员职位说明书

    Flex学习大礼包(flex基础教程、flex和java整合)--下载不扣分,童叟无欺

    2>具有FLEX基础的JAVA程序员 3>具有JAVA基础的FLEX程序员 4>JAVA程序员 4>FLEX程序员 【目录如下】 Flex大礼包 └─Flex教程 第01章 Flex简介.ppt 第02章 MXML.ppt 第03章 ActionScript 3.0.ppt 第04章 Flex中的...

    Flex与Java整合

    在分享这几种配置之前,先简单的介绍一下需要用到的...Flex+Java配置:第一种: Java工程和 Flex 工程独立,这种方式也是很多人使用的方式, Flex程序员和 Java程序员相互独立的工作.第二种:Flex工程加入 Java 元素.

    Flex错误编号及对应错误信息

    几乎包含了Flex中所有的错误编码,以及编码错误提示信息。方便Flex程序员快速定位错误地方。

    Foundation.Flex.for.Developers

    Flex程序员开发指南

    Flex&PHP入门例子 PHP程序员的Flex快速指导

    本文着重于介绍Flex,并为HTML和PHP开发者提供示例。...每一个部分都有独立的,可运行的例子供参考。...我会由浅入手,逐步深入,使用基本的代码...本指南的目的就是要告诉你用Flex开发创建富互联网应用是件多么简单的事。

    Flex 3.0中文版API文档

    flex程序员的最佳帮手,新手老手都需要!

    Flex的事件机制笔记

    Flex的事件机制笔记,是初级的笔记,对应初级的Flex程序员或爱好者有用

    Java程序员学习Flex和BlazeDS.doc

    Java程序员学习Flex和BlazeDS.doc

    flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图

    flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图...

    flex4系列教程

    程序员并不习惯使用画图工具,时间轴和可视化面板等来开发富网络应用,Flex 的出现解决了这一问题。有了 Flex,程序员可以使用 Action Script 和 MXML 编程语言快速开发富网络应用。 Flex 对开发者更具吸引力,而 ...

    FLEX特效FLEX特效FLEX特效FLEX特效

    FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效

    MyEclipse下配置Flex

     第一种:Java工程和Flex工程独立,这种方式很多人在使用,Flex程序员和Java程序员相互独立的工作。  第二种:Flex工程加入Java元素。(编译出来为html文件)  第三种:由Web project工程反向加入Flex,也就是...

    flex lcds 2.6程序员开发手册

    LiveCycle ES Developer's Guide--lcds26_devguide_040908

    Flex简介Flex简介Flex简介Flex简介

    Flex简介Flex简介Flex简介Flex简介Flex简介

    flex事件flex事件flex事件flex事件

    flex事件flex事件flex事件flex事件flex事件

    Flex从入门到实践.pdf

    本书循序渐进地介绍了Flex从基础知识到高级应用...本书实例内容丰富,适合Flex开发的初级程序员,或者想了解Flex的程序开发人员,同时也可以作为想深入了解Flex开发的中、高级程序员的参考书,以及培训机构的教材使用。

    Flex Flex Flex Flex

    Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex ...

    flex精通 flex接口

    flex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex学习的好资源啊

    一些关于flex的示例网站

    一些flex示例网站,提供给学习flex的程序员们

Global site tag (gtag.js) - Google Analytics