开发者社区> 问答> 正文

程序员的10大危机表现

学习是一件艰苦的事情,怎么知道自己是否可以成为一名成功的程序员”?,在学习编程的过程中,面对各种 bug 和源源不断的问题,有时会对自己是否适合编程这一问题产生困扰。 看看下面的清单你是否中招了,并且可以在评论区留言说出你想做哪些改变。

1.缺乏好奇心

如果你对计算机是如何工作的缺乏好奇心,那么,作为一个程序员,你将永远不会成功。 学习的一个基本要求是对你所学的东西有积极的兴趣。如果你没有一个对技术好奇的头脑,你就没有精力去坚持学习要成为一个成功的程序员所需要的广博而深入的知识。

2.缺乏自主性

如果你不培养自己解决问题的能力,你就永远不会成为一个成功的程序员。 毫无疑问,要成为一个成功的开发人员,你必须对自己的学习能力充满信心。这实际上是一项基本的生活技能,所有编程语言都有文档和规范,这些文档和规范对语言的工作方式解释的非常清楚,它们就像字典一样。作为一个程序员,最快速、最可靠的学习方法就是简单地阅读这些文档。

3.面对问题缺乏毅力

如果你在遇到问题时轻易放弃,作为一个程序员,你将永远不会成功。 编程的本质是解决问题,这也是计算机产生的全部原因!每当你开始编写一个程序时,你总是会遇到一大堆问题。一旦你解决了一个问题,那么几乎总是有另一个问题在后面等着你。你在进步,但总是会有新的问题要面对。

4.解决问题之后没有成就感

如果你在解决一个问题后没有兴奋感和成就感,作为一个程序员,你将永远不会成功。 无论何时,当你解决了一个一直在努力解决的问题时,无论这个问题多么微小,你总是为你的成就感到骄傲。你需要休息一下,祝贺你自己完成了一项出色的工作,让成功的感觉渗透进你的心里,为你即将面临的下一个问题注入活力。

5.对学习和理解感到不耐烦

如果你对学习感到不耐烦,并且希望快速、轻松地掌握所有东西,那么你将永远不会真正成功地学会编程。 你需要享受为自己学习的旅程。你所获得的每一点新知识或新技能都需要让你感到兴奋。就像解决问题一样,你需要让自己感到自豪,因为你认识到自己已经向前迈出了一步,即使这是只是很小的一步。

6.因思考而感到无聊或疲倦

如果你懒于思考,并把集中注意力进行思考看成是一件微不足道的小事,你将永远不会真正成为成功的程序员。 编程是一种思考活动。作为人类,我们确实擅长思考,但事实是,即使我们一整天都很自然地在思考一些事情,我们也懒得去思考。如果你不习惯思考,那么,在一段时间内集中精力去解决一个问题对你来说是很困难的。 你的大脑是一块肌肉。你要相信,你的大脑就像一块肌肉一样,当你坚持使用它时,它会变得越来越会有效地思考。

7.无法独立思考

如果你期望别人为你着想,并且主动看到你自己所在的处境的细节,你将永远不会成为一个真正成功的程序员。 当你在学习新的东西时,很容易感到缺乏知识和经验,并没有自己的观点。主动做事或者说错话似乎是有风险的。 对于错误,我们的内心都有一种恐惧感。通过你的经验和批判性思维技巧,发展出你自己的思想体系。做出合理的猜测,坚定立场,并愿意随着新信息的出现而改变立场。

8.僵化、狭隘、混乱的思维

如果你的思维僵化,并且难以保持代码的条理化,那么你将永远无法成为一名真正成功的程序员。 第一种是僵化和狭隘的思维方式。拥有这种态度的人拒绝帮助,尽管会有反馈,但不会有改变。他们看事情只从一个角度看,别人给的建议被忽略。 第二种极端是思维混乱。他们的代码杂乱无章,难以理解。他们过度思考问题,写 100 行代码,而其中只有 10 行 是有用的。 当这两种心态结合在一起时,结果就是一种用蛮力的方法去设计程序。我们需要的是回顾解决方案,重新评估它,放弃最初的方法,并重新组织方法。自我反省。你需要退后一步,看看你是接触的事物的大局是什么样子的。

9.需要「正确」的答案,而不是识别一系列「好」和「坏」的答案的方法

如果你认为编程的最终目标是找到正确的解决方案,而不是一系列解决方案,那么作为一个程序员,你将永远不会真正成功。 计算机科学是一门评估权衡的科学。在不同的环境下,哪条路更好,这完全取决于所处的环境和目标。当你把编程看作是一个有正确答案或错误答案的测试时,你就失去了对全局的认识,放弃了你的创造力。任何答案都可以是「正确的」,前提是你能根据具体情况证明这一点。

10.不注意细节

如果你掩盖细节,忽略一些小事情,你将永远不会成为一个真正成功的程序员。 这意味着当你在编程时,你必须注意细节。每个空格、括号或分号都要注意。一旦有任何问题,那么什么都不会起作用。当计算机弹出一条错误信息时,你必须能够查看该信息并准确理解它告诉你的内容。事实是,如果你错过了这样的细节,你可能需要花几个小时来追踪一个问题,而它实际上是只是一个打字错误造成的。

10 Signs You Will Suck at Programming

技术交流群

加入阿里云钉钉群享福利:每周技术直播,定期群内有奖活动、大咖问答

image

展开
收起
珍宝珠 2020-02-13 20:01:11 2441 0
1 条回答
写回答
取消 提交回答
  • 可怕的十大现象`

    2020-02-14 10:31:58
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
用经济学原理打造团队领导力与软技能 立即下载
用经济学原理打造团队领导力和软技能 立即下载
持续交付背后的故事:重构性格成为优秀的叛逆者 立即下载