关于如何成为一名优秀的程序员 2022-08-01 11:17 1080阅读 0赞 关于如何才能成为一名优秀的程序员,最近又一次成为了我们关注的焦点。下面是我认为我们最需要具备的特质: * 善于解决问题。 * 既发奋又懒惰。 * 能理解别人的代码。 * 对编程充满热情。 * 为了学习而爱上学习。 * 擅长数学。 * 具有良好的沟通技巧。 * 强大的辩论技巧。 * 极端乐观。 * 极度悲观。 **1.善于解决问题**——希望大家都能认识到这一点。大多数优秀的程序员能够找到别人发现不了的解决方案。 **2.既发奋又懒惰**——这一点让很多人都感到吃惊。程序员之所以喜欢提出质疑,往往是因为"懒得"走冤枉路。在这种想法的驱使下,他们会孜孜不倦地简化问题,简化任务。也就是说,他们会迫切地完成工作,只是过程想要尽可能的高效。 **3.能理解别人的代码**——这一点是至关重要的,很多优秀的程序员就是因为这一条而被拦在晋级"伟大"的门外。你的重写能力如何其实并没有多大关系——但是你需要和其他人协作于现有的项目,开始新项目时借鉴开源代码,以及从现有的代码库中学习好的技术,而这些都需要具备理解他人代码的能力。 **4.对编程充满热情**——你必须热爱编程。在大多数情况下,热情才是成就伟大的原生动力。 **5.为了学习而爱上学习**——学习犹如逆水行舟,不进则退,这是一件永无止境的事情。 **6.擅长数学**——最起码要对微积分有一个很好的把握。话说,如果你不知道最起码的代数和三角,那么基本上成不了伟大的程序员。 **7.具有良好的沟通技巧**——这意味着他们能够根据自己的情况清楚地表达想法。我碰到过很多伟大的程序员,虽然他们谈起其他问题不能做很好的沟通,但是一旦涉及到他的领域,那么就能侃侃而谈,清楚地说明问题,提出解决方案。 **8.强大的辩论技巧**——理由同第7点。 **9.极端乐观**——伟大的程序员,只需要稍微考虑一会,就能马上确定他们可以完成这项工作。 **10.极度悲观**——伟大的程序员,在缺乏必要信息来做正确判断的时候,会疯狂坚持这工作他们干不了。 以下为补充(非所有伟大程序员必备): 1.特别有组织。 2.善于管理他人和编程项目。 3.能够写出好的设计文档 。 4.能预估时间。 5.广泛阅读技术类书籍。 6.能将编程技能转移到编程的其他领域,举一反三。 7.一次就写好代码。 8.拥有其他领域的技能。
相关 如何成为一名优秀的java软件工程师 学习Java基础知识:掌握Java的基本语法、面向对象编程(OOP)的概念和原则,包括类、对象、继承、多态等。掌握Java核心库(如集合框架、IO流、线程等)的使用方法。... 原创先锋/ 2023年05月31日 01:17/ 20 赞/ 2649 阅读
相关 如何成为一名优秀的 C 语言程序员 问题的提出 每过一段时间我总会收到一些程序员发来的电子邮件,他们会问我是用什么编程语言来编写自己的游戏的,以及我是如何学习这种编程语言的。因此,我认为在这篇博文里列出一些有关 墨蓝/ 2022年08月21日 00:22/ 0 赞/ 1098 阅读
相关 关于如何成为一名优秀的程序员 关于如何才能成为一名优秀的程序员,最近又一次成为了我们关注的焦点。下面是我认为我们最需要具备的特质: 善于解决问题。 既发奋又懒惰。 能理解别人的代码。 谁践踏了优雅/ 2022年08月01日 11:17/ 0 赞/ 1081 阅读
相关 如何成为一名卓越的程序员 如何成为一个卓越的程序员 2014/07/17 · [职场][Link 1] · [程序员][Link 2], [职场][Link 3] 分享到: 5 喜欢ヅ旅行/ 2022年07月16日 05:14/ 0 赞/ 266 阅读
相关 如何成为一个优秀的程序员? 在软件开发过程中,你经历的每件事情都会潜移默化地影响着你。随着时间的流逝,年纪的增长,对于程序开发技术(相同/或者相关能力)以及自身的理解也会不断沉淀,这些最终也 深碍√TFBOYSˉ_/ 2022年06月17日 13:07/ 0 赞/ 228 阅读
相关 如何成为一名优秀的C程序员 问题的提出 每过一段时间我总会收到一些[程序员][Link 1]发来的电子邮件,他们会问我是用什么[编程语言][Link 2]来编写自己的游戏的,以及我是如何学习这种编程语言 痛定思痛。/ 2022年06月13日 06:13/ 0 赞/ 1156 阅读
相关 如何成为一名优秀的前端工程师 首先,前端工程师必须得掌握HTML、CSS和JavaScript。只懂其中一个或两个还不行,你必须对这三门语言都很熟悉。也不是说必须对这三门语言都非常精通,但你至少要能够运用它 梦里梦外;/ 2022年06月07日 01:16/ 0 赞/ 1143 阅读
相关 如何成为优秀的程序员? 原文链接:[https://kb.cnblogs.com/page/578689/][https_kb.cnblogs.com_page_578689] [如何成为优秀 红太狼/ 2022年05月25日 14:28/ 0 赞/ 277 阅读
相关 如何成为优秀的程序员? 作为一个从业快10年的程序员,我想给新入行的程序员们一些建议。这些建议是我希望自己可以在毕业时就读到的,也希望它们可以帮助你成为一个更好的程序员。 简单归纳一下,总共有7 怼烎@/ 2022年05月22日 09:53/ 0 赞/ 274 阅读
相关 如何成为一名合格的程序员? 为何需要记录? 从C/C++转到自学Java,深知学习东西不能和啥都没学过的小白一样,在学习的过程中,更应该多关注技术的本质及其原理,而不是浮于表面简单的增删查改搬砖。以 谁践踏了优雅/ 2022年04月15日 05:47/ 0 赞/ 248 阅读
还没有评论,来说两句吧...