开发体会

无论做什么事情,脑中都要有这个词——价值。没有价值的东西,易变,不易把握,不易长久。追逐技术,需要考虑价值问题。我们是为了实现价值去学习技术,而不是单纯的为了技术而技术。

技术的价值体现在:

·解决问题。如,实现一个功能。

·提高生产力。如,实现同样的功能,引入框架可以缩短开发周期,提高质量。

·提供良好的产品或体验。如,Ajax

能够有效的解决问题的人是领域专家。能够提供足够的生产力的人是技术专家。能够提供良好的产品或体验的人是产品专家

就做技术的人来说,竞争力主要集中于:

·深入    一件事情做得比其他人都好,弄的透彻,自然就具有竞争力。走这条路需要的是耐心。

·细分    把一件事情做出花样出来,在满足客户基本需求基础之上,同时相比其它竞争者,能够更好的满足客户的其它需求。走这条路需要的是对需求的研究和掌握。

·前瞻    在未来的事情发生之前,便弄一些东东等在那里。放眼天下:舍我其谁。这条路需要的是洞察力和毅力,还有很大的运气成分。

     (1) 有1-2个自己擅长的领域。比如Web前端开发,就得擅长htmlcssjs那些东东。偏业务的,就得擅长需求分析、建模、沟通。

2)掌握一种适合自己又能被团队/公司/客户接受的软件开发过程。

3)熟悉相关的技术基础设施(基本工具,基本框架)

研究开发 = 专业知识 + 计算机技术

    应用开发 = 业务知识 + 计算机技术 

     在问问题之前先把自己假想为被问者,该如何解答,可以减少1半的问题.

                                                                                                    --------08.06.24

posted @ 2008-06-24 14:12  vincent_赵  阅读(202)  评论(0编辑  收藏  举报