`
380071587
  • 浏览: 479923 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一才难求——也谈程序员素质问题

 
阅读更多
首先声明,我也是一个程序员,而非什么老板,所以没有贬低程序员之意。
本人自从2002年参加工作至今,算起来也有5、6年的工作经验了,本人也不是计算机科班出身,出了大学里学了一些C基础之外,其它一切知识都是自己自学来的,从C到Java以及现在的C#,一路走来并不是十分顺利,自己天生资质也不聪明,并非什么天才。
好在“勤能补拙”,通过自己不断学习,在Java和C#领域也能开发出一些软件。最近到了一个新公司,公司准备招几个有一些工作经验的asp.net程序员,我原以为不会太难,因为要求能做一些基本和简单的开发、功底扎实即可,然而,最近面试了好几个结果却难如人意。不尽人意的情况大致如下:
情况之一:不会利用msdn。众所周知.net类库包含有几千个类,不可能去记住每一个类有哪些方法和属性,特殊是在初次使用一些以前没有使用过的类时,查看MSDN帮助应该是第一选择。在面试中发现很多人根本没有这一概念,有些根本不知道怎么用。(在面试做题的时候,我一般都事先声明允许查MSDN)。
情况之二:不懂一些基本而且必须知道的知识。最离谱的一次,居然遇见一个不会将FLASH嵌入到aspx页面中的程序员(有HTML的可供参考)。有几次还遇见过需要Response一些HTML代码的情况,有程序员居然不知道怎么写。
情况之三:基本概念不熟,一些程序员无法区分抽象类、接口之间的区别和关系。
情况之四:自视过高。有一个工作一年的程序在简历上写着“精通数据库设计、设计模式、系统分析和开发工具,对架构设计也有深入的研究”,看了这种话我开始是大吃一惊,后来跟他谈他“精通”的有关领域的话题,他基本没插几句话。
最后,想给正在求职和即将要求职的各位程序员一点建议:抛却急功近利的想法,不管什么行业都注重经验的积累和沉淀,平时学习和工作的时候一定要多动手动脑,通过自己的思考和实践才能加深和巩固印象。不要抱怨自己的工资不高,先问问自己的水平高不高,如果你的水平高的话,公司不敢不给你高工资,因为他不给别人会给的,在这个浮躁的年代,招聘一个好程序是非常不容易的。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics