12 2011 档案
摘要:《观止》是是一本记录微软操作系统内核NT的开发过程的书,一个五六百万行代码的系统,是微软现在几个主流操作系统采用的内核,开发历时五年。书中描述了文件系统、网络模块、图像模块及核心模块的开发过程,团队的组建过程,各个不同风格的团队的合作,图形团队的自由散漫,微核心团队的严肃。 团队中每个人对工作生活的调节让我感触较多,跑步、滑雪、赛车等,以及不管开发多么紧张的定期度假,做完一个成功项目之后的允许在岗位休息可长达一年的制度,这点很符合人的心理、身体特点,我从研究生到现在做过4个产品、一个项目了,研究生做第一个产品项目时,有新奇感,充满动力,甚至于通宵加班,中间极少休息,完成后再做第二个产品项...
阅读全文
摘要:11年11月份读完《Beginning C# Object》两个月了,期间使用C#重写了原来用C语言实现的矢量地图引擎,有了几万行代码的实践,也用面向对象思想设计重构了引擎,引擎质量提高了一个数量级,可读性、可维护性、性能都有提高;对C#语言的学习更多是在MSDN的文档、《Programming windows phone 7》英文pdf的阅读,结合windows phone平台的使用中,没有系统性的深入学习。因此买了《CLR via C#》、《深入Java虚拟机》两本书,一本老外写的,一本国人写的;一个刚开始学的CLR平台,一个较为熟悉的JVM平台,两者对照学习;JVM的书写的较为简练,..
阅读全文
摘要:Google研究员吴军写的IT历史兼IT金融创业职业发展的书,作者有较开阔的视野,有能力写出这种书籍。1.软件拉动硬件发展:在微软、Apple发布新的OS时,拉动硬件销售的增长。2.硬件按摩尔定律发展,软件发展慢于硬件,但是利润率远大于硬件。3.美国因反垄断、竞争原因,通常一个领域一大一小,市场大概为70%、20%、10%,PC如微软、苹果;芯片如Intel、AMD;互联网如Google、雅虎;路由器如思科、Juniper;IT服务如IBM、惠普。4.创业公司发展阶段:天使投资、风险投资(红杉投资、KPCB)、华尔街高盛、摩根帮组上市(收取佣金、期权)。5.加州硅谷斯坦福、伯克利开放式大学:教
阅读全文
摘要:11年8月底从android平台转为windows phone平台的开发负责人,以前从未学习过C#,由于在android平台上开发优秀,部门经理让我尝试一下;对以技术为主的我而言,积累的知识和项目经验也可以尝试一下多平台了,以开阔技术视野,对比学习,而且Java和C#都是基于虚拟机的语言,是一个不错的选择,学习过程做一个笔记:《Beginning C# Objcets》不错的基础入门书籍:一个星期左右快速阅读,熟悉基本语法,将C#一些用法与Java做类比学习,如下:1.char 为16位unicode类型;Java中尽量少用;2.输出Consele.WriteLine("log&qu
阅读全文
摘要:我做研发,不是产品经理,但工作中经常要与产品经理合作,读产品相关书籍是为了更好的合作,基本都是快速阅读。《结网--互联网产品经理》读后感:产品经理职责及工作内容:1.战略性工作(20%):产品长期战略布局;新的产品机会;产品演变、增强;2.阶段性工作(30%):配合项目经理开发产品;年度商业计划;应对竞争对手方案;营销;用户教育;规划产品线;3.日常性工作(50%):分析竞争情报;协调研发、运营、客服、销售;中国产品经理分布现状:产品经理大部分在几个大公司;百度、腾讯、新浪、搜狐、网易;产品核心过程:1.概念--用户需求、使用的价值;copy to china(99%);2.设计、用户体验..
阅读全文