程序员是创造计算机程序的人。(我将不讨论是否应该是“程序员”、“开发人员”、“工程师”、“编码器”还是其他什么。你知道我在说什么)。与大多数专业不同的是,编程的方式更加多样化--你可以每天做新的事情,因为新技术不断涌现。不仅如此,编程实际上是一项有创意的工作--考虑到你可以建立任何你喜欢的规则和基础--这是其他人没有建立过的。就像诗人从文字开始,用公制和押韵的规则,想出一首诗一样。或者作曲家从音符和和声规则开始,然后想出一首歌。编程的好处是,总是有新的东西要开始,并且要遵循不同的规则。
因此,编程是一个收入丰厚、富有创造性的职业,它让你有机会做很多不同的事情。不完全同意。编程还有另一个特点--它必须是实用的,才能达到商业目的。这就是为什么许多程序员倾向于一遍又一遍地做同样的事情--一个网站一个网站,ERP定制后的ERP定制。然后他们换工作去做一个非常相似的任务。部分原因是他们已经在某一特定技术或流程方面经验丰富,而其他公司也因为有这种经验而想要这样做,部分原因是大多数公司都是这样做的--他们为客户创建网站,构建或定制ERP,或者他们拥有自己的在线服务,必须得到支持/创建,但这与你以前的做法基本相同。因此,实际上,您每天都在处理HTTP请求并访问数据库,并使用多年来相同的技术提交了几个预定作业或索引吗?很遗憾,是的。所以它现在没那么有创意了,是吗?为什么人们不觉得无聊?他们有。
在这一点上,程序员如何使他们的工作有趣,如果他们所做的是写非常相似的,平凡的功能一直?他们学习新技术。如果幸运的话,你可以在新的项目上工作,并且每年在工作中选择新的技术。如果不是那么幸运,你仍然可以在家里写宠物项目,使用尖端的技术,以后你可以转移到你的工作场所。我们需要学习新的语言,探索新的框架,每天使用新的存储引擎。Scala,Groovy,开始。NoSQLNode.js地图推理。哈多普。这些都是为新目的服务的新范例,如果你是一个真正的程序员,你至少应该对它们感兴趣和感兴趣。至少可以用其中的一些作为“概念的证明”。拥有不断探索新事物的能力使程序员的职业生活不再那么无聊。即使在工作中,你也可以做同样的事情,你可以运用你的技能,做你自己的项目。如果他们是好的,你可以开放他们,以便其他人使用它,或者他们可能变得受欢迎,你最终可以辞去你的工作。这些都是非常现实的机会,这使得它更不无聊。
https://movie.douban.com/review/13975025/
但它会变得无聊吗?是的,是的。有两个原因。首先,有些程序员只是懒惰,除了薪水之外,对别的什么都不感兴趣。这些人,对他们职业而已。这是他们的选择,所以我把他们放在一边。另一类是像我这样的人,他们喜欢他们正在做的事情,他们总是保持最新的状态,喜欢学习新的东西。当每一项新技术变得太容易时,像我这样的人可能会感到厌烦。当你精通你所使用的一切,六小时内学习一种新的框架,两天内学习一门新的语言。像MapReduce、CAP-定理、API设计这样的新概念很容易掌握,因为你已经有了这么多的经验,并且看到了很多东西。现在每一个新的步骤都很简单,不再有挑战,所以你会感到无聊。
在这一点上有几种选择:
由于人们选择了第四种选择,对于大多数开
https://www.douban.com/note/818917439/
发人员来说,职业生活仍然是有趣和耐人寻味的。如果你已经到了无聊的地步,请选择第四个选项。我还没有完全达到
程序员是创造计算机程序的人。(我将不讨论是否应该是“程序员”、“开发人员”、“工程师”、“编码器”还是其他什么。你知道我在说什么)。与大多数专业不同的是,编程的方式更加多样化--你可以每天做新的事情,因为新技术不断涌现。不仅如此,编程实际上是一项有创意的工作--考虑到你可以建立任何你喜欢的规则和基础--这是其他人没有建立过的。就像诗人从文字开始,用公制和押韵的规则,想出一首诗一样。或者作曲家从音符和和声规则开始,然后想出一首歌。编程的好处是,总是有新的东西要开始,并且要遵循不同的规则。
因此,编程是一个收入丰厚、富有创造性的职业,它让你有机会做很多不同的事情。不完全同意。编程还有另一个特点--它必须是实用的,才能达到商业目的。这就是为什么许多程序员倾向于一遍又一遍地做同样的事情--一个网站一个网站,ERP定制后的ERP定制。然后他们换工作去做一个非常相似的任务。部分原因是他们已经在某一特定技术或流程方面经验丰富,而其他公司也因为有这种经验而想要这样做,部分原因是大多数公司都是这样做的--他们为客户创建网站,构建或定制ERP,或者他们拥有自己的在线服务,必须得到支持/创建,但这与你以前的做法基本相同。因此,实际上,您每天都在处理HTTP请求并访问数据库,并使用多年来相同的技术提交了几个预定作业或索引吗?很遗憾,是的。所以它现在没那么有创意了,是吗?为什么人们不觉得无聊?他们有。
在这一点上,程序员如何使他们的工作有趣,如果他们所做的是写非常相似的,平凡的功能一直?他们学习新技术。如果幸运的话,你可以在新的项目上工作,并且每年在工作中选择新的技术。如果不是那么幸运,你仍然可以在家里写宠物项目,使用尖端的技术,以后你可以转移到你的工作场所。我们需要学习新的语言,探索新的框架,每天使用新的存储引擎。Scala,Groovy,开始。NoSQLNode.js地图推理。哈多普。这些都是为新目的服务的新范例,如果你是一个真正的程序员,你至少应该对它们感兴趣和感兴趣。至少可以用其中的一些作为“概念的证明”。拥有不断探索新事物的能力使程序员的职业生活不再那么无聊。即使在工作中,你也可以做同样的事情,你可以运用你的技能,做你自己的项目。如果他们是好的,你可以开放他们,以便其他人使用它,或者他们可能变得受欢迎,你最终可以辞去你的工作。这些都是非常现实的机会,这使得它更不无聊。
https://www.douban.com/note/818940935/
但它会变得无聊吗?是的,是的。有两个原因。首先,有些程序员只是懒惰,除了薪水之外,对别的什么都不感兴趣。这些人,对他们来说只是一种职业而已。这是他们的选择,所以我把他们放在一边。另一类是像我这样的人,他们喜欢他们正在做的事情,他们总是保持最新的状态,喜欢学习新的东西。当每一项新技术变得太容易时,像我这样的人可能会感到厌烦。当你精通你所使用的一切,六小时内学习一种新的框架,两天内学习一门新的语言。像MapReduce、CAP-定理、API设计这样的新概念很容易掌握,因为你已经有了这么多的经验,并且看到了很多东西。现在每一个新的步骤都很简单,不再有挑战,所以你会感到无聊。
在这一点上有几种选择:
由于人们选择了第四种选择,对于大多数开发人员来说,职业生活仍然是有趣和耐人寻味的。如果你已经到了无聊的地步,请选择第四个选项。我还没有完全达到这一点,但我肯定会尝试利用我所有的编程技能来创造一些新的和酷的东西,而不是静静地坐着拿我的薪水。
这一点,但我肯定会尝试利用我所有的编程技能来创造一些新的和酷的东西,而不是静静地坐着拿我的薪水。