当前位置:编程学习 > C#/ASP.NET >>

现在招聘熟手咋就那么难?

这段时间公司招人,通常会先在电话聊几句,当你问道他们如何管理内存,如何使线程尽量在各CPU核负载均衡、用什么算法做多个关键字匹配(这个主要是招C),或者问.net如何使用ADO.net和集合组织大量的数据并便于查询,如何多线程、委托、接口等,告诉他们面试就直接上机做一个综合的软件,内容就是实现我问的问题,各个都立即表示自己要做架构师的工作,更关注业务逻辑,而不是粗浅的代码实现。对于工资、待遇问都不问了。
还有一个在中大软件本科的面试者,工作两年,做了两年防火墙的设计和核心开发,居然说在工作中根本没有用过啥算法,连五元组查找都是用遍历,所以忘了。
这种情况问了其它招人的朋友,居然是普遍现象!我知道神州的IT水平糜烂,但咋能糜烂到如斯的地步呢? --------------------编程问答-------------------- 如果不是招底层Coder C C++ 汇编的···就不要抱太多希望能够··· --------------------编程问答-------------------- 哈哈哈,架构师好像更需要写代码吧 --------------------编程问答--------------------
引用 1 楼 zxy397472251 的回复:
如果不是招底层Coder C C++ 汇编的···就不要抱太多希望能够···

也招.net coder啊,公司主要做数据分析产品,界面是.net winform,只是要确实对.net熟练,至少《C#入门经典》、《C#高级编程》或者《VB入门经典》、《VB高级编程》这两套书任何一套所讲内容能驾轻就熟,别只会画点界面,整点Linq就敢说精通.net吧 --------------------编程问答-------------------- 楼主想要的那种人才,怎么会现在这种时间段还没工作呢。
所以楼主如果真的想要,而不是只为了抱怨。
那应该换个方式,比如到别的公司挖墙脚,或者通过业内朋友介绍。 --------------------编程问答--------------------
引用 4 楼 Jelly1989 的回复:
楼主想要的那种人才,怎么会现在这种时间段还没工作呢。
所以楼主如果真的想要,而不是只为了抱怨。
那应该换个方式,比如到别的公司挖墙脚,或者通过业内朋友介绍。

来面试的肯定都是骑驴找马,其实我们又不是要啥顶尖人才,只是要一个熟练的程序员,挖也试过,情况并不乐观。不是为了抱怨,只是希望程序员们努力一些,真正靠谱一些,毕竟人其实都是为自己打工。 --------------------编程问答-------------------- 为中华崛起而写程序! --------------------编程问答-------------------- 只要编码规范,能解决实际问题就行了,要求不要那么高,很多东西都是边用边学的,只要能在规定的时间完成工作就行。 --------------------编程问答-------------------- 找工作一样难 --------------------编程问答--------------------
引用 楼主 prolee750607 的回复:
这还有一个在中大软件本科的面试者,工作两年,做了两年防火墙的设计和核心开发,居然说在工作中根本没有用过啥算法,连五元组查找都是用遍历,所以忘了。

这个方面工作5年的一些人,许多都是骗子。原因就是有些大公司以前可能是烧钱很厉害,所以养了一帮整年只是死抠两三短非常低级的c++程序的人。这些人,别说什么windows系统核心态编程、驱动系统、通讯、算法之类的了,就是最基本的简单程序也写不好,完全是那些做安全行业的公司烧钱给惯坏了

神州持续了好多年地在忽悠农民工、忽悠那些只受过职业教育的学生,这种浮躁至少需要20年才能改变。 --------------------编程问答-------------------- 好的程序员的稀有程度是指数级别上升的。人尽其用才是善莫大焉。想想看,你的团队真的需要那么多“核心开发”“算法”方面的人么? --------------------编程问答-------------------- 好奇问一下,LZ公司提供的.NET熟手的薪资是多少? --------------------编程问答-------------------- 面试就直接上机做一个综合的软件

这样的公司 我扭头就走。 --------------------编程问答-------------------- 都看不懂啊- -! --------------------编程问答--------------------  各有所需     --------------------编程问答-------------------- 感觉并不是太难,

做一个合格的程序员难啊。

看到楼主的帖子 我更有方向了 --------------------编程问答-------------------- 楼主确实高手,对面试要求肯定要高 --------------------编程问答--------------------
引用 9 楼 sp1234 的回复:
这个方面工作5年的一些人,许多都是骗子。原因就是有些大公司以前可能是烧钱很厉害,所以养了一帮整年只是死抠两三短非常低级的c++程序的人。这些人,别说什么windows系统核心态编程、驱动系统、通讯、算法之类的了,就是最基本的简单程序也写不好,完全是那些做安全行业的公司烧钱给惯坏了

神州持续了好多年地在忽悠农民工、忽悠那些只受过职业教育的学生,这种浮躁至少需要20年才能改变。
同感 --------------------编程问答--------------------
引用 10 楼 caozhy 的回复:
好的程序员的稀有程度是指数级别上升的。人尽其用才是善莫大焉。想想看,你的团队真的需要那么多“核心开发”“算法”方面的人么?
其实不用“核心开发”,只是觉得程序员应该了解些简单算法,比如排序、hash,仅此而已,.net的如果连接口、委托啥的都不太清楚还能算熟悉?不是我斤斤计较,只是觉得这是职业道德,程序员毕竟没法靠贪污致富。 --------------------编程问答--------------------
引用 16 楼 yeness 的回复:
楼主确实高手,对面试要求肯定要高
其实我连做程序员都没有资格,仅仅是对公司和雇员双方负责,毕竟谁都不想被忽悠 --------------------编程问答--------------------
引用 楼主 prolee750607 的回复:
这段时间公司招人,通常会先在电话聊几句,当你问道他们如何管理内存,如何使线程尽量在各CPU核负载均衡、用什么算法做多个关键字匹配(这个主要是招C),或者问.net如何使用ADO.net和集合组织大量的数据并便于查询,如何多线程、委托、接口等,告诉他们面试就直接上机做一个综合的软件,内容就是实现我问的问题,各个都立即表示自己要做架构师的工作,更关注业务逻辑,而不是粗浅的代码实现。对于工资、待遇问都不问了。
还有一个在中大软件本科的面试者,工作两年,做了两年防火墙的设计和核心开发,居然说在工作中根本没有用过啥算法,连五元组查找都是用遍历,所以忘了。
这种情况问了其它招人的朋友,居然是普遍现象!我知道神州的IT水平糜烂,但咋能糜烂到如斯的地步呢?


http://bbs.csdn.net/topics/390506567 --------------------编程问答--------------------
引用 20 楼 angel6709 的回复:
Quote: 引用 楼主 prolee750607 的回复:

这段时间公司招人,通常会先在电话聊几句,当你问道他们如何管理内存,如何使线程尽量在各CPU核负载均衡、用什么算法做多个关键字匹配(这个主要是招C),或者问.net如何使用ADO.net和集合组织大量的数据并便于查询,如何多线程、委托、接口等,告诉他们面试就直接上机做一个综合的软件,内容就是实现我问的问题,各个都立即表示自己要做架构师的工作,更关注业务逻辑,而不是粗浅的代码实现。对于工资、待遇问都不问了。
还有一个在中大软件本科的面试者,工作两年,做了两年防火墙的设计和核心开发,居然说在工作中根本没有用过啥算法,连五元组查找都是用遍历,所以忘了。
这种情况问了其它招人的朋友,居然是普遍现象!我知道神州的IT水平糜烂,但咋能糜烂到如斯的地步呢?


http://bbs.csdn.net/topics/390506567

愿意来广州看看吗? --------------------编程问答--------------------
引用 15 楼 GodDices 的回复:
感觉并不是太难,

做一个合格的程序员难啊。

看到楼主的帖子 我更有方向了

在广州吗? --------------------编程问答--------------------
引用 12 楼 nevermore_0923 的回复:
面试就直接上机做一个综合的软件

这样的公司 我扭头就走。
你说的也是,我和一些面试的交谈,待遇谈了,问了些技术问题都说会,一听说要上机做立马态度就变了,虽然没有扭头就走,但也没有完成上机测试。我理解!理解! --------------------编程问答--------------------
引用 23 楼 prolee750607 的回复:
Quote: 引用 12 楼 nevermore_0923 的回复:

面试就直接上机做一个综合的软件

这样的公司 我扭头就走。
你说的也是,我和一些面试的交谈,待遇谈了,问了些技术问题都说会,一听说要上机做立马态度就变了,虽然没有扭头就走,但也没有完成上机测试。我理解!理解!

理解公司的期望。
直接上机测试,似乎有点....

直接上机测试,其实就是要求他一挥而就,同样是文人,同样写风景的,有熟悉写田园的,有熟悉写大漠的,叫王维去塞北写情景诗,也有憋不出来的时候。不必苛求。
一个coder,很多时候他创造性的代码并不是太多,copy,paste占80%,这就是"经验"的价值。能够在需要的地方,翻得出存货...
若是搞个概念,让coder比较差异优劣,应届生能够描述得一字不差。

楼主的要求不算高,但也不必苛求,因为你的要求你的标准,最合适的人是你自己。
鲁班李逵都是弄斧头的,程序员用同一种语言的差异也是很大的,但也不否认对方的能力。 --------------------编程问答--------------------
引用 3 楼 prolee750607 的回复:
Quote: 引用 1 楼 zxy397472251 的回复:

如果不是招底层Coder C C++ 汇编的···就不要抱太多希望能够···

也招.net coder啊,公司主要做数据分析产品,界面是.net winform,只是要确实对.net熟练,至少《C#入门经典》、《C#高级编程》或者《VB入门经典》、《VB高级编程》这两套书任何一套所讲内容能驾轻就熟,别只会画点界面,整点Linq就敢说精通.net吧


还要求入门经典。。。C$高级编程。这不扯么。稍微利害些的人,还真没看过这些书。24楼说的没错,利害的人是靠存货,COPY PASET而不是从0开始写。 --------------------编程问答--------------------  

引用 22 楼 prolee750607 的回复:
Quote: 引用 15 楼 GodDices 的回复:

感觉并不是太难,

做一个合格的程序员难啊。

看到楼主的帖子 我更有方向了

在广州吗?

S.H --------------------编程问答-------------------- 本人表示也是这样的菜鸟 --------------------编程问答--------------------
引用 25 楼 wyd1520 的回复:
还要求入门经典。。。C$高级编程。这不扯么。稍微利害些的人,还真没看过这些书。24楼说的没错,利害的人是靠存货,COPY PASET而不是从0开始写。
我立即承认是我表达能力有问题!其实我是卖书的,同时卖打字测试软件。呵呵 --------------------编程问答--------------------
引用 24 楼 yanghl1998 的回复:
理解公司的期望。
直接上机测试,似乎有点....

直接上机测试,其实就是要求他一挥而就,同样是文人,同样写风景的,有熟悉写田园的,有熟悉写大漠的,叫王维去塞北写情景诗,也有憋不出来的时候。不必苛求。
一个coder,很多时候他创造性的代码并不是太多,copy,paste占80%,这就是"经验"的价值。能够在需要的地方,翻得出存货...
若是搞个概念,让coder比较差异优劣,应届生能够描述得一字不差。

楼主的要求不算高,但也不必苛求,因为你的要求你的标准,最合适的人是你自己。
鲁班李逵都是弄斧头的,程序员用同一种语言的差异也是很大的,但也不否认对方的能力。

我没有反对Copy Paset,但基本的东西都是自己弄懂了再写出来的,我们调用的函数也没有要求我们从底层写起啊,但是如果没有抄代码的地方就做不了程序,这真的很让人沮丧。

PS:另外这个王维、鲁班和李逵的比喻确实不应景,咱们谈的是说了就能干和光说不能干的问题,和这个“塞上勿语江南、李逵不同匠人”比较,是不是有种“我谈钓鱼岛主权你说尊重人权”外交诡辩啊? --------------------编程问答--------------------
引用 21 楼 prolee750607 的回复:
Quote: 引用 20 楼 angel6709 的回复:

Quote: 引用 楼主 prolee750607 的回复:

这段时间公司招人,通常会先在电话聊几句,当你问道他们如何管理内存,如何使线程尽量在各CPU核负载均衡、用什么算法做多个关键字匹配(这个主要是招C),或者问.net如何使用ADO.net和集合组织大量的数据并便于查询,如何多线程、委托、接口等,告诉他们面试就直接上机做一个综合的软件,内容就是实现我问的问题,各个都立即表示自己要做架构师的工作,更关注业务逻辑,而不是粗浅的代码实现。对于工资、待遇问都不问了。
还有一个在中大软件本科的面试者,工作两年,做了两年防火墙的设计和核心开发,居然说在工作中根本没有用过啥算法,连五元组查找都是用遍历,所以忘了。
这种情况问了其它招人的朋友,居然是普遍现象!我知道神州的IT水平糜烂,但咋能糜烂到如斯的地步呢?


http://bbs.csdn.net/topics/390506567

