![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
团队培养
文章平均质量分 76
文斌
个人成长咨询顾问,北京航空航天大学软件工程硕士,信息系统项目管理师。
22年软件研发和管理经验。曾任数码视讯战略研究院架构师,百度架构师,百度技术委员会委员、最佳导师。
5年合伙人创业,经历了完整的企业生命周期。
展开
-
你和高手的差距,就在一念之间
从咸鱼卖书说开去,思维方式的差异就是你和高手的距离。原创 2021-01-08 11:42:46 · 426 阅读 · 0 评论 -
程序员,你离年薪100万差什么?
对于软件技术人员,有一种能力至关重要,然而很多人却又没有意识到,这种能力就是技术迁移能力。原创 2020-12-29 17:50:28 · 875 阅读 · 1 评论 -
怎样留住你,我的攻城狮——如何避免优质技术人才流失
从技术人才自尊心、进取心的特点出发,使用了增加认同感、制造参与感这两个方法,试图能减少或避免优质技术人才的流失。原创 2015-12-15 15:57:04 · 4786 阅读 · 2 评论 -
做好日志,用好日志
运行时日志是程序的动态记录,其获取成本很高,因此对日志的生成要重视,对分析更要重视,以充分发挥日志的价值。原创 2015-05-14 18:56:00 · 3543 阅读 · 0 评论 -
如何平衡理论知识和项目知识的学习
友@昱全yuquan在微博中提到“有时候觉得自己基础不扎实看看算法,计算机网络,操作系统。又觉着自己工作的东西还木有做的好,得多熟悉项目和安卓源码,这两件事情得有一个平衡吧。特别是基础知识,最怕学的不系统,到时候打了水漂。。。”那么到底怎么平衡这两部分知识的学习呢? 我们先把理论知识和项目知识各自所指的内容确定一下。 我认为这里说的理论知识指的是算法、数据结构、操作系统原创 2012-04-30 22:39:04 · 2691 阅读 · 1 评论 -
移动应用开发人员忌浮躁
近日,在不断的招聘面试,同时公司的技术职称评定工作也在进行,偶有所感,还是想要说一说。 从应聘的情况可以看出,移动应用开发人员确实是紧缺,随着移动互联网的发展,这已经是不争的事实。不仅中小型或创业型公司招不到人,即使是百度、腾讯、阿里这样的大公司也一样。因此,但凡与iOS、Android沾边的简历就会有更多的机会进入面试环节。我们的一些开发人员也看到了这个形势,有的人竟真的漫天要起原创 2012-02-15 19:45:07 · 3068 阅读 · 4 评论 -
也说人人都是产品经理
有一本书叫《人人都是产品经理》,据说有人赞同有人反对,我没看过,也不妄加评论。但我希望在产品型敏捷团队中,人人都能是产品经理。 在一个产品型的敏捷团队中,产品经理的角色必不可少,他在定义产品的规划、方向、版本演进、策略、用户引导等关于一个产品方方面面的事情,同时也承担了一部分项目经理的职责,比如推动产品的开发测试、关注开发计划和过程等。但是,团队中仍然存在很多对产品经理的对立情绪,这原创 2014-06-23 20:59:04 · 2371 阅读 · 0 评论 -
如何通过技术培训建设强有力的软件团队
无论哪个团队都想成为拥有超强技术实力的团队,而建设一支这样的团队也是每一位组长、技术主管、架构师的责任之一,要问起怎样建设,会得到很多种回答,有人说涨工资,有人说搞绩效,有人说多聚餐,有人说去旅游……那么哪种方式能低成本高收益的提升团队的技术能力呢? 当然,答案肯定不是唯一的,这个答案既会随着企业文化变化,也会随着管理者风格变化,但是我认为,提升团队的技术实力首选的还是进行技术培训。原创 2011-12-16 00:00:13 · 4112 阅读 · 2 评论 -
关于学习的一点认识
学习改变命运这件事已经是尽人皆知的事情了,用闲暇时间总结一下学习的那点事。我要学习什么?这个问题看似简单,但却重要。因为这将成为努力的目标,如果目标错了、偏了,事倍功半,白耽误工夫。在这个问题上,首先需要的是了解自己,把自己掌握了哪些知识整理出来,这将成为后续学习的基础。再把自己的兴趣爱好,职业规划好好明确一下,这将决定目标的方向。了解了自己以后,基本可以确定想要学习的目标了,接下来就是了解目标领原创 2014-09-26 19:21:18 · 3806 阅读 · 0 评论 -
如何让新人尽快融入团队
随着团队的发展,总会有新人被吸收进来,新人落地的问题就变得尤为重要。在此分享一下我的一点经验,与大家一起交流。 此处说的新人,是新到公司的人,并不限于应届毕业生。一般新人来了以后,我会从以下几个方面开展工作。 1. 介绍历史。向新人介绍项目情况、历史背景、团队情况、开发情况等,使其尽快了解过去和现在的状态,并形成与团队一致的目标。 2. 寻找差异。人生来就原创 2012-04-20 19:05:20 · 6894 阅读 · 3 评论 -
解析面试题的背后
本文通过对一道面试题的解析,让你深刻理解面试题背后的玄机,为你的面试提供参考。原创 2011-03-02 13:44:00 · 3764 阅读 · 10 评论 -
程序员真的“编码太多没时间思考”了吗
如题,这是有朋友问我的一个问题,我觉得这个问题也代表了一部分程序员的迷惑,所以不妨在此啰嗦几句。 我们都知道,目前程序员的工作强度很高,压力很大,白天8小时是不够的,加班肯定是家常便饭,整个人几乎全部的时间都用在了编码上。于是才产生了这个疑问,如果我整天都在机械的编码,那么我如何才能思考问题、获得提高呢? 我认为首先要明确的一点是编码与思考这两项活动不是串行的,不是说时原创 2012-02-28 20:48:41 · 17801 阅读 · 94 评论 -
技术面试官经验分享
我认为面试的原则是寻找长处,发现不足。面试不是去难为候选人,更不是去显摆自己有多高的水平,而是要在较短的时间内寻找候选人的长处,确定其长处是否与岗位、团队、文化匹配,顺便也可以发现不足,评判此不足是否会产生负面影响。 基于上述原则,为了能在较短的时间(通常小于1小时)内得出结论,在众多的面试方法中,我的经验是: 1.让候选人挑选他喜欢的项目或技术进行介绍。让候选人挑选,相信绝大多数原创 2014-09-22 19:38:34 · 4432 阅读 · 0 评论 -
代码至上
我的眼睛总是盯着代码,只要发现了代码问题,无论是命名问题、格式问题,还是语句问题、逻辑问题,我都要找到作者说说。有些人会对我说:没事儿,小问题。但我一直告诉自己和团队,我只看代码,代码至上。 想不起在哪本书里看过一个软件开发过程模型,是一个金字塔形,其中最底层就是代码质量。我与作者的观点是一致的,代码质量影响并决定的软件质量。代码质量的提高,就是软件质量的质量基础在提高。在软件质量度原创 2013-01-29 20:40:03 · 2678 阅读 · 1 评论 -
疯狂的程序员
原创 2009-04-29 11:16:00 · 1868 阅读 · 1 评论 -
软件技术人员成长路线的设计
软件技术人员是一家技术型公司的核心力量,因此,关于技术人员的成长也是重中之重。但是,技术这一看不见摸不着的东西到底如何分级?技术人员如何培养?另外,根据技术水平和能力分出来的初级、中级、高级分别需要具备什么能力?如果我们把这些都梳理清楚了,那么就可以看到一条清晰的路线,并且在路线的不同阶段定义不同的课程,从而利用这张路线图指导技术人员的成长,同时也让技术人员明确的知晓目标和学习指导的着力点。近日参原创 2014-10-20 19:54:25 · 4942 阅读 · 0 评论 -
工种认知与服务认知
服务认知是超越到工种认知之上的意识,如果常以此种意识投身到工作当中,则不会受到年龄的限制,反而时间越久,服务的经验越丰富,个人价值也会越大。原创 2014-11-26 19:39:23 · 3642 阅读 · 1 评论