`
chenpeilei2003
  • 浏览: 191323 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

我所理解的程序员最基本素质

 
阅读更多
我觉的最最基本的素质有两个:
思维缜密,能考虑到所有的可能性(尽可能多的)
用代码解决问题的能力

接触过一些外行人士, 他们不是程序员, 但对事物内在规律分析很透,遇到问题时能迅速找到问题所在, 往往这一步是很难的, 而具体去解决问题的通常是手下干体力活的。

世间万物都是相通的,我要学的很多, 一定要善于积累和思考,不能只是为了实现什么而去做什么, 不去总结的人不会进步。

分享到:
评论

相关推荐

    作为程序员的基本素质

    本文从一名程序员的角度出发,分享了对于“程序员”这一职业的理解和个人感悟,并提出了几个重要的基本素质:认真负责、坚持上进以及良好的表达沟通能力。 #### 认真负责 作为一名程序员,认真负责是最基本的要求...

    疯狂Java程序员的基本素养 源代码

    《疯狂Java程序员的基本素养 源代码》是一个涵盖了大量编程实践和技巧的资源包,旨在提升Java程序员的技术水平和编程素养。在这个压缩包中,"codes"目录包含了各种示例代码,供学习者深入理解Java编程的核心概念和...

    编码规范 程序员的基本素质

    编程是一项需要严谨和精确的工作,编码规范是程序员的基本素质之一,它不仅关乎代码的质量,也影响着团队协作的效率和项目的可维护性。华为作为全球知名的科技企业,其编码规范在业界具有一定的权威性和影响力。这份...

    程序员的基本素质

    ### 程序员的基本素质 #### 团队精神与协作能力 团队精神与协作能力是程序员必备的核心素质之一。在软件开发过程中,很少有独立完成的大型项目,因此能够与团队成员有效沟通、协作至关重要。优秀的程序员不仅要有...

    程序员最基本的知识体系

    程序员最基本的知识体系是每个IT从业者必须掌握的基础,它涵盖了多个方面,包括研发管理技术、软件设计技术、开发语言以及特定的素质要求。首先,我们来看看这些核心组成部分。 **研发管理技术**: 这部分主要包括...

    疯狂java程序员的基本修养

    《疯狂Java程序员的基本修养》随书光盘的内容涵盖了成为一名优秀Java程序员所需掌握的诸多关键知识点。这份资源旨在帮助开发者全面提升其在Java领域的专业素养,包括但不限于编程基础、面向对象设计原则、异常处理、...

    疯狂Java程序员的基本修养的源代码

    《疯狂Java程序员的基本修养》是李刚老师撰写的一本针对Java编程的深度学习书籍,旨在提升程序员的专业素养和技能水平。这本书的源代码包含了书中所讲解的各种编程实例,旨在帮助读者更好地理解和应用Java语言,加深...

    论程序员应具备的职业素质.doc

    合格的程序员需要具备以下基本素质: 1. **团队精神和协作能力**:无论技术水平如何,程序员都必须具备团队协作精神,因为任何复杂的项目都需要团队共同努力才能完成。像Linux这样的大型项目,正是由全球各地的...

    程序员应具备的素质(程序员)

    其次,良好的文档习惯是程序员的基本素养之一。文档不仅是软件生命周期中的重要组成部分,也是未来维护、升级和模块复用的基础。忽视文档会导致软件系统生命力减弱,增加后期工作的困难。 再者,规范化和标准化的...

    程序员面试宝典 程序员

    《程序员面试宝典》是一本全面涵盖程序员面试过程...通过阅读《程序员面试宝典》和《第三章 三种考试(电子)》,程序员可以系统地准备面试,提高自己的竞争力,并在求职过程中展现出扎实的专业知识和良好的综合素质。

    程序员应具备的能力和素质.doc

    1. **团队精神和协作能力**:团队合作是程序员必备的基本素质,因为个人的力量有限,尤其是在大型项目中。即使是像Linux创始人Linus Torvalds这样的天才,也需要团队协作来完成伟大的工程。程序员需要具备良好的沟通...

    疯狂Java程序员基本修养源代码

    《疯狂Java程序员基本修养源代码》是一份专为Java初学者和进阶者设计的资源,旨在提升程序员的专业素养和编程技能。这份压缩包包含了丰富的源代码示例,覆盖了Java编程的基础到高级主题,是深入理解Java语言的宝贵...

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

    9. IT行业的相关知识:尽管从程序员转型为项目经理不需要直接编写代码,但仍然需要对当前IT行业技术趋势有基本了解,以便更好地理解技术团队的工作,并能和客户及干系人进行有效对话。 10. 适应性与学习能力:项目...

    程序员考试试题---程序员考试教程

    在准备程序员考试的过程中,考生应当重视这些试题的分析和解答,尤其要关注历年常考的知识点,如面向对象编程的基本概念,常用数据结构(如数组、链表、树、图)的操作,基本算法(排序、搜索)的实现,以及软件设计...

    程序员的八重境界

    他们编写出的代码往往会给同事带来痛苦与困扰,甚至连其他Bad Programmers都无法察觉自己的不足之处,因为他们缺乏最基本的判断能力。 - **特征:** - 缺乏基础的编程技能。 - 编写的代码难以维护,经常出现bug。 ...

    程序员编程艺术系列之程序员编程艺术

    《程序员编程艺术系列之程序员编程艺术》是一本深入探讨编程技巧和思维的艺术性书籍,旨在提升程序员的专业素养和代码质量。编程艺术不仅关乎技术的掌握,更在于如何将技术运用得巧妙、优雅,以实现高效、可维护的...

    程序员的数学4:图论入门.pptx

    《程序员的数学4:图论入门》是一本非常适合程序员阅读的数学书籍,它介绍了图论的基本概念和应用,并提供了很多实例和练习题帮助读者理解和应用所学知识。这本书不仅可以提高程序员的数学素养,还可以帮助程序员更...

    程序员的素质[总结].pdf

    本文从基本技术素养和思维的条理性和连贯性两个方面探讨了影响程序员个体间巨大生产力差异的专业素质。 首先,基本技术素养是每位程序员必须具备的。这包括对前景知识和背景知识的深入理解。前景知识指的是对编程...

    编程修养程序员必备的30条素质

    对于程序员而言,在编写代码时为自己的工作添加版权和版本信息是一种基本的职业素养。这不仅有助于保护自己的劳动成果,也是对自己工作的认可。例如,一个典型的文件头部注释可能会包含以下信息: ``` /************...

    java程序员的成长历程

    理解线程的基本概念,如同步、互斥、死锁,以及Java提供的线程工具,如synchronized关键字、wait/notify机制、ThreadLocal和ExecutorService,将使程序员能够处理复杂的并发问题。 Java程序员还应掌握异常处理,...

Global site tag (gtag.js) - Google Analytics