愿意来广州看看吗?


好远。。。。加我qq聊一下吧。 --------------------编程问答-------------------- qq 45105284 --------------------编程问答--------------------
引用 23 楼 prolee750607 的回复:
Quote: 引用 12 楼 nevermore_0923 的回复:

面试就直接上机做一个综合的软件

这样的公司 我扭头就走。
你说的也是,我和一些面试的交谈,待遇谈了,问了些技术问题都说会,一听说要上机做立马态度就变了,虽然没有扭头就走,但也没有完成上机测试。我理解!理解!


一个程序员合格不合格不在于现场写多牛B的代码。而是他做事的态度和方式。
为什么上机测试把网断掉?难道工作了还要跟上学一样一遍遍的背代码么?没记请某个函数就是弄虚作假吗?
难道一个程序员的解决问题能力比记忆力还重要吗? --------------------编程问答--------------------
引用 32 楼 nevermore_0923 的回复:
一个程序员合格不合格不在于现场写多牛B的代码。而是他做事的态度和方式。
为什么上机测试把网断掉?难道工作了还要跟上学一样一遍遍的背代码么?没记请某个函数就是弄虚作假吗?
难道一个程序员的解决问题能力比记忆力还重要吗?

从未要求牛B的代码,而且可以上网,查什么都可以。阁下为了一个假设钻了这么深的牛角尖,我很疼心。我们确实是靠解决问题的能力,面试程序员嘛,肯定不是把你封在笼子里考试,但也不是嘴上扯扯就拉倒的。 --------------------编程问答-------------------- 表示中枪了, --------------------编程问答--------------------
引用 28 楼 prolee750607 的回复:
Quote: 引用 25 楼 wyd1520 的回复:

还要求入门经典。。。C$高级编程。这不扯么。稍微利害些的人,还真没看过这些书。24楼说的没错,利害的人是靠存货,COPY PASET而不是从0开始写。
我立即承认是我表达能力有问题!其实我是卖书的,同时卖打字测试软件。呵呵


那你要多卖几本,才行,现在市场不景气,便宜点,薄利多销 --------------------编程问答--------------------
引用 33 楼 prolee750607 的回复:
Quote: 引用 32 楼 nevermore_0923 的回复:

一个程序员合格不合格不在于现场写多牛B的代码。而是他做事的态度和方式。
为什么上机测试把网断掉?难道工作了还要跟上学一样一遍遍的背代码么?没记请某个函数就是弄虚作假吗?
难道一个程序员的解决问题能力比记忆力还重要吗?

从未要求牛B的代码,而且可以上网,查什么都可以。阁下为了一个假设钻了这么深的牛角尖,我很疼心。我们确实是靠解决问题的能力,面试程序员嘛,肯定不是把你封在笼子里考试,但也不是嘴上扯扯就拉倒的。

我又没说是你要求写牛B的代码或者断网,我只是我扭头走的面试公司。
我也面试别人也被别人面试,嘴上扯扯的就要我去入职我还真不想去。我面试别人也不会随便扯扯就要他来入职。至于你心疼还是疼心的,扯扯就行了。 --------------------编程问答-------------------- 非要他写东西你才证明他的实力,那就是面试技术的问题。 --------------------编程问答-------------------- 要是每个公司都像LZ说的上机测试,那就好了.我就是不会说,只会上机实战. --------------------编程问答-------------------- 那应该换个方式,比如到别的公司挖墙脚,或者通过业内朋友介绍。 --------------------编程问答-------------------- 就是面试技术的问题 --------------------编程问答--------------------
引用 37 楼 nevermore_0923 的回复:
非要他写东西你才证明他的实力,那就是面试技术的问题。


引用 39 楼 cdcjk 的回复:
那应该换个方式,比如到别的公司挖墙脚,或者通过业内朋友介绍。


引用 40 楼 cdcjk 的回复:
就是面试技术的问题


我知道这个论坛经常把文无第一武无第二表现得很淋漓,但连这个都的扯到水平高低问题?I服了U。说实话,CSDN是个初学者园地,在这把自己当牛B和到幼儿园欺负小朋友没啥差别。
帮别人招聘和给自己招聘是两回事儿,完成任务和为自己干活的不一样的,说句你们不爱听的话,等你们自己创过业要招聘的时候再来聊吧。

话说几年前有个小哥总以为自己什么都懂,经常认为任何非技术问题都可以化解成项目管理,甚至对别人的教育小孩指手画脚,我朋友实在忍不住说,等你有机会养了几年孩子再来和我们这帮爸爸聊吧,十年过去了,这位小哥也三十好几了,孩子也有了,废话却没了。


