`
seadog
  • 浏览: 17476 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

三年程序员==架构师?

阅读更多

今天同事面试一个.net的人。此人三年的开发经验。出来面试就要当架构师。开价12k。具体的水平我不知道。但是根据自己的经验。如果除2还差不多。是不是现在的人力成本上来了。还是。。。。。。。。

上次看过一篇文章讲国外和国内的。大概的意思是中国现在是发展很快的国家。需要大量的人才。工作个三年五年的就可以说是专家了。而在国外很多工作过三五年的还是助理这样的职位。难道真的是这样?

我想真的能对得起架构师这个称谓的人,应该是8-10年以上的工作经验。对很多开发语言、数据库、和系统有很好的理解和把握。

---此说说的是一般的程序员。不包括那些超人。

分享到:
评论
88 楼 tenlon 2008-06-04  
最近闲的发慌替公司面试了20个人,都是80后的,分布在81年到85年之间,工作经验分布在1年半至4年之间. 毕业学校都是名牌大学. 简历也几乎是一个模子里出来的,都是精通这个熟练那个.
每个人我都会跟他讨论6个技术方面的问题,时间大约控制在40分钟以内. 所提问的都是些基础知识和常识性的东西,没有脑筋急转弯也没有数据结构和算法,提问的模式大至如下:先问一个宏观层面的,再问一个稍微细致点的问题.
比如WEB SERVICE,我问:在您学习或者开发的过程中,有没有涉及到WEB SERVICE? 如果有,能否根据您的理解简单介绍下SOAP和WSDL?
不只一个人回答说:我使用过,主要是使用RESIN和TOMCAT.

又比如, 我问:您在开发中主要使用哪种关系数据库产品? 如果有ORACLE的使用和开发经验,请简单介绍下ORACLE存储的逻辑结构;用两条简单的SQL语句描述下SEQUENCE的创建和使用.
同样,N多人回答说,ORACLE使用熟练. 后面的问题就卡壳了。 逻辑结构说不上来还算正常,毕竟这个问题稍微深入了一些. 但一个个号称ORACLE熟悉或熟练的人,楞是不知道SEQUENCE.

有一兄弟更逗,无论我跟他讨论什么技术问题甚至Linux,他都会避而不谈,然后把话题转移到hibernate上去. 我估计他会很郁闷,我为什么不问他HIBERNATE,不问他SPRING......
------
以上经历绝对属实. 可能是俺们的HR有RPWT...要不怎么会一下子找到这么多类似的同学,简直是越面试心里越发凉啊.


不过你的面试也有问题,涉及到API级别的问题,估计看不出什么能力吧,除非你是想招熟练工。
我面试的时候如果面试官也问这么细,我也会选择不回答,太没有意义。
87 楼 mht19840918 2008-06-03  
有能力居之,关年龄P事!
86 楼 rainsf 2008-05-28  
cyberfan 写道
除以2,呵呵,lz也受了企业主们的影响,低估了现在人力资源价格了。我们在广东的公司做java的同事应届本科进来都已经5K了,研究生6.5,有个研究生小妹妹进来还不到3年,现在都已经5位数以上了。还是15个月的工资,不要把自己定位的太低。可能你说的那位做.net的原来就有很高的待遇。虽然在某个时期人的价值可能是固定的,但是价格却是可以按照环境的不同而不同的

楼上是广州的吗,什么公司来的,感觉待遇不错,介绍下
85 楼 icelander 2008-05-22  
ironsabre 写道
mayu 写道
3楼你说那些是不是你们都是那样?还是只有极少数人?
不要听说或者想当然这样。。。
应届本科生现在能有多少家公司开5K以上?
有多少人毕业3年能过万?


很多。


2007年高校毕业生达495万人, 这些人多少能拿到5k以上,多少3年能过万,2007中国城镇人均收入是多少?!







84 楼 PowerNTT 2008-05-20  
真是差距阿,3年就应聘架构师,太有点那啥了吧,哈哈。
不过工资说不好,看地区吧,虽然比我高很多,:)
偶在大连
83 楼 yqp_001 2008-05-19  
架构师应该是出于dreyfus认知模型精通一级的。到了就可以了,和年限关系不大。
82 楼 ddbird 2008-05-15  
downpour 写道
现在的牛人基本上都分布在75年出生到83年出生的一批人中间。

不过绝大多数的拥有8到10年工作经验的人其实水平非常低下,你要想想,他们刚毕业的时候,Java才发展到什么程度?他们开始学习写Java的时间和那些工作3,5年的没什么很大的差别。这些人唯一的优势在于工作年限长,各方面的经验和信心更足一些,单就水平和想法,是无法和80后出生的人抗衡的。当然,这里面也有很多原本水平就非常高,而且长期工作在第一线的人,这些人无疑是超人,我想也无需自己找工作,工作自己会找上门。所以强烈鄙视以年龄论英雄的理论。

不过工作3年就想做构架师的,除非水平很高,否则也是扯淡。


这位明显80后,在说自己呢吧?呵呵
81 楼 jacky 2008-05-14  
偏见是一种无知。

请收起你的偏见。
80 楼 Godlikeme 2008-05-10  
老刑,我觉得他说的是反话。
他的意思是后半句,不能光看工作年限来推断一个人的能力。

这个事情我以前讲过,对于一个人来说,对某一领域的熟悉程度是随时间增长的,
不同人的起点和增长速度差距就大了。
79 楼 刑天战士 2008-05-10  
agilestone 写道
我同意楼上的观点,人和人就是不一样。我身边就有一位80后的,03年毕业,开始接触struts,1周左右就精通了,当时我是佩服得五体投地。不能光看工作年限来推断一个人的能力。

废话,他工作多少年了,1周才熟悉struts,那是长了不是短了
78 楼 zojomotico 2008-05-10  
  我正在努力和你们赛跑,不过我的英语才4级
77 楼 agilestone 2008-05-09  
我同意楼上的观点,人和人就是不一样。我身边就有一位80后的,03年毕业,开始接触struts,1周左右就精通了,当时我是佩服得五体投地。不能光看工作年限来推断一个人的能力。
76 楼 jianrc 2008-05-09  
<div class='quote_title'>seadog 写道</div>
<div class='quote_div'>
<p>今天同事面试一个.net的人。此人三年的开发经验。出来面试就要当架构师。开价12k。具体的水平我不知道。但是根据自己的经验。如果除2还差不多。是不是现在的人力成本上来了。还是。。。。。。。。</p>
<p>上次看过一篇文章讲国外和国内的。大概的意思是中国现在是发展很快的国家。需要大量的人才。工作个三年五年的就可以说是专家了。而在国外很多工作过三五年的还是助理这样的职位。难道真的是这样?</p>
<p>我想真的能对得起架构师这个称谓的人,应该是8-10年以上的工作经验。对很多开发语言、数据库、和系统有很好的理解和把握。</p>
<p>---此说说的是一般的程序员。不包括那些超人。</p>
</div>
<p>linus当初设计linux的时候才上大学,不要用自己的经历去猜测别人.你可以说linus之类的人很少,但工作三五年就能当架构师的大有人在.你用五年的时间工作和学习,可能还比不上别人1年的经验.这就是人和人的差别.</p>
75 楼 Godlikeme 2008-05-09  
80后的高手我还没有见识过。
大家讨论问题的时候能不能先把钱放一放,好像谁说的多谁就牛似的。
挣得多并不等于水平就不得了了,时也、运也、命也。
在外企混几年除了吹水啥都不会的多了。


架构师不一定技术很牛的,架构不等于设计,不是很具体的东西,
考虑更多的是系统整体划分、分层、系统间交互、系统可扩展、软硬件环境、性能目标等。

设计是很具体的,每个功能模块如何实现、通讯、页面交互、数据结构、事务、异常、日志等。

三年.net问问他什么叫架构吧,估计是和设计搞混了。



74 楼 renqpku 2008-05-08  
12K 多吗?我们毕业进公司实习还3K-5K一个月阿?
73 楼 Feiing 2008-04-27  
哎  作为 80 后被鄙视了 俺们 80 后又惹谁了阿
72 楼 muffings 2008-04-25  
mayu 写道
3楼你说那些是不是你们都是那样?还是只有极少数人?
不要听说或者想当然这样。。。
应届本科生现在能有多少家公司开5K以上?
有多少人毕业3年能过万?


哎, 可怜啊...我只能叹息你
71 楼 chinata 2008-04-24  
nicky_hk 写道
fcl8187 写道
我是80后的,工作三年,在深圳8500,普通程序员,自己觉得还可以



那是你没有见过好的,我朋友本科毕业1年半,10k,在北京工作。


你的朋友也是80后啊,所以他没说错,80后还是可以的
70 楼 nicky_hk 2008-04-24  
fcl8187 写道
我是80后的,工作三年,在深圳8500,普通程序员,自己觉得还可以



那是你没有见过好的,我朋友本科毕业1年半,10k,在北京工作。
69 楼 MrLee23 2008-04-24  
80後怎麼噈讓伱們說啲那麼①攵吥徝呢?~
砹~等伱們荖啲那①天啲~

相关推荐

    架构师感悟

    #### 三、架构师的成长与发展 - **业界声音**:虽然对于“什么是真正的架构师”存在不同看法,但不可否认的是,已经有越来越多的程序员跳出代码的局限,开始从更高层次思考系统架构和全局设计问题。这些人中不乏担任...

    从大厂到创业公司,架构师的三次转身.pdf

    曹袓鹏 千米网首席架构师 • 70后“老”程序员,16年工作经验,其中在银 行业干过两年,在华为做过八年的电信软件, 目前在一家创业互联网电商公司••千米网任首 席架构师

    Sun 认证企业架构师认证 题库

    ### Sun 认证企业架构师(SCEA)认证题库知识点详解 #### 一、Sun 认证企业架构师(SCEA)概述 **Sun Certified Enterprise Architect (SCEA)** 是Sun Microsystems公司(现已被Oracle收购)推出的一个认证项目,...

    程序员十层楼

    除了上述三个层级外,书中还详细讨论了从“牛人”层级向上的七个层级,包括“大牛”、“专家”、“架构师”、“技术管理者”、“技术领袖”、“业界领袖”和“技术思想家”。每一层都有其特定的技术要求和成长路径,...

    VC++程序员如何面试

    2. **职业规划:**清晰地描述未来几年的职业目标和发展路径,如希望成为一名高级软件工程师或架构师等。 3. **解决方案:**在讨论职业规划时,提供具体的步骤或计划,以证明自己对未来的认真思考。 #### 五、薪酬...

    软件开发工程师(程序员)的就业前景如何?.pdf

    已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施顾问或销售。其中程序员最主要的发展方向是资深技术专家,无论是Java还是.NET,还是数据库领域,都要首先成为专家,然后才可能继续...

    java程序员的职业生涯中必经的三个阶段.doc

    在积累了三年经验后,程序员面临一个分水岭。一部分人停留在Coder角色,仅满足于完成工作任务,而另一部分人则积极拓宽视野,深入研究技术细节,阅读技术书籍,参与开源项目(如通过GitHub),甚至撰写技术博客。这...

    2023程序员人群洞察

    3. 职业发展:程序员的职业晋升路径通常包括技术专家、项目经理、架构师等方向。报告可能分析了这些职业路径的转换频率、晋升速度以及影响因素。 二、工作环境与福利 1. 工作时间:程序员的工作强度是人们关注的...

    java程序员的职业生涯中必经的三个阶段.docx

    经过三年的基础锻炼,程序员进入第二个阶段,此时项目经验的重要性逐渐显现。面试官在评估候选人时,不仅看重基础技术,还会关注候选人的项目经验和潜在成长空间。在这一阶段,程序员应具备以下能力: 1. **深入...

    历年程序员试题

    【程序员试题】这一主题涵盖了近三十年来,从1990年至2010年间的程序员资格考试的相关题目和解答,这些资料对于备考程序员、软件设计师等IT职业认证的考生来说,具有极高的参考价值。这是一份珍贵的历史数据集,能够...

    软件研发工程师(程序员)怎么规划自己的职业发展方向

    软件研发工程师(程序员)怎么规划自己的职业发展方向程序工作二三年后,基本上都会考虑自己以后怎么发展。发展的路径不外乎程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-...

    java程序员的职业生涯总结与规划.pdf

    2. 五年:具备技术上独当一面的能力,成为项目组中不可或缺的人物,逐步走向系统分析师或架构师 四、技术成长 作者认为,技术成长是 Java 程序员的必备技能,需要不断地学习和研究新的技术实现细节,分享技术经验...

    程序员杂志2011年2月份

    例如,文章中提到了淘宝平台主架构师学文初、百度基础架构部工程师刘标志等人,他们的故事激励读者勇于尝试创业,并且提示了创业成功的关键要素:把握新技术,实施创新理念。 第三,在管理理念方面,文章强调了...

    Sun认证企业架构师 参考书

    ### Sun认证企业架构师(SCEA)参考书解析 #### 一、SCEA概述与背景 Sun Microsystems(太阳微系统公司)是一家在IT领域内具有重要影响力的公司,其在2010年被Oracle公司收购。Sun Microsystems在软件开发、硬件...

    java程序员职业生涯规划.docx

    尽管比较热,但李巨锋认为相比来说,至少一两年内可能不会有很大的市场容量,这就需要进行判断 李巨锋认为,已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施顾问或销售。 其中...

    【Mob研究院】2020程序员人群洞察报告.rar

    报告将探讨程序员的职业晋升通道,包括从初级到高级工程师,再到架构师或管理岗位的角色转变。此外,报告可能还会关注程序员的职业规划,比如创业、转行或者深造的可能性。 五、行业趋势与挑战 在这一部分,报告将...

    王牌5 Java程序员职业规划

    每个Java程序员都应该定期进行自我评估,比如每三年至少进行一次全面的职业生涯回顾。这样做有助于及时发现自己的不足之处并采取相应措施加以改进。如果发现自己无法达到既定目标,应该冷静分析原因,是环境因素限制...

Global site tag (gtag.js) - Google Analytics