郑重声明:实习语录主要是对公司大牛语录的浓缩和提炼,其中也包含了Fans的思考。
少数语录由Fans独家发表。 本语录仅供参考,欢迎拍砖。
软林至尊,Fans同盟。号令天下,莫敢不从。 @Fans.Lei
21.优秀的开发人员至少需要提高4种能力:
①业务知识,如
a.业务概念-产品是干什么的。
b.行业人的特点-不同客户的需求是不一样的。
a.业务概念-产品是干什么的。
b.行业人的特点-不同客户的需求是不一样的。
②编程本身,如linux API,linux系统原理。
③架构,管理技术和工作,
将大问题分解成小问题。
认为技术没含量的人,主要是这两种:无知的人和特别明白的人。
④任务管理,同时接到多个任务,多个人都在催你,该怎么做呢?
简单实用解决方案:对任务进行拓扑排序。
简单实用解决方案:对任务进行拓扑排序。
4种能力都是需要的,4种能力是4个方向。
22.自己不能创造需求,需求是不能假设的。行业特点不能依靠个人常识。
23.做产品和做项目是不同的。
24.开发人员应当按照需求来开发,应当对不合理的需求提出质疑。
25.学习技术的一些方法:
①使用自带帮助,比如man bash;
②Google-笔记账户;
③阅读经典书籍;
④邮件沟通技术问题。
①使用自带帮助,比如man bash;
②Google-笔记账户;
③阅读经典书籍;
④邮件沟通技术问题。
26.功能点文档粒度应该比较细,并且要避免出现歧义,开发人员要参照功能点文档来开发。
关于粒度问题,可以打个比喻,为了描述一个瓶可乐,可以将其分解成瓶盖、瓶身和可乐三部分,当然也可以再次细分。
27.产品功能和界面无紧密耦合。
28.工作交流对语言有要求:简洁明了-抓住要点,说清楚要做什么就可以了。不说脏话。
29.实现一个操作功能时,主要有同步和异步两种方式。
两种方式各有优缺点,关键是要结合项目需要。
30.工作陷入了困境,要冷静,不要急躁。
要分析陷入困境的原因是什么:
要分析陷入困境的原因是什么:
技术问题?需求问题?还是其它问题?
向上级提出问题的解决方案时,要准备多种方案,让上级选择和参考。
如果只想了一种方案,一旦被否定,又重新思考,费时。一种方案被否定的概率是比较大的。
如果只想了一种方案,一旦被否定,又重新思考,费时。一种方案被否定的概率是比较大的。
万一被否定,要顶住,不要气馁。
31.发现问题要及时确认,等到问题扩大了再去交流就比较费劲了。做个靠谱的员工。
32.没有普适性的技术,针对需求和业务设计架构。
33.异常是需求,异常是接口。
34.说话要注重逻辑,问题比较复杂的时候,可以使用图表等来沟通。
35.简单才是最高境界。
36.高屋建瓴看技术和开发:开发主要就4个过程而已。
①需求是什么。
①需求是什么。
②哪些技术可以用来实现需求。
③选择最合适的技术。
a.好坏比较。
a.好坏比较。
b.可以同时完成多少需求。
c.如果不能同时实现所有的需求,需求可以妥协么。
d.需求之间的优先级。
④编码。
④编码。
37.Data(数据)→Information(信息)→ Knowledge(知识)→ Money(金钱). @Fans.Lei
38.媒体采访和公共关系之类大大事由市场部决定,而不是个人。
火线不能碰!雷区不能踩!
火线不能碰!雷区不能踩!
跟业务相关的内容不能在自媒体上发布。
39.出生-长大-小学-初中-高中-大学,时间分得越来越细。
年-月-周-日-分钟,上进的人以周或日为单位,不上进的人以年为单位。
40.每个人都有自己的生物钟,在自己的最佳时间,做最重要和最想做的事。
-------------------------------------------------------------------------------------------------------------------
实习时间:2012-2-29→2012-5-11
实习公司:北京秒针信息咨询有限公司
实习地点:北京市朝阳区立水桥北里2号塞纳维拉(水景花园)
实习人物:雷文 Fans.Lei