好了,我不喜欢转换话题,但居然转了!其实我们知道为什么我国软件水平这么烂(其实不只软件),连亚洲都排不上号。我只想说,这就是原因。借用一个朋友的一句话:以今天大部分中国“程序员”的努力程度,根本没必要和他们拼智力。
公司的东西卖到了不少客户,但我很担忧,说实话,神州很多项目之所以成功,和产品技术没有啥关系,咱公司之所以卖出去了,无外乎市场大、竞争少,对手普遍水平低(因为大家主要拼关系,没必要提高技术);用户要求低,甚至无要求(虽然很多现场项目经理被人逼疯,但说实话,项目经理和盯着您的用户人员其实都是利益最底层,矛盾是被利益获得者拿来做样子的),很多人啥都敢干。
我发这个帖子的目的还是说,想多挣钱就得让自己值钱,骗钱还没蒙到就山穷水尽了,之所以对雇员要求低是因为用户没有要求,而天朝商用软件水平互联网公司相对较高的原因,因为大众没法靠贪污生活,所以谁真的好且广告力度大就用谁的。 --------------------编程问答-------------------- 如果是个别现象,就可能是当事人的问题.如果是普遍现象,就是软件企业的问题.
毕竟企业有什么样要求,才会有什么样的员工.
我想问你,你小学时候学过的诗歌还记得几首?
如果不记得,按照楼主的逻辑是否会得出,连小学生都会背的东西,你都不会背,能力太差了吧.
现在的企业很多要得是广度,而不是深度,特别是小企业尤为严重.
你不仅得会c,c++,而且.net,java或者flash都要会一些,
且不说开发语言了,就拿.net来说,里面也分了很多子类,asp.net,winform,wpf,silverlight,xna,sharepoint,...等等
要是按照应用的功能来分的话,gis,erp,ar,vr,..等等,太多了.
你可以想象一下,学了这么多之后,就更加注重的是功能的开发,对那些基础的,可能就是一些自己
的理解了.
个人观点,勿喷 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 42 楼 d221e331 的回复:
如果是个别现象,就可能是当事人的问题.如果是普遍现象,就是软件企业的问题.
毕竟企业有什么样要求,才会有什么样的员工.
我想问你,你小学时候学过的诗歌还记得几首?
如果不记得,按照楼主的逻辑是否会得出,连小学生都会背的东西,你都不会背,能力太差了吧.
现在的企业很多要得是广度,而不是深度,特别是小企业尤为严重.
你不仅得会c,c++,而且.net,java或者flash都要会一些,
且不说开发语言了,就拿.net来说,里面也分了很多子类,asp.net,winform,wpf,silverlight,xna,sharepoint,...等等
要是按照应用的功能来分的话,gis,erp,ar,vr,..等等,太多了.
你可以想象一下,学了这么多之后,就更加注重的是功能的开发,对那些基础的,可能就是一些自己
的理解了.
个人观点,勿喷
放心,我不是论坛里的垃圾型,动不动就喷的我就直接无视啦。
只是我的阐述怎么会有推导出“连小学生都会背的东西,你都不会背,能力太差了吧?”至于要求懂很多方面更不知道从哪儿看出来的?我们只要基础好的专才。
我企业就是小企业,卖的东西比较特殊,骨干网数据业务分析产品,一个数据设备可能在每一秒内都收到4000万个复杂数据包进行分析,所谓复杂就是没有固定的数据结构,没有固定的长度,没有固定的业务类型,没有固定的分析目标,不管是否在一秒内能分析完,数据包就得丢掉,因为下一个4000万就过来了。
有人说“那是你的水平有问题,可以分布、缓存呀,有memcache、redis、hadoop、storm、spark、shark等大把的大数据分析结构给你用,你却要自己搞,还是说明你们蠢”,那我只能说,小朋友喜欢站在月亮下说航天技术。
这些数据包和数据包之间有着千丝万缕的联系,如果不能在内存里把这联系关联起来,而是直接送到什么大数据平台,每刻钟要把新产生几千个表的十几T数据之间各个关联找到那是要命的,何况下一刻钟又来十几T,而且数据结构和分析目标还可能有新的变化,不要说这根本支持不了,就算真的支持用户又哪买得起这么多服务器来分布啊?
即便是用.net做的前端需要支持很多的实时展示、数据分析配置、还要做很复杂的语法(我们自己设计的语法)分析,还有支持多个数据库服务器的多个数据库,基本上.net所支持的技术都干了一遍。
这个不是靠能查到几个函数怎么用,会些API,懂语法,能google些代码就能搞定的。
招聘要求我也没说一刀切,对C的人是一种要求,对.net是另一种要求(不用你会链表、树、图、二分查找、KMP),但无论什么要求,要是告诉招聘公司说不看自己的代码其实啥也干不了,这太让人担心了吧,难道现在的公司都傻到要支付了试用期工资以后才知道这哥们儿其实忽悠,这种公司也太愚昧了吧。况且熟练还有一个要求就是时间,大部分菜鸟嘴里的“牛人”能3天内搞定的小玩意儿而这哥们儿非得两周完成,那谁敢要啊。这在哪儿都是一样,公司越大这个部分要求越严(做政府项目和关系型项目的公司不在此列)。
至于是口头问技术问题、纸上问技术问题还是上机直接测试,不同公司和不同的职位肯定有不同的要求,我们很多上机测试都不要求一天内完成,但你要能说清你的思路和代码。
我再声明一次,我不是程序员,只会一些简单的程序,公司的技术轮不到我指手画脚,但是起码知道所谓基础绝对不是背诗,做程序不可能“熟读唐诗三百遍,不会作诗也会吟”,否则以国人的YY精神还用Windows、Linux、Oracle、Ruby、Redis、Hadoop,估计早就象TD-SCDMA和北斗一样成政府推广啦。
写程序和你小时候学数学倒有点像,记住每个理论,做的题从简单到复杂,题如果一个不做,理论更没有兴趣,想靠耍小聪明混过考试,除非是选择题,否则只能蒙自己,蒙不了其它任何人。
所以其实到目前为止,没有人的比喻是贴切的。当然,会画个界面,会堆几个函数,懂点儿基本语法,需要的时候再用Google或到论坛里伸手,也可以在程序员里混。 --------------------编程问答-------------------- 真正爱好者一行的人,理由都是一样的。真正只是当作过客的人,理由则是千奇百怪的。

正因为懒人的理由众多,但是都是比较肤浅的理由(给自己任何一处开发设计都很浅,而找理由),所以现在招聘的那些号称有多少年开发经验的人,你会发现好多还是混了好多年。 --------------------编程问答--------------------
引用 42 楼 d221e331 的回复:
如果是个别现象,就可能是当事人的问题.如果是普遍现象,就是软件企业的问题.
毕竟企业有什么样要求,才会有什么样的员工.
我想问你,你小学时候学过的诗歌还记得几首?
如果不记得,按照楼主的逻辑是否会得出,连小学生都会背的东西,你都不会背,能力太差了吧.
现在的企业很多要得是广度,而不是深度,特别是小企业尤为严重.
你不仅得会c,c++,而且.net,java或者flash都要会一些,
且不说开发语言了,就拿.net来说,里面也分了很多子类,asp.net,winform,wpf,silverlight,xna,sharepoint,...等等
要是按照应用的功能来分的话,gis,erp,ar,vr,..等等,太多了.
你可以想象一下,学了这么多之后,就更加注重的是功能的开发,对那些基础的,可能就是一些自己
的理解了.
个人观点,勿喷


我比较赞同这哥们的观点。这很好的说明了国内软件人员为什么这样的水平。
说真的,我遇到许多工作了10年的,但什么是分布式都没接触过,什么是多线程协同工作都没用过,只是业余时间去搞搞,更别说用过什么设计模式。因为在大多时间业务还没做起来,公司就没了,又得重头再来,周而复始,10年很快就过去了。
 对于招熟手的,我倒是有几点想说的
 1、和你们有相同的业务本身行业内就不多,而达到你们4200成或者更多的数量级这就更少了,而这样的人除了在那些大企业(如,阿里巴巴,腾讯等)能找到外,试问哪里还有这方面的有经验的?
 2、何为人才?人才有现成的,和正在行成的。现在成的要价肯定很高,正在行成的,这要看许多因素(说白了就是企业在培养),但能称得上人才的最起码是他无论被放到哪个领域都是佼佼者,这也是你能看到很多大企业争着到大学去招人的缘故了。
 3、别总以为自己的业务有多高深,我个人觉得只要肯放手(或者需要一些帮助[带],如果没帮助那说明你企业本身就存在很大风险[除非已走在领域的前沿]),资质稍微好些的,一般一段时间都会胜任的。 (注,如果要求算法特别好的应该向计算机数学系方面的专业去找)
 4、中国的软件业水平确实是参差不齐,尤其是广州,拿2w月薪的人,水平有可能不及6000的。上海北京深圳相对好些。但是,从2010年后已经发生了很大的改变,随着开源项目的发展,中国的很多优秀人才比以前多了许多(主要得益于开发人员能把更多的时间精力投到业务中去)。所以, 如果你公司有个优秀的“导师”还怕没人才吗?

  哈哈,乱说一通。就当作自己的一个总结,方便日后查阅,也希望对大家一点启发。







