`
alex09
  • 浏览: 974943 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

如何“识别”优秀的程序员

阅读更多
如何“识别”优秀的程序员,Daniel总结了几条关键要素。他写道,“并不是和听起来那么容易。在这儿工作经验的作用是很有限的,因为伟大的程序员不一定要‘正式’的工作经历来证明他们的伟大。许多的工作经历可能会被误导。”以下摘自每日阅读:

1.激情—写代码是你的日常生活,而非工作;
2.自学好学—不会等着公司给你培训;
3.聪明—好的程序员通常可能是你认识的人里最聪明的那个,而且出乎意料的,好的程序员可能不是我们通常想像的那样不善言辞;
4.不在纸面表现的"隐藏" 经验—好的程序员通常有自己的私人的一些研究、爱好、项目,而这些是他们不写在简历上 (通常觉得不值得写),但表现出来却可能恰恰是他的潜能、深度和后劲所在;
5.技术多样性、先锋性—在多种技术方向 (只知道java、Ant、j2ee、xml,只能算一个技术方向) 都有涉猎,而且对多种技术的长短有 “强烈”的个人意见/见解,喜好尝试新鲜技术;
6.证书说明不了问题—MCSE、SCJP、红旗认证... 这些说明不了这个人是不是好的程序员,可以忽略不计。
分享到:
评论
1 楼 hhsc00 2013-10-27  

相关推荐

    优秀程序员的十个习惯

    【优秀程序员的十个习惯】 1. 持续学习与跟进新技术:作为优秀程序员,保持对新知识的渴望至关重要。不断学习新的编程语言、框架和工具,关注行业动态,参与专业社区讨论,如CSDN、ITPUB、CHINAUNIX、digg.com等,...

    如何成为一个优秀的程序员

    Read)列出了多达一百条准则,旨在帮助读者全面掌握成为优秀程序员所需的知识和技能。本文将基于原文的标题、描述和部分内容,深入解析其中的关键知识点,以助于广大编程爱好者更好地提升自我。 ### 个人技能篇 #...

    六分钟八法则塑造优秀程序员.doc

    【六分钟八法则塑造优秀程序员】是一篇关于提升编程技能的文档,主要针对希望快速提升编程能力的程序员。以下是对每个法则的详细解释: 1. **使用更大的显示字体**:增大代码编辑器的字体大小有助于减少屏幕上的...

    六分钟八法则塑造优秀程序员

    ### 六分钟八法则塑造优秀程序员 在IT领域,尤其是软件开发行业中,成为一名优秀的程序员是许多人的职业目标。本文基于“六分钟八法则塑造优秀程序员”的理念,详细介绍了八个具体的实践建议,帮助开发者们在短期内...

    优秀程序员必须知道的32个算法

    ### 优秀程序员必须知道的32个算法 #### 1. A* 搜索算法 - **定义**: A* 是一种图形搜索算法,用于从给定点到目标点计算出最佳路径。它结合了广度优先搜索和启发式搜索的优点。 - **特点**: - 使用启发式函数对每...

    程序员第二步:从程序员到项目经理

    4. 风险管理:识别项目可能面临的风险,制定应对策略,减轻风险对项目的影响。 5. 质量管理:确保项目成果符合预期的质量要求,持续改进项目流程,提升项目质量。 6. 时间和成本管理:合理规划项目时间线,确保...

    JAVA程序员自评

    - **识别技能差距**:发现个人技能与岗位需求之间的差异,制定相应的学习计划。 - **促进个人成长**:通过反思工作中的成绩和挑战,设定新的目标,推动个人技能和职业生涯的持续进步。 - **加强团队协作**:通过分享...

    程序员的思维修炼 PDF

    编写清晰、简洁的代码是优秀程序员的基本素养,这涉及到命名规范、注释技巧、模块化设计等方面。理解代码的组织结构和设计模式,能够使代码更加易于理解和修改,从而提高工作效率。 《程序员的思维修炼》也可能讨论...

    像程序员一样思考pdf

    逻辑是编程的核心,学习如何构建有效的论证,理解条件语句、循环结构和逻辑运算符,是成为一名优秀程序员的关键步骤。通过一系列实例,书中的章节会引导读者如何通过逻辑分析来解决问题,从而提高编程效率。 接着,...

    程序员的思维修炼

    4. 批判性思维:优秀的程序员应该具备批判性思维,能够对现有的编程实践和设计模式提出质疑,不断寻求更好的解决方案。 5. 学习能力:技术是不断发展的,程序员必须具备快速学习新技术的能力,以便跟上技术的最新...

    程序员绩效考核明细表.7z

    通过这样的表格,公司不仅可以识别出表现优秀的程序员,还能发现潜在的问题,为培训和发展提供依据,从而优化整个团队的绩效。同时,这样的系统也有助于程序员了解自身的优势和不足,以便进行针对性的改进和提升。

    如何成为一名优秀的程序员

    成为一名优秀的程序员不仅涉及技术技能的积累,更关乎个人素质、思维模式和工作习惯的培养。以下是一些关键点,帮助你提升成为一名出色程序员的...遵循这些原则,不断实践和提升,你将成为一名备受尊重的优秀程序员。

    如 何 识 别 真 正 的程序员 面试 笔试 人力资源

    首先,激情是区分优秀程序员与普通开发者的显著标志。一个优秀的程序员对编程有着强烈的热情,他们不仅在工作中编写代码,还会在业余时间主动学习和探索新的技术和工具。这种热情驱使他们不断进步,不断提升自己的...

    236、关注程序员健康-2020.07.21.rar

    6. **会爱自己的程序员才是优秀的程序员**:这份资料可能强调自我关怀的重要性,提醒程序员除了专业技能外,也需要关注自身的身心健康,因为只有身心健康才能保持高效的工作状态。 7. **程序员养生书**:养生一词...

    程序员面试综合能力测试题

    程序员面试综合能力测试题覆盖了从逻辑推理、模式识别到创新思维等多个方面,这些能力对于成为一名优秀的程序员至关重要。通过这类测试,招聘方可以全面评估应聘者的技术素养和个人潜力,确保其能够在实际工作中应对...

    程序员必备学问.docx

    首先,优秀程序员应具备的第一种行为是善于自我反省。在遇到问题时,他们不会立即归咎于外部因素,而是先审视自身的假设和代码,寻找可能的错误源。这种批判性思维能力有助于更快地定位和解决问题。 其次,不断学习...

    好的程序员如何写代码

    优秀的程序员在编写代码时展现出的专业素养和艺术感是评判其技能水平的重要标准。代码不仅是实现功能的工具,更是展现技术才华和思维清晰度的载体。以下是一些关于好的程序员写代码的特点和技巧: 1. **整洁规范**...

    优秀Java程序员必须了解的GC工作原理

    Java垃圾回收(GC)是Java编程中至关重要的一个部分,对于任何希望成为优秀Java程序员的人来说,理解其工作原理是必不可少的。GC的主要任务是自动管理内存,尤其是对象的分配和回收,以避免内存泄漏和资源浪费。在...

Global site tag (gtag.js) - Google Analytics