
日子过得几乎滴水不漏。稿子一个一个做过去,事情一件一件解决。工作上不至于没有进步,也不见得有什么大的突破。今天看了一个前端架构的PPT,偶然想起刚开始做这个工作的时候看到过的一篇文章,可以说,是这篇文章鼓励了我继续在这条路上走下去。谷歌了一下找出它来:
The Time is Now for Front-End Architects。
即使在许多中小企业类似前端设计师这样的职位根本是不切实际也毫无意义的,但是这个概念依然充满前瞻性和振奋人心,至少它代表着web前端未来发展的方向。
记得一年前刚入行的时候我厌恶美工这个名词,我告诉自己即使还不具备这个资格也要尽量站在前端架构师的角度来考虑问题。
一年后的现在我承认自己只是美工,不再满腔愤怒,但是不会停止努力。
===============技术的分割线=============
XHTML
CSS (1,2, and 3)
Cross-Browser and Cross-Platform Compatibility 跨浏览器和跨平台
DOM Scripting DOM脚本编程
AJAX
Flash
Progressive Enhancement and Graceful Degradation 渐进增强和适度降级(这点有待理解)
Accessibility 无障碍
Usability 可用性
Information Architecture 信息架构
Interface Design 界面设计
Visual Design 视觉设计
Presentation Logic (ASPX, Rails Views, etc.) 表现层逻辑(APSX, Rails视图等)
Business Rules & Logic 商业规则和逻辑
CSS (1,2, and 3)
Cross-Browser and Cross-Platform Compatibility 跨浏览器和跨平台
DOM Scripting DOM脚本编程
AJAX
Flash
Progressive Enhancement and Graceful Degradation 渐进增强和适度降级(这点有待理解)
Accessibility 无障碍
Usability 可用性
Information Architecture 信息架构
Interface Design 界面设计
Visual Design 视觉设计
Presentation Logic (ASPX, Rails Views, etc.) 表现层逻辑(APSX, Rails视图等)
Business Rules & Logic 商业规则和逻辑
前端架构师的工作除了图形设计(有时是不包括图形设计即GUI的),更多的是在跟代码,跟程序逻辑,跟用户体验和市场需求打交道。换句话说,几乎囊括了前端开发的全部。一个真正的前端架构师是一个平衡者,而这正是令我心动之处。
===============web开发的层次=============
需求调查
确定需求
整体架构
前端架构
后端架构
部署结构
测试过程
质量监督
改进过程
整体架构
前端架构
后端架构
部署结构
测试过程
质量监督
改进过程

没有评论:
发表评论