--------------------编程问答-------------------- 顶楼上的 --------------------编程问答-------------------- 可以继续说写古体诗、写报道、写发言稿甚至网络小说,其实所谓基础不是背得下几首小时候的诗句,而是认得多少字,说的每句话潜意思里能少违背多少词法和文法(别真的give you little color see see),写诗的话还得懂些韵仄。如果把程序和文章放在一起,那程序员就不是在背诗,而是做一个写手,写手总要有基本的职业道德吧?通篇如果就是“哇塞,老大太犀利了,嗯~~~~~~人家还没有谈过恋爱,噢~~~~~~~啊啊啊啊啊~~~~~死啦~~~我要死啦”,然后再贴些《白鹿原》里的章节就想交差,恐怕没哪个卖帐吧?我有时也看看网络小说,不敢要求文章能借古讽今、贯通中西、立意高远,就图一乐儿,但也不可能接受通篇废话,Copy-Pastre漫天,不知所云吧。兄弟,你是做写手,不是来练字儿的。如果非要把基本的数据结构和算法比喻成白话小说中的基本文史知识,非得历史系的哥们儿方能领会,那唐宋元明清的咱也就别挂在嘴上了,兴许这唐朝是新中国成立前最后一个皇朝呢,这得学历史的才能整呐
现在编程真的和业务能有多少紧密联系?开发网络分析和开发办公自动化其实在编程上能有多少分别?无非就是速度更快点儿,数据更多点儿,流程却未必更复杂。做编程的如果说只能在OA公司开发软件,去了腾讯就傻眼了,那腾讯招的几万个程序人员都是特殊人才?程序员基本都是自学的(所实话,天朝没有几个写软件的写手是真正由大学培养的),看的都是差不多的书,做得都是差不多的题,没有啥天才,只是更认真,更愿意折腾而已吧。

PS:如果未来万一有了“XX青鸟唐诗大学”,21天从文盲到唐诗写手(估计包你成王维就真没那胆了吧,谁知道呢),就真的别去糟蹋自己的钱了。 --------------------编程问答-------------------- 我们真的不是在招资深架构师 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 49 楼 prolee750607 的回复:
我们真的不是在招资深架构师


好吧,认真看完楼主的回复了,楼主的责任心,小弟佩服 --------------------编程问答-------------------- 什么情况?

PS:更愿意折腾而已
这句挺不错。 --------------------编程问答-------------------- 抱怨没用,问题是看你开的价,符合的人才会投简历。一般的来讲,熟手在一个公司已经比较有地位了,选择新公司的成本自然高出一层。所以,这毕竟是个双向选择的市场。 --------------------编程问答-------------------- 不懂.看来我还是一个码农耶 --------------------编程问答-------------------- 新手不懂技术,但是有个道理很简单。

招不到人,要求大于待遇
找不到工作,要求大于能力 --------------------编程问答--------------------
引用 18 楼 prolee750607 的回复:
Quote: 引用 10 楼 caozhy 的回复:

好的程序员的稀有程度是指数级别上升的。人尽其用才是善莫大焉。想想看,你的团队真的需要那么多“核心开发”“算法”方面的人么?
其实不用“核心开发”,只是觉得程序员应该了解些简单算法,比如排序、hash,仅此而已,.net的如果连接口、委托啥的都不太清楚还能算熟悉?不是我斤斤计较,只是觉得这是职业道德,程序员毕竟没法靠贪污致富。

请问这些东西跟你们的实际工作关系大吗?如果大应该在招聘里就写明,那实际来面试的时候应该不会出现你所说的情况;如果关系不大又为毛问,是不是吃饱了撑的。 --------------------编程问答-------------------- 挺有意思的,留个爪。 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 41 楼 prolee750607 的回复:
好了,我不喜欢转换话题,但居然转了!其实我们知道为什么我国软件水平这么烂(其实不只软件),连亚洲都排不上号。我只想说,这就是原因。借用一个朋友的一句话:以今天大部分中国“程序员”的努力程度,根本没必要和他们拼智力。
公司的东西卖到了不少客户,但我很担忧,说实话,神州很多项目之所以成功,和产品技术没有啥关系,咱公司之所以卖出去了,无外乎市场大、竞争少,对手普遍水平低(因为大家主要拼关系,没必要提高技术);用户要求低,甚至无要求(虽然很多现场项目经理被人逼疯,但说实话,项目经理和盯着您的用户人员其实都是利益最底层,矛盾是被利益获得者拿来做样子的),很多人啥都敢干。
我发这个帖子的目的还是说,想多挣钱就得让自己值钱,骗钱还没蒙到就山穷水尽了,之所以对雇员要求低是因为用户没有要求,而天朝商用软件水平互联网公司相对较高的原因,因为大众没法靠贪污生活,所以谁真的好且广告力度大就用谁的。



感觉楼主有点太激动。术业有专攻楼主懂吧?就单纯把c语言或者算法拿出来,也有很多很多的方向吧?可能你问的问题都是你很熟悉但人家不熟悉的(如果真想找对你需要的领域那么熟悉的人估计难度不小!)。算法很多时候讲的是思想,你可以让应聘的人说说他了解的东西,往深里面说。
另外,我觉得国内的大环境就是这样,不能怪程序员不努力!大学里学不到太多东西,很多人靠自学,而且出来后生活压力这么大。结婚买房很多人被房贷压着,谁有精力潜心研究?很多时候大家都是什么钱多去学什么,真正能考虑自己是否擅长且感兴趣的极少吧。。。。 --------------------编程问答-------------------- 楼主动了感情了! --------------------编程问答-------------------- 看看我行吗? --------------------编程问答-------------------- 本人表示做.net的好久没写过算法了 --------------------编程问答--------------------
引用 楼主 prolee750607 的回复:
这段时间公司招人,通常会先在电话聊几句,当你问道他们如何管理内存,如何使线程尽量在各CPU核负载均衡、用什么算法做多个关键字匹配(这个主要是招C),或者问.net如何使用ADO.net和集合组织大量的数据并便于查询,如何多线程、委托、接口等,告诉他们面试就直接上机做一个综合的软件,内容就是实现我问的问题,各个都立即表示自己要做架构师的工作,更关注业务逻辑,而不是粗浅的代码实现。对于工资、待遇问都不问了。
还有一个在中大软件本科的面试者,工作两年,做了两年防火墙的设计和核心开发,居然说在工作中根本没有用过啥算法,连五元组查找都是用遍历,所以忘了。
这种情况问了其它招人的朋友,居然是普遍现象!我知道神州的IT水平糜烂,但咋能糜烂到如斯的地步呢?

