web研发工作中的一些感想

 
    我是一名web工程师,工作三年,现在在全网项目组担任web前端研发的工作。有些想法不吐不快,虽然不一定符合拓九条的价值观,但绝对是真实想法的流露。
认识工作与报酬的关系。五月初的时候,我就加薪的问题同主管有过一次谈话。这次谈话让我确认了几点:第一,我的主管不确定我在公司工作了多久;第二,
表明我不能一口吃成胖子的,要慢慢来(好像跟第一点有很大的关系,窘);第三,我还不是特别优秀,他举的例子是最优秀的员工会在把手上的工作完成后向项目
经理要任务,会主动加班加点;而我可能是在花三天把工作完成后,剩下的二天就忙自己的去了。其实不然,我在TB的时候,工作量不是很饱和,
但我把剩下的时间都用在了学习上。这保证了我的工作效率稳步上升,质量也越来越好。第三点揭示了一个很简单的道理.那就是你的报酬是由你的工作成果驱
动的,公司只认结果。很多人心里都知道这一点,但未必会认同。
    怎样提高工作效率。干扰工作效率的因素很多,包括闪烁的qq图标,邮件消息弹出窗口,平台的垃圾短信,以及互联网上形形色色的诱惑。
有经验的程序员都有体会,那就是一旦工作思路被打断,要花很长时间才能回到最初的状态。我的一个策略就是,工作的时候,在心里筹划好一个大致的框架,
然后关掉qq,邮箱,必要时还会关掉手机(放心,塌不了天的),一气呵成地完成工作。下午的时候抽一个时间,集中处理邮件及qq消息。
这样能保证自己的工作效率提升一二倍。另外,重复的手工任务可以通过编写脚本,交给计算机来完成。这样不好的地方就是你有了大把的学习时间,
会让主管认为你的工作量不饱和或者认为你是一个“懒人”。
    怎样提高编程技能,我的经验是多学,多看,多想,多实践。学习要抓住本质的东西。那么,计算机技术最本质的东西是什么,不外乎就是算法,操作系统,
编译原理以及高数,还有英语。之所以提到英语,是因为英语能帮助我们更好地阅读国外的一些资料。一些所谓的xxx21天速成,xxx设计模式,笑笑随手翻翻就
可以了,不要本末倒置。	
    研发的一些经验。我的经验就是以用户体验为优先,多听听开发人员的意见,并协调平衡美工的想法,征集意见并汇总。编写详细的开发文档并辅之以丰富的
组件示例。另外,就是多参考标杆企业的成熟的web框架,不重复发明轮子。	
    关于加班的想法。套用《人件》里的一句话,短时间的加班能提高工作效率,但长时间的加班,效率反而会下降,还会影响到成员的士气。
原文地址:https://www.cnblogs.com/ms_config/p/2080019.html