文章标签 ‘W3Ctech’

3 条评论WEB标准化交流会第九期:前端工程师的知识收集与管理

2010年6月27日
Web标准化交流会第九期:感谢网易给我们提供了场地 :)
这次WEB标准化交流会的主题是前段工程师的知识收集与管理,会上大家也都说了自己的观点,月影的开场很到位 个人的知识收集与管理 团队的知识收集与管理,无论从哪个角度都表现出知识的管理对于个人或是团队都是有很多好处的。
大家也都分享了一下大家所用的方法及工具 包括 onenote、everynote、google reader、收藏夹、Blog等等……
我来从知识组织的角度来说一下我自己对前端工程师知识收集与管理的看法
首先我们说的是知识->而不是代码或文章或Url 那么前端工程师到底需要哪些知识呢?

我们都知道百度有2个产品 百度百科,和百度知道 他们之间是有很大区别的
百度百科是基于词条式的,也就是一些比较明确的规范、定论、词汇、名人等等 这些知识更多的是大家公认的,这样的知识是有限量的 -》拿前端来说 比如W3c标准、Html标签 这些都是可穷举的
那么百度知道里面的内容更多的是经验、技巧性质的 是基于基础知识的应用所扩展而来 这样的知识是无限量的
拿前端来讲 我们更多所说的收集与管理是指的后者,因为前者我们已经有w3cschool、各种的官方文档为我们铺垫的差不多了
那么对于海量的信息我们如何去管理呢,会上有很多朋友说了一下自己的方法,有按照时间归类的、有按照关键词归类的 等等……
我和月影在会后也沟通了一下我的想法 -> 基于知识结构与Tag的管理
举个例子 我们拿物理学来讲 几个大类比如说 电学 力学 电磁学
那么我们的课本将知识组织起来的结果是 初中将力学 高中讲的实际上还是力学 只是将知识进行了分解 那么力学是抽象出来的知识结构 不同的年级 学习的可能是高度不同 但是统统属于力学这个知识点
这样的结构让我们学习接受起来更加的明确自己处于的位置、与要学习的知识点,能够让我们更快的成长……
那么前端是否也可以一样的来看待呢?期待有高手能够给我们归纳出前端的知识结构……让我们的学习更加的有条理
随笔 没那么有条理 也将这次参会的收获记录一下……

7 条评论WEB标准化交流会第七期-人人都是”架构”师

2010年4月24日

今天很荣幸的第三次的参加了WEB标准化交流会
地点是在在北京航空航天大学的第八会议室,这次交流会改变了以往的圆桌讨论方式,改为分享的方式,今天的两场分享都很精彩 第一场是微软的IE9分享,第二场是周爱民老师的前端架构实战

WEB标准化交流会让我认识了不少新朋友、今天更巧的是遇到了一年前项目合作过的同事:)

IE9的分享 重点在于IE系列终于迈向标准化 并且将GPU引入浏览器引擎,对于渲染速度和性能大大提升,同时透露出XP下无论哪个浏览器都是无法使用GPU加速的,虽然不知道这个说法的可信性,但是这次IE的预览,还是有一些收获的,至少让我们看到了浏览器越来越标准,当然更重要的是kill IE6

第二场爱民老师的分享让我比较有收获,几个方面吧

1.解决问题的思路-共性、本质,找到问题的根源
现场的例子:以为运营说需要在这里加一个按钮,他的需求真的是要多加一个按钮么?实际上可能是觉得原来按钮的位置并不合适
2.系统框架、框架、库、应用的概念
说实话,听的确实有些模糊,不过两个例子很精彩,由浅入深的,讲解了是如何一步一步的抽象出最终的系统框架。
从我的理解,库是相互没有依赖关系的,框架是来将库进行一个抽象关联,而系统框架,是更本质的抽象出了某一类业务的底层逻辑包括一些必须的数据和逻辑关联

给我印象比较深的一张图片如下:

当我们更多的关注于插件机制、组建机制、消息机制的时候、我们更应该从需求变更、版本升级、产品整合的视角来看待他们的本质

而我的观点是-人人都是”架构”师

为什么这么说呢?哈,首先我所说的架构是加了引号的

我理解的”架构”呢,更贴近我们的生活,工作,架构可大可小,”系统架构师”可能我们确实需要很多积累、天赋,而我们要把架构的意识引入到我们的日常生活中来

几个例子:
1.职业规划 是不是架构?
2.当我们保存站点文件,站点文件的目录是不是架构?
3.CSS的reset、grid、form等算不算架构呢?
4.我们经常用js写的weiget又算不算架构呢?
……
我相信在我们的生活、工作中、架构无所不在-人人都是”架构”师

6 条评论第六期WEB标准化交流会 会后总结 By 刘钢

2010年3月28日

今天去参加了第六期WEB标准化交流会,重复下话题:前端开发在研发流程中与其他岗位协作效率的提升 做个小总结 

先感谢一下北京腾讯给我们提供了场地,水,和公仔,今天听了很多“大虾”们的分享,感受颇深
就说一下小公司前端开发在研发中如何更好的协作吧 

今天会议上几个突出的词:“流程”,“沟通”,“专业“,“吃饭喝酒”:) 

那我就分别说一下自己的见解
1.“流程”,存在即是合理的,社会所必须承受的,就像高房价一样,很多时候“流程”被我们吹捧的就像一个神一样,貌似能解决一切问题,而实际上我认为,流程只是一个比较虚的东西,什么是流程?就是一种大家认可的协作方式,在中小企业里我认为无流程就是最好的流程 

2.“沟通”,为什么沟通?怎样沟通?今天腾讯的页面组leader说得好:“沟通就是情商,情商会从你的绩效考评里反映出来”,什么意思呢?也就是“强制沟通”,我认同这个观点,有效的沟通能够大大提升我们的效率,以及信息不对称等问题,我也希望所有的前端朋友们,一定要学会使用“沟通”这个武器,很多时候他能解决你技能所解决不了的问题 

3.“专业”,专业是什么?kejun兄补充的好-“专业就是饭碗”,我们要提升自身专业度,在研发流程中承担更多的职能,现在有多少公司里,后端不做一些“前端”的活呢?这也可能目前前端开发是“解耦”的最好途径 

4.“吃饭喝酒”,同事间朋友间,需要有一些私下的沟通与了解,适当的有些活动,能够在工作配合上更加的顺畅,当然了吃饭喝酒只是其中之一,更多的在轻松地环境下交流交流,增进一下友谊,本次讨论会后聚餐共16人哦:) 

kejun在最后公布了之前出的html面试题的答案 有兴趣的 移步这里
http://www.iamued.com/qianduan/1373.html

最后借用一张崔凯发的合影结尾吧:) 

第六期WEB标准化交流会合影{点击放大}

没有评论2010年3月 – WEB标准化交流会 -腾飞吧前端们

2010年3月6日

继1月交流会 后的2010年第一期 话题很感兴趣 正好被相关问题烦恼着

腾飞吧 前端们

本期新增深圳站的交流!

  • 话题:前 端开发在研发流程中与其他岗位协作效率的提升
    1. 研发流程
    2. 协同规范
    3. 有效沟通

    有 想法?去讨论

  • 时间:2010-3-27 14:00-18:00
  • 报名时间:2010-3-1 至 2010-3-21 交流会邀请会在3-23日统一发出,请留意您的邮件。
  • 地点:
    • 北京:海淀区中关村腾讯北京
    • 上海:携程旅行网 上海市长宁区福泉路99号[地铁2号线淞虹路终点站5号口出]
    • 广州:天河区天河路208号粤海天河城大厦39楼新浪公司
    • 深圳:深圳市南山区高新南一道飞亚达大厦508室

W3Ctech-交流会 官方网站 http://www.w3ctech.com/

6 条评论第四期 WEB标准化交流会 参会总结

2010年1月31日

昨天参加了第四期 WEB标准化交流会 将收获总结下
讨论会地点是在Sina的一号会议室 感谢sina的友情赞助 到场的嘉宾还有 豆瓣:张克军 百度:月影 新浪:赵立元 和火狐中国的同学
这是我第一次参加这个会议 貌似目前前端的会议也不是很多 昨天对于W3CTech会议还有一个重要的意义 就是北京 上海 广州 三个地方同时在开 也象征着 前端工程师的规模 和地位 越发的重要了,也更期待着下次的会议 与大家一起交流~共同进步

说说具体的吧:昨天的话题分为2个阶段 1.javascript 2.html5+CSS3

总结一下:
第一个阶段 由几位嘉宾先讲了一下 我听得有些糊涂 可能昨天的话题范围太广了 不过收益颇深
我比较统一kejun的观点 无论自己写的js库,第三方的库,主要都是从那几方面入手
1.DOM标准 提供一些标准的DOM操作功能[event,选择器,等等……]
2.ajax支持,FX(一些效果)支持
3.通用的一些widgets
那么现在我们所缺乏的 也就是JS的组织 与管理 ;月影讲的百度有啊在写的js库 也是更多的像这方面靠拢
[YUI3 已经有一些依赖机制 等方便我们管理自己的JS]

第二个阶段:可能HTML5+CSS3离我们真的很近 但是离用户却有些远的原因吧 话题交集在浏览器上面了

目前IE系列浏览器没有对HTML5和CSS3的支持 而在目前的情况 IE的市场占有率确实>50%的
所以话题最终结论可想而知
1.针对自己所处的行业与用户群来适当的进行一些尝试
2.可以用渐进增强的方式 为高级浏览器用户 提供更好的体验
3.作为专业的前端工程师 我们必须去学习与研究新的技术

再上几句会议上经典的:
你该换家公司为中国互联网做贡献了!
前端工程师的价值不在于切页面,也不在于极快地切页面
你用IE6!你全家都用IE6!
用IE收手续费 用其他浏览器优惠!
前端不可以挣钱 但可以省钱!