楼主以后在招聘信息里面写清楚需要哪些方面的能力,对于日常工作不做研发的,可以突击下看看高级编程,一个晚上搞定的东西 --------------------编程问答-------------------- 说真的,工作中不少的问题还真没接触过。 --------------------编程问答-------------------- 楼主有点激动 --------------------编程问答-------------------- 程序猿不容易 --------------------编程问答-------------------- --------------------编程问答-------------------- 技术和你谈,你跟他扯业务。
市场跟你谈,你跟他谈技术。
运营跟你谈,你跟他谈市场。 --------------------编程问答--------------------
引用 59 楼 chmn364 的回复:
感觉楼主有点太激动。术业有专攻楼主懂吧?就单纯把c语言或者算法拿出来,也有很多很多的方向吧?可能你问的问题都是你很熟悉但人家不熟悉的(如果真想找对你需要的领域那么熟悉的人估计难度不小!)。算法很多时候讲的是思想,你可以让应聘的人说说他了解的东西,往深里面说。
另外,我觉得国内的大环境就是这样,不能怪程序员不努力!大学里学不到太多东西,很多人靠自学,而且出来后生活压力这么大。结婚买房很多人被房贷压着,谁有精力潜心研究?很多时候大家都是什么钱多去学什么,真正能考虑自己是否擅长且感兴趣的极少吧。。。。

引用 63 楼 woanon 的回复:
楼主以后在招聘信息里面写清楚需要哪些方面的能力,对于日常工作不做研发的,可以突击下看看高级编程,一个晚上搞定的东西

我觉得很多人都误会了,我既没有因为招不到人犯愁(招不到人我哪有心思搁这儿写帖子玩儿啊),也没有在公司招聘中的要求中要求C# .net程序员会C、算法等,其实我们只是同时招C、Java和C#/VB.net,我们招聘上机只考你说你会的,所以真心替我操心的各位我真的心领了。
至于56楼的小盆友,老哥我是北方人,只动手,不喷人,我公司在广州会展时代1308,愿意来肢体切磋没问题,但话别这样说,没人吃饱了撑的,至于招聘写了啥,我从来没有说过,别断章取义。我甚至在招聘要求里专门定义了精通、熟悉和了解分布是啥意思,所有要求一定要上机测试,否则误人误己这样的话,但每天都能收到上百封简历,最后干脆删除了。
至于“这东西跟你们的实际工作关系大吗?”,哪个公司找个程序员来写数据库后台,就绝不要求他会界面?所实话,招聘要求着重基础扎实的专项人才,根本没往“广”上扯,也不知道列位从哪儿得出来的我让.net程序员必须会C,至于C#需不需要理解hash、链表啥的,是不是如果不是Google、腾讯、新浪就不能要求?
在这谈待遇的就别了,我这不跟你聊这个,说实话,我们公司程序员待遇不算低,当然没有传说一毕业会点基本编程就15000一个月的扯蛋故事,但未必比大公司低,而且我们还不打卡,10点前来到就行,可以穿拖鞋和T恤上班,不出差,除了社保还有商业保险,小公司嘛,肯定要有诱惑力才行。我最烦“之所以不好好干是因为给得少”,这种就是职业道德有问题的,要不就别干,干了就别嫌,一边嫌一边干,说明这人心理不正常。更觉得拖欠薪水对自己人说话不算数的企业是垃圾企业,干这事儿的人是王八蛋生养的,居然养出混账王八蛋。
帖子只是对现在现象的牢骚,招聘要求写得明明白白,这么多简历投进来,符合要求的居然不到1%,招聘的不是啥天才,只是按照熟练工种来招聘,设计架构、主要编程的活早就有人干了,不然公司卖锤子啊?
怎么有种回到了白卷英雄张铁生年代的感觉!

--------------------编程问答-------------------- 说话这么冲,提个建议这样不耐烦!一种高高在上,谁都不理解您的感觉。。。
发个牢骚不让别人说话了。 --------------------编程问答--------------------
引用 70 楼 chmn364 的回复:
说话这么冲,提个建议这样不耐烦!一种高高在上,谁都不理解您的感觉。。。
发个牢骚不让别人说话了。
没有针对你或哪个人冲,别误会!
--------------------编程问答--------------------
引用 70 楼 chmn364 的回复:
说话这么冲,提个建议这样不耐烦!一种高高在上,谁都不理解您的感觉。。。
发个牢骚不让别人说话了。
引用你和63#的话是谢谢你们真心替我操心,我不是个程序员,只懂一丁点儿编程,连个菜鸟的资格都未必有,但明白术业有专攻,招聘要求改了又改,虽然招到了人,但对天朝的IT发展担心,有种闲得蛋疼的感觉,虽然知道没有必要,但还是觉得既然在这儿曾经得到过这里不少人的帮助,就在这发发牢骚,未必有用,但真心希望程序员待遇都能提高,当然不是天上掉馅儿饼的方式。 --------------------编程问答-------------------- 的确是,天朝的很多很多东西发展得表面还行实际很弱很差。房地产倒发展得挺不错。
不过,我们当员工、给人家打工的也的确还需努力 --------------------编程问答-------------------- 1,大部分人简历都是海投的。所以不对味很常见。这种情况下,你只有通过数量来求质量。
2,从你的描述看,达到你要求的人基本不会投小公司,当然也包括你们公司。 --------------------编程问答-------------------- 楼上版主果然厉害,说得很有道理。
--------------------编程问答-------------------- 无力 --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主,请教C中如何管理内存?这个我不懂 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 74 楼 cuit 的回复:
1,大部分人简历都是海投的。所以不对味很常见。这种情况下,你只有通过数量来求质量。
2,从你的描述看,达到你要求的人基本不会投小公司,当然也包括你们公司。


