您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
如何成为一名合格的程序员?
程序员,自己的,你的如何成为一名合格的程序员?
发布时间:2020-12-06加入收藏来源:互联网点击:
象神一样,能用他的法则、在计算机中创造他的世界。
回答于 2019-09-11 08:43:50
考虑到如何成为一名优秀的程序员,应该先思考如何成为一名程序员。
有没有体系
工作开展过程中,是按照什么样的逻辑进行的,所有工作内容的思考有没有章法可循,很关键。在程序开发过程中,最怕思维固化或死板的、不灵活的变通。常常会导致简单问题复杂化。能够掌握一定的体系和方法是在工作过程中很重要的事情。
有没有规范
写程序通常都会听到别人谈及规范。你的代码规范如何,你有没有遵从什么规范。一个优秀的程序员应该是要有规范的,至少应该是要有自己风格的。别人一看代码,就知道是你写的,至于规范到底是沿用阿里巴巴的还是微软、苹果的,并不重要,国际上对于基准规范的要求都是一致的。
有没有做好成为程序员的准备
大多数人的印象中都认为程序员带着眼镜,穿着格子衫,头发乱糟糟的。其实也未必,只是他们将更多的精力放在了如何写好程序上。你看到很多打扮时尚的人也能写得好代码。关键在你的心里有没有做好准备。加班、通宵、绞尽脑汁,这是日常,只有快速完成工作,才是唯一解决这些事情的方法。
如何成为优秀的程序员
1、了解行业变化。软件行业的进步犹如娱乐圈事件的发展,经常会有新的东西出现,作为优秀的程序员必须紧盯行业变化,跟上步伐,了解行业动态。
2、保持足够的学习力。软件行业的变化会带来很多新兴的产物,不光是技术,有时候也是思路。程序员需要能够及时的变化思维,学习更好的实现方式和对待事务的分析能力。
3、进入更核心的项目组。核心项目是能够了解项目的目标以及接触到核心技术的必经之路。如果长期接触不到核心项目和核心技术,那么自然就会被遗忘,自己也就很难提高思考和充实知识面。
回答于 2019-09-11 08:43:50
这个问题问的好。
我个人认为伟大的程序员首先是对编程本身有一定的热爱,而且能够具备一定的编程水平。
然而伟大的程序员重心应该在伟大上,所以前提要有节操,有社会责任感。最起码不能作恶,危害社会。
因为一个伟大的程序员首先是技术,其次是品德。
回答于 2019-09-11 08:43:50
编码不是啥好职业
回答于 2019-09-11 08:43:50
持之以恒的学习 持之以恒的写代码 持之以恒的输出开源项目
回答于 2019-09-11 08:43:50
首先是 来自自身内部的创造性的一面
虽然你可以从别人那里学到很多东西,也可以已有的东西中得到灵感。但真正的创意灵感来自于你自己。例如乔布斯,他不是一名工程师,也不是程序员,但他很有创意,他推动苹果公司创造了iOS,Siri。
或许你想问编程需要什么创意?任何人都可以在线或离线学习一些课程,阅读一些书籍就可以开始写代码了。但这些东西都是别人灌输给你的,你需要有自己的一些想法和创意,想出自己的框架。例如Dennis Ritchie,他就创造性地编写了C编程语言,而且目前这是使用最广泛的语言。
它像任何口语一样,每个人都知道一些语言,但不是每个人都是一个诗人或一个作家。你需要创造性的技能才能被称为伟大的诗人或作家。
其次是技术方面
你需要从一些编程语言开始。过去很多人开始是以C语言开始编写程序。然后很多人开始使用BASIC。现在人们从Python或PHP开始。其实从什么语言开始不重要。重要的是一旦你掌握了这些概念,你就可以编写算法并绘制流程图。
总的说来,如果你花太多时间做下面的事情,它可能会提高你的技能一点点,但你永远不会是一个好的程序员:
只知道看书的程序员用永远不会成为一个好程序员。俗话说All read and no practice makes Jack a dull boy,古人的话绝对是有道理的,不是说让你不要阅读,只是不要只有阅读,你应该通过应用你学到的东西来构建简单的应用程序。
通过记忆代码和算法。编程是思考而不是记忆。你可以拥有最好的记忆力,但是如果你没有自己思考,你永远不会是一个好的程序员。我们有计算机和互联网为我们记住事情,你不需要记住任何东西 , 你只需要了解在哪里以及如何找到你需要的信息。
通过编写你看的书中的单个函数和算法,即编写愚蠢的冒泡排序函数和类似的无用算法。
通过测试其他人的代码。例如是否使用测试软件或编写单元测试等
上一篇:学习书法的人应该读什么文章?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |