停下来,等等灵魂(二)

简介:

每一篇会写一些自己经历过的一些现实,不是抱怨,不是Hater,希望看的人能停下来,从自己的灵魂深处想一想,我们自己的某些地方,是不是也有这些烙印,我们是不是需要花点时间,思考一下自己,在我们每日低头往前狂奔的时候,我们是否和我们的灵魂在十字路口走散了。

此文接 停下来,等等灵魂(一),如果没有看之前的,请猛击这里!

话说我怀揣梦想和自信,公司终于开始运营起来.

人才


如前文所说,软件开发是创造性的劳动,所以比其它大部分行业相比,对人的依赖更大,可以说人才是软件公司的一切。我最开始以为在西安高校和软件公司很多,人才会比较好找,但是经过将近两年来的招聘与面试,想找到合适的人真的很不容易,尤其是欧美外包。

我们目前做的业务用到的技术是.Net为主,但是主要都是WEB系统的开发,其次我们会涉及到移动比如iPhone和Android的开发,同时因为是欧美外包,对英语有一定的要求。

最开始的时候,我以为西安高校多,软件公司多,所以招人应该比较好招,然后我们应该可以直接招聘到比较优秀的人,但是经过当时将近半年多的尝试,我的心拔凉拔凉的(我只是说西安软件做的好的相对北京要少很多,比我期望的太不一致了),然后我就转变了思路,从直接招聘到靠自己培养(就是自己当时要多干一些), 这个还是有风险的,尤其是公司刚起步的时候,如果能找到最优秀的人一定要挖过来,这个是我的经验,因为前期只有优秀的人才能让公司更容易的度过生死,千万不要在工资问题上有一点犹豫,开始只要不赔钱就行了。

人才对软件行业的重要性真的是不言而喻,一个好的工程师会为公司带来更高的利润,举个例子,经常你能看到一个工程师的效率是另一个工程师的十倍,但是你给他三倍的工资,他都高兴的很,想想这个是多么划算的一个生意呀。

根据我2年的经验,成本不是浪费在给优秀的人高工资,而是给比较差的人低工资,原因很简单,优秀的人能创造更高的价值,比较差的人啥都创造不了,你还要付工资给他。

但是,每个人自己优秀不优秀,得自己掂量一下,很多人从来都不掂量自己,说白了就是没有正确认识自己。

面试


从分公司组建到现在我大概面试了一百多个人了,这里总结一下面试的感觉(注:我面试的程序员大部分都是做.NET开发的,其它技术的请自己调查和思考)。

简历和实际情况不符

收到很多简历,简历上写的天花乱坠,很多精通加熟悉的,原来一般情况敢写七八个精通的,基本都不要,但是现在求职的人都聪明了,写一两个精通,写几个熟悉,然后反正听过的名词,后面经验都写上几个月。这样的人还是比较坑人,因为从简历上不太容易辨别,但是来了一个,问他2句话,基本上就知道他精通的东西只是了解个名词而已。

要求不写代码

还有一部分人来了后,简历上写的做了不少项目,然后项目里技术都写上,他来了后你问题具体技术的时候,他告诉你他主要的方向是项目经理,原来项目里的代码都是别人写的,我当时真想说:“你是想来混的吗?” 我们招聘的是软件工程师,不写代码你写啥呀?一个不写带码的软件项目经理必须牛到可以不写代码,你有如此牛?你要想让沃兹给你写代码,自己前提得是乔布斯。

吹牛型的

  1. 这一类都是原来做过一些项目,但是自己不求进步,由于熟练的做个某类的项目,长期用ASP.NET Webform 拖拖控件,你问他会LINQ不? 不会,你问他.Net3.0以后的特性,他说我们只用2.0, 你问他会ORM不?,他说那玩呀听说性能低。你在问他会别的不?他就说自己能力很强,基本上回家两三天都能学会。
  2. 还有的简历上写的是自己尤其擅长大规模系统的架构优化,尤其擅长千万级的访问,一问才知道只看过书默默系统优化,没做过WEB开发。
  3. 还有说精通面向对象设计,熟练掌握设计模式23招,让他写个单例,他说这个记不清,用的时候都网上一查。
  4. 还有说自己是WPF专家,你问知道MVVM不,他说没听过,你问知道ControlTemplate不,他说美工都把界面做好了,自己从来不写XAML, 我的个擦,哥,你写的只是一段后台代码,不是WPF好不?

欠抽型的

还有一次我面试一个程序员,四十多岁,我一想妈的捡到宝了,有很多东西都会,但是来第一件事,把公司转了一圈,然后直接坐在我的电脑上,把我们的项目打开就开始随便看,边看还嘴里说:“嗯,哦”,我当时真想踢死他,谁允许你随便翻看我的电脑,我们的项目了,直接礼貌的请走。

看公司规模的

有的人一来就问,你们就这么多人呀,我还以为是个大公司几千人呢?我在这不会干不长久吧?我说,能干多久是你自己决定的,不是我决定的好吗?我哪敢保证你来以后肯定就待着,哪个公司敢打这保票?马云也说他公司也就是102年的目标。说句实话,你思考过,公司人的多少和你有很大关系吗?

邋遢行的

面试你穿个草鞋我都可以接受,你穿个拖鞋跑来,你以为你是大牛?

……等等

上面我写的都是不好的哪些类,提出来当个笑话也好,给需要面试的人提醒一下也好,更重要的是这他妈的就是现实,在我心里认为遍地人才的时候,现实给了我狠狠的一巴掌,所以现在的面试,一般情况下我都不亲自出动,让我们里面的技术人员给我分担一下。


敬请期待:停下来,等等灵魂(三)

本文转自敏捷的水博客园博客,原文链接http://www.cnblogs.com/cnblogsfans/p/3326703.html如需转载请自行联系原作者


王德水

相关文章
|
7月前
程序让我们相遇
我叫橘橙黄又青,我来自广东湛江,也是刚刚加入编程这个大家庭。
109 0
|
6月前
|
存储 编译器 程序员
9.为什么有时候会“烫烫烫”——之函数栈桢
9.为什么有时候会“烫烫烫”——之函数栈桢
|
算法 搜索推荐 程序员
ChatGPT,为啥写二分搜索容易死循环?
ChatGPT,为啥写二分搜索容易死循环?
108 0
|
Linux C语言 C++
环形队列到底是怎么回事?
环形队列到底是怎么回事?
|
编译器
相见恨晚的Matlab编程小技巧(3)-程序运行太慢了咋解决——合理使用循环语句(1)
相信大家在使用matlab时候经常会收到程序运行太慢的困扰,当程序比较复杂时,常常需要很长时间等待。我有个朋友就是这样,每次debug都要很长时间,等着的时候就想耍会手机,结果耍完一抬头发现程序运行结束了,但时间已经过去半天了。         一般来说,程序运行太慢都是因为循环的存在,使用双层甚至多层循环会使得程序运行效率极低。这篇博客将重点介绍如何在Matlab中避免使用循环语句并提高程序效率。我们将深入讨论向量化运算、预分配空间和相关函数(cellfun、arrayfun和structfun等)的用法,同时配有详细的示例代码和解释,帮助大家更好地掌握这些技术和优化方法。
|
存储 数据处理 C++
相见恨晚的Matlab编程小技巧(4)-程序运行太慢了咋解决——合理使用循环语句(2)
        上一篇博客介绍了通过向量化运算、预分配空间两种常用的方式提高代码的运行效率。实际上,matlab还有几种内置函数来避免循环语句的使用,分别为arrayfun、cellfun以及structfun函数。由于这几种函数需要用到匿名函数以及函数句柄的概念,很多人可能不太清楚,所以我才单独写一篇博客进行介绍。
|
Linux C++ Windows
让C++控制台程序停下来,实现暂停功能
让C++控制台程序停下来,实现暂停功能
255 0