确实,一语道破天机呀 --------------------编程问答-------------------- --------------------编程问答-------------------- 多个关键字匹配,这个我之前在公司就做了。楼主的问题我只能回答小部分。 --------------------编程问答--------------------
引用 23 楼 prolee750607 的回复:
Quote: 引用 12 楼 nevermore_0923 的回复:

面试就直接上机做一个综合的软件

这样的公司 我扭头就走。
你说的也是,我和一些面试的交谈,待遇谈了,问了些技术问题都说会,一听说要上机做立马态度就变了,虽然没有扭头就走,但也没有完成上机测试。我理解!理解!

你又指怎样的综合软件? 一个功能齐全的综合软件岂是过来面试的那一点点时间可以完成的? --------------------编程问答-------------------- 楼主,你确定你是在为自己打工吗 --------------------编程问答-------------------- 感觉现在工作年龄也不也能全信  有的人工作久了“用一个经验做N件事情”

菜鸟找不到工作   

牛人找不到中意的工作

而又有一部分人自己做工作(创业) --------------------编程问答--------------------
--------------------编程问答--------------------
引用 45 楼 sp1234 的回复:
真正爱好者一行的人,理由都是一样的。真正只是当作过客的人,理由则是千奇百怪的。

正因为懒人的理由众多,但是都是比较肤浅的理由(给自己任何一处开发设计都很浅,而找理由),所以现在招聘的那些号称有多少年开发经验的人,你会发现好多还是混了好多年。


这是这个贴子里的亮点所在

我觉得的还是做事态度,和学习态度的问题。

有的码农到了四十多岁了, 没事就看书, 泡论坛

有的工作两三年, 还居然说:为什么要看书? 公司给这么点钱,为什么要看书。

--------------------编程问答-------------------- lz也要求高,不会只要花时间学学就会了,这又不是高深技术都是熟练工的活。
人家要是研究方向不同,有些倒过来问lz,我看lz也未必知道。
别把这看得那么重,做上一段时间慢慢就会了,没什么技术含量的,lz不也是从不会到会的,要求表太高,肯学的就收,不肯学的滚蛋,现在半路炒人也很容易的。 --------------------编程问答--------------------
引用 46 楼 tl2008168 的回复:
Quote: 引用 42 楼 d221e331 的回复:

如果是个别现象,就可能是当事人的问题.如果是普遍现象,就是软件企业的问题.
毕竟企业有什么样要求,才会有什么样的员工.
我想问你,你小学时候学过的诗歌还记得几首?
如果不记得,按照楼主的逻辑是否会得出,连小学生都会背的东西,你都不会背,能力太差了吧.
现在的企业很多要得是广度,而不是深度,特别是小企业尤为严重.
你不仅得会c,c++,而且.net,java或者flash都要会一些,
且不说开发语言了,就拿.net来说,里面也分了很多子类,asp.net,winform,wpf,silverlight,xna,sharepoint,...等等
要是按照应用的功能来分的话,gis,erp,ar,vr,..等等,太多了.
你可以想象一下,学了这么多之后,就更加注重的是功能的开发,对那些基础的,可能就是一些自己
的理解了.
个人观点,勿喷


我比较赞同这哥们的观点。这很好的说明了国内软件人员为什么这样的水平。
说真的,我遇到许多工作了10年的,但什么是分布式都没接触过,什么是多线程协同工作都没用过,只是业余时间去搞搞,更别说用过什么设计模式。因为在大多时间业务还没做起来,公司就没了,又得重头再来,周而复始,10年很快就过去了。
 对于招熟手的,我倒是有几点想说的
 1、和你们有相同的业务本身行业内就不多,而达到你们4200成或者更多的数量级这就更少了,而这样的人除了在那些大企业(如,阿里巴巴,腾讯等)能找到外,试问哪里还有这方面的有经验的?
 2、何为人才?人才有现成的,和正在行成的。现在成的要价肯定很高,正在行成的,这要看许多因素(说白了就是企业在培养),但能称得上人才的最起码是他无论被放到哪个领域都是佼佼者,这也是你能看到很多大企业争着到大学去招人的缘故了。
 3、别总以为自己的业务有多高深,我个人觉得只要肯放手(或者需要一些帮助[带],如果没帮助那说明你企业本身就存在很大风险[除非已走在领域的前沿]),资质稍微好些的,一般一段时间都会胜任的。 (注,如果要求算法特别好的应该向计算机数学系方面的专业去找)
 4、中国的软件业水平确实是参差不齐,尤其是广州,拿2w月薪的人,水平有可能不及6000的。上海北京深圳相对好些。但是,从2010年后已经发生了很大的改变,随着开源项目的发展,中国的很多优秀人才比以前多了许多(主要得益于开发人员能把更多的时间精力投到业务中去)。所以, 如果你公司有个优秀的“导师”还怕没人才吗?

  哈哈,乱说一通。就当作自己的一个总结,方便日后查阅,也希望对大家一点启发。









引用 44 楼 prolee750607 的回复:
Quote: 引用 42 楼 d221e331 的回复:

