您的位置:首页 > 职场人生

一次糟糕面试的思考

2014-03-31 12:55 183 查看
1.
沟通原则之一,在沟通过程中发现对方问的问题有问题时,应在融洽的气氛中当面指出,事后想找机会指出是无力的,并且可能没有这样的机会。但切记不要将这一切变成一场争论。

2.
沟通原则之二,当对方与你针锋相对时应怎么办呢?最明智的做法首先应指明这种状态,希望双方冷静下来之后寻求新的沟通方式。若这种方法无法凑效,应立即停止沟通。

3.
沟通原则之三,当对方与你争锋相对时,要保持冷静,千万不要让对方的行为左右你的言行和思考,千万不要发生争执。

4.
面试初级程序员的题目应有标准答案,面试中级程序员的题目没有标准答案,只有在哪儿应完成什么样的内容,这因人而已,肯能有不同的答案和观点。面试高级程序员没有办法使用题目这种东西,重点在考察他的构建和开创能力。这是因为这些人员在团队中的作用不同和团队的建制相关的。

初级程序员和中级程序员构成了项目的主力,完成了项目的大部分编码。

高级程序员构成了项目的骨干。

骨干、系统架构师、项目经理构成了项目的核心。

核心和主力中的精英构建了系统的整个业务。

只有核心,没有主力也是一事无成。

5.
两年左右,一个初级程序员将能建立基本的软件开发能力,那就是对语言和基础库的使用。

6.
三年是一个初级程序员向中级程序员的转折点,这个时期已经能形成自己对软件开发的认识,明白一些基本的业务流程,熟悉软件的开发流程,知道一些软件的部署。

7.
初级程序员不会有太大的差异,而中级程序员是有差异的,而中级程序员的差异来源于不同的工作经历、不同的公司和做过的不同业务。初级程序员只是语言本身,而中级程序员就像学了语文,有的成了诗人、有的成了小说家、有的成了散文家,有的还学习了别的东西成了律师,物理学家,生物学家等。

8.
五到七年,将是程序员的另一个分水岭,穿越了这的程序员将成为高级程序员,有的人究其一身也无法穿越,只能停留在中级程序员的级别。高级程序员将分为两种类型,系统构建型人才和专项技术型人才。系统构建型人才善于构建系统结构,酷爱研究框架和系统组织,最终将成为SE或项目经理。专项技术型人才对某项技术或某个领域有深入的研究,有独到的见解,最终将成为某方面的技术专家。这两种人才也是团队极为难得不可或缺的。

9.
真正能成为SE/技术专家的,这个分水岭可能是10年,无论是见闻、心智、毅力、胆略、策略、管理、组织都将有一个不俗的表现,能够跨越技术和开发本身,站在产品和市场角度策划、开发和创新。而中国的技术环境中鲜有这样的人物,这样的角色大多是市场和商业人员占据着,而这些人本身并不深入认识软件开发。所以各种矛盾混乱和层差不齐的软件质量在中国横行。

10.
识人原则之一,爱论语言本身基础库者,有效工作年限不超过4年,精力和眼光还没有移到业务的构建上来,可做团队主力。

11.
识人原则之二,有基本的业务流程知识,能理解其实现原理者,大约共工作年限在3年以上,是主力中的精英。对业务有自己的见解,能构建类似业务,创建型业务者基本上工作年限都在4年以上,能做团队骨干。

12.
识人原则之三,善构系统者某项专长者必为骨干。

13.
用人原则之一,人无完人,全才极为难得,集团队成员个人之长而成团队之长才是正道。团队中各项人才都需要,而大多公司招聘时并没有意识到这点,大点的公司喜欢有专长之人,小公司喜欢全才。这难以构成真正有效的团队。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: