摘要:
qq的生态形成 OICQ是腾讯QQ的前身,成立当初主要业务是为寻呼台建立网上寻呼系统。1999年2月,由腾讯自主开发了基于Internet的即时通信网络工具——腾讯即时通信(TencentInstant Messenger,简称TM或腾讯QQ),其合理的设计、良好的易用性、强大的功能,稳定高效的系统 阅读全文
摘要:
一个开发人员拿到了设计文档之后,他会做什么事情 估计开发任务所需的时间,他会参考以前同类任务所需花费的实际时间,以及其他同事的时间估计。 小飞会试着写一些快速原型的代码,看看效果会怎么样。期间他发现了若干问题,与PM沟通后,最终达成一致意见。 在看到初始效果和了解了实现的细节后,小飞开始写设计文档, 阅读全文
摘要:
如何衡量软件工程的质量 研发出复合用户需求的软件 通过一定的软件流程,在预计的时间内发布“足够好”的软件 并通过数据和其他方式展现所开发的软件是维护和继续发展的 我们能否量化项目提到的这些要求呢?小组的同学可以想出一些指标,也可以从文献中查到学术界的论述,还可以通过实践来总结。 下面是一些常用的量化 阅读全文
摘要:
在校学生如何为成为PM做准备 你是否觉得你的长处不在于写代码和debug,而是协调沟通,让一个团队或组织有效运转起来 你是否喜欢表达,善于和各种专业背景的人沟通?你是否经常思考如何改进生活中点点滴滴的小问题?你会思考这样的问题么:新浪微博豆瓣qq微信都可以社交,它们的定位,产品特性,用户群,解决的需 阅读全文
摘要:
团队模式和团队的开发模式有什么关系 软件团队有各种形式,适用于不同的人员和需求。基于直觉形成的团队模式未必是最合适的。比如有的团队模式是可能一个欢乐而随意的模式,但这是一个好的团队形式么 当然不是。要把一群小朋友培养成一个团队,需要时间。体育团队从一窝蜂演变到有明确的分工,阵型,战术的团队,需要时间 阅读全文
摘要:
结对编程中不好的习惯 你经历过么,如何提醒同伴改进 比如 不拘小节的人 两人在一起近距离地工作,但是却不注意个人卫生和互相尊重。开始合作前,吃了很多大蒜就来了。 这个时候我们可以委婉地提醒别人注意个人卫生,介绍一些好的卫生习惯给他,在不破坏团队合作的情况下,保持好团队工位上的卫生,使团队在编程工作中 阅读全文
摘要:
对职业梯子的思考 职业梯(Career ladder) 是指决定组织内部人员晋升的不同条件、方式和程序的政策组合。职业梯可以显示出晋升机会的多少,如何去争取,从而为那些渴望获得内部晋升的员工指明努力方向,提供平等竞争的机制。 对于程序员来说,当我们在初级阶段,我们晋升的核心竞争力,应该是我们的代码c 阅读全文
摘要:
Coder和hacker的区别 Hacker最初的意思就是牛人,能想出很牛的解题办法的人。后来引申为追求技术,追求完美,追求创新,并反抗系统人为设置的限制的人。 黑客从来不说指哪些不负责任,利用低等技术手段肆意侵犯他人隐私,危害信息安全的败类人渣,那些人渣叫骇客;需要特别说明的是,所谓黑技术其实根本 阅读全文