如果是个别现象,就可能是当事人的问题.如果是普遍现象,就是软件企业的问题.
毕竟企业有什么样要求,才会有什么样的员工.
我想问你,你小学时候学过的诗歌还记得几首?
如果不记得,按照楼主的逻辑是否会得出,连小学生都会背的东西,你都不会背,能力太差了吧.
现在的企业很多要得是广度,而不是深度,特别是小企业尤为严重.
你不仅得会c,c++,而且.net,java或者flash都要会一些,
且不说开发语言了,就拿.net来说,里面也分了很多子类,asp.net,winform,wpf,silverlight,xna,sharepoint,...等等
要是按照应用的功能来分的话,gis,erp,ar,vr,..等等,太多了.
你可以想象一下,学了这么多之后,就更加注重的是功能的开发,对那些基础的,可能就是一些自己
的理解了.
个人观点,勿喷
放心,我不是论坛里的垃圾型,动不动就喷的我就直接无视啦。
只是我的阐述怎么会有推导出“连小学生都会背的东西,你都不会背,能力太差了吧?”至于要求懂很多方面更不知道从哪儿看出来的?我们只要基础好的专才。
我企业就是小企业,卖的东西比较特殊,骨干网数据业务分析产品,一个数据设备可能在每一秒内都收到4000万个复杂数据包进行分析,所谓复杂就是没有固定的数据结构,没有固定的长度,没有固定的业务类型,没有固定的分析目标,不管是否在一秒内能分析完,数据包就得丢掉,因为下一个4000万就过来了。
有人说“那是你的水平有问题,可以分布、缓存呀,有memcache、redis、hadoop、storm、spark、shark等大把的大数据分析结构给你用,你却要自己搞,还是说明你们蠢”,那我只能说,小朋友喜欢站在月亮下说航天技术。
这些数据包和数据包之间有着千丝万缕的联系,如果不能在内存里把这联系关联起来,而是直接送到什么大数据平台,每刻钟要把新产生几千个表的十几T数据之间各个关联找到那是要命的,何况下一刻钟又来十几T,而且数据结构和分析目标还可能有新的变化,不要说这根本支持不了,就算真的支持用户又哪买得起这么多服务器来分布啊?
即便是用.net做的前端需要支持很多的实时展示、数据分析配置、还要做很复杂的语法(我们自己设计的语法)分析,还有支持多个数据库服务器的多个数据库,基本上.net所支持的技术都干了一遍。
这个不是靠能查到几个函数怎么用,会些API,懂语法,能google些代码就能搞定的。
招聘要求我也没说一刀切,对C的人是一种要求,对.net是另一种要求(不用你会链表、树、图、二分查找、KMP),但无论什么要求,要是告诉招聘公司说不看自己的代码其实啥也干不了,这太让人担心了吧,难道现在的公司都傻到要支付了试用期工资以后才知道这哥们儿其实忽悠,这种公司也太愚昧了吧。况且熟练还有一个要求就是时间,大部分菜鸟嘴里的“牛人”能3天内搞定的小玩意儿而这哥们儿非得两周完成,那谁敢要啊。这在哪儿都是一样,公司越大这个部分要求越严(做政府项目和关系型项目的公司不在此列)。
至于是口头问技术问题、纸上问技术问题还是上机直接测试,不同公司和不同的职位肯定有不同的要求,我们很多上机测试都不要求一天内完成,但你要能说清你的思路和代码。
我再声明一次,我不是程序员,只会一些简单的程序,公司的技术轮不到我指手画脚,但是起码知道所谓基础绝对不是背诗,做程序不可能“熟读唐诗三百遍,不会作诗也会吟”,否则以国人的YY精神还用Windows、Linux、Oracle、Ruby、Redis、Hadoop,估计早就象TD-SCDMA和北斗一样成政府推广啦。
写程序和你小时候学数学倒有点像,记住每个理论,做的题从简单到复杂,题如果一个不做,理论更没有兴趣,想靠耍小聪明混过考试,除非是选择题,否则只能蒙自己,蒙不了其它任何人。
所以其实到目前为止,没有人的比喻是贴切的。当然,会画个界面,会堆几个函数,懂点儿基本语法,需要的时候再用Google或到论坛里伸手,也可以在程序员里混。



中国的软件业水平确实是参差不齐,尤其是广州,拿2w月薪的人,水平有可能不及6000的。

见过不少了,

程序员完全就是一个被美化的群体,心黑起来,不比其他行业黑, 浑水摸鱼的很多

--------------------编程问答-------------------- 这是个奇葩的社会。。。 --------------------编程问答-------------------- 关键是楼主给的是多少钱。别的都不是关键。 --------------------编程问答-------------------- 楼主啊,微软狗就这档次。

虽然哥也是吃.net这口饭的,但是哥现在微软的书一点都不看,以前看过的足够了。

哥现在就自己看点Linux等,未来10、20年都不会变的技术。 --------------------编程问答-------------------- 楼主把自己摆得过高了。
换个位置,你去别人公司面试,得到的评价也会和你评价别人的内容一样。
一个写驱动的大牛,能裁切OS,写得了BIOS,但未必能写得了CSS。业述有专精,人无完人,应该善于发现别人的优势长处,因势导利,把对的人,放到对的岗位,才是一个称职的伯乐。 --------------------编程问答-------------------- 那得看你们公司做的东西有多少含金量,否则你的抱怨反应的是一种人才过度消费,从销售和市场的角度,那些算法只是方案中的几个文字而已。 --------------------编程问答-------------------- LZ需知:术业有专攻!  --------------------编程问答-------------------- 楼主问的 算法研究下 我还可以  其它CPU 什么的 完全小白  深度的确挺深,不过一般不是专门搞算法的公司,我感觉楼主 是招大牛的,所以算法对你们公司如果不是必要,那么你考不考 都无所谓,真用到了,我想大家自然回去看。
也许楼主算法很牛逼 所以很容易 要求别人 也这样,每个人都有擅长的方面  我感觉你应该从公司利益方面出发招人才。大牛 有很多的呢 界面/驱动/ 游戏/互联网/数据库 等各个方面的
祝楼主找到一个满意的 大牛 --------------------编程问答-------------------- 就是个混日子的活。意识形态决定很多东西,楼主啊,放过自己,放过那些在眼下工作的人吧。

熟手并不容易。 --------------------编程问答-------------------- 实话实说  这个问题略显笨拙了  这也是很多公司直接招硕士或博士的原因,理由如下

1. 没有公司会把找来的程序员给他时间去研究算法   加班、加班、加班成了他们生活的一部分,很多人为了尽量不加班而以快速开发不计后果为目的,从而更无闲暇时间去完善算法及代码

2. 反问一句  如果现在你招来一个人  不会算法,你会让他入职么?进一步说  他如果不会算法,你让他入职后会给他时间去研究算法么?当然,可以说“闲暇时间”去研究算法,按照我天朝现有状况,谁会有这所谓“闲暇时间”呢?

3. 算法与设计模式不同,他并不能为将来的修改起到更实际的作用,与其招一个数据结构精通的,我更愿意招一个设计模式精通的 --------------------编程问答--------------------
引用 3 楼 prolee750607 的回复:
Quote: 引用 1 楼 zxy397472251 的回复:

如果不是招底层Coder C C++ 汇编的···就不要抱太多希望能够···

也招.net coder啊,公司主要做数据分析产品,界面是.net winform,只是要确实对.net熟练,至少《C#入门经典》、《C#高级编程》或者《VB入门经典》、《VB高级编程》这两套书任何一套所讲内容能驾轻就熟,别只会画点界面,整点Linq就敢说精通.net吧

你列这书真不咋地,,,一本没看过,嫌它烂 --------------------编程问答-------------------- 在国内大多数公司,用NET做产品开发的能涉及算法这块的真的很少,就算在项目中涉及了算法很多时候也是copy过来的,知其然而不知其所以然~

本人也做了NET开发快一年多了,在实际项目中涉及到利用一些算法来解决问题的功能太少了,业务时间看的算法导论。,算法之类的知识没能在实际中很好的应用时间久了也就忘记了,当然这跟我做的产品有关系,因为没有太多涉及数据这块的、~
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,