南昌华信智原:程序员每日自省十问,提升你的核心竞争力(2)

2017-06-02 00:35 来源:鼎道Media

  帮自己一个忙,尽可能试着去读某种概念或理论的原始文档吧,然后通过各种手段去了解行业领袖的最新发展动态。如果你不知道他们是从哪开始的,你怎么跟得上他们的步伐呢?

  6、我热爱现在所做的吗?

  编程不简单,咱们承认吧。

  除了难以外,编程还总在不断发展。最先进的框架从2年前的“笨重恐龙”已经发展到今天的标准。想要一直站在你的“游戏”顶端,你需要树立终生学习和研究的观念。

  如果你不热爱你所做的,那么你就没有跟上其他家伙的希望。所以找到那种让你激情燃烧的编程类型吧!不要因为市场缺口或者收入不菲而决定成为一名安全专家,不要因为一篇文章说用户体验是最热门的科技工作而决定成为一名用户体验专家。

  再说一次,做你热爱的。

  做你热爱的,所需的资源将随之而来。—— 彼得·麦克威廉斯

  7、我还可以在哪些其他的地方用到这个?

  我看到Web开发者给他们自己设定的最大的一个限制就是,想象力的失败。

  如果我们学习一个特定环境下的东西,或者看到解决某个特定问题的技术时,我们认为这就它唯一适用的地方。这种观点大多时候都是错的。每次学到新东西时,反问自己:“我还可以在哪些其他的地方用到这个?”

  发现了在图表上定位节点的新的好方法?将同样的技术应用于发现二维数据集中有趣的数据点?找到了通过websockets从客户端发送数据到服务器端的新方法?它怎样才能应用到可扩展的后台服务上呢?有时你会错误的,但有时你将是正确的。

  这给我们带来了下一个问题……

  逻辑可以带你从A到Z,但想像力可以让你无处不在。 ——阿尔伯特·爱因斯坦

  8、今天我做错了什么吗?

  提高创新的最简单方法之一就是降低失误的成本。

  游戏开发公司Valve和其他几个公司很赞同这个观点。这些也同样适用于你成为Web开发者的成长过程。如果你害怕失败,你就不会有大的突破。

  勇敢点、去尝试、失败了、去学习,然后再来试试。

  不要害怕错误,你将认识失败,然后重新再来。——本杰明·富兰克林

  9、我们怎样使它成为可能?

  现实中,一切皆有可能,而凡事均有例外。

  先开始假设不管你做什么事情都是可行的,然后回推过去来工作。你可能会发现,你想做的暂时是不切实际的,但以当今世界的变化速度,它变得可行的时间,可能比你想的要早。

  在事情未成功之前,一切总看似不可能。——纳尔逊·曼德拉

  10、我可以向谁学习?

  永远不要在你是最聪明的地方工作。

  挑选拥有可以启发你、激励你做得更好的同事的工作和公司。没必要和编程有关系,在文本编辑器和命令行之外还有一个世界。从其他领域学习,并应用到你的工作中。

  不管怎么样,始终要记得保持你的竞争力!

  南昌华信智原,提升程序员的核心竞争力,让你挑战更多不可能!

关键词:

分享到:
至顶 反馈 至底