六大创造性方式让您的编程技能经受住时间的考验

译文
开发 前端
编程行业一直在不断发展。如果大家落后几个月,那么恐怕将很难追及差距。因此,程序员们必须不断打磨自己的技能水平,从而应对未来可能出现的种种挑战。

【51CTO.com快译】编程行业一直在不断发展。如果大家落后几个月,那么恐怕将很难追及差距。因此,程序员们必须不断打磨自己的技能水平,从而应对未来可能出现的种种挑战。

而能够确保技能经受住时间考验的惟一方法,就是不断接受来自业内的最新发展信息。下面,我们将共同了解其中六项具体执行策略。

1.学习一些与当前工作内容无关的东西

编程是一种多元化业务,其中涉及大量不同的语言与应用。大多数程序员只专注于学习自己当前需要的技能,但这种作法显然不利于拓展知识面并应对未来可能出现的种种挑战。

因此,学习更多看似与当前任务无关的内容从长远角度将极具助益。考虑利用闲暇时间学习些自己尚不了解的编程语言,这将保证大家拥有更为敏锐的头脑,同时储备大量潜在实用技能。

2.以项目性方式制定学习规划

老派程序员们倾向于通过阅读学习知识,但如今的年轻人则更习惯采用创新性方式指导学习。事实上,专业程序员们会发现,很多项目之间存在着大量共通点。

举例来说,如果大家专注于构建响应式博客,那么单纯学习此类项目只会不断重复您了解到的内容,再无其它扩展或延伸。

Dash等服务允许大家通过增量式途径尝试多种项目。通过这种以项目为载体的流程,我们将能够更快更高效且更扎实地掌握专业知识。

3.观察行家们的工作方式

有些程序员看到自己不理解的事物时,会习惯性地选择放弃。这既无法有效解决问题,亦无法提升技能水平。

这里我们推荐大家通过各主流视频网站获取资源。在这里,大家能够看到行家们如何处理日常工作,并通过实际观察总结心得以学习陌生语言。

4.相互竞争

运动员们是怎样突破自身瓶颈的?他们会相互竞争。事实上,大家也应当以同样的心态处理工作,或者说打响一场“编码战争”。

当然,这种方式并不适合新手。这主要面向那些希望更进一步的专业人士。积极参与到编码挑战赛当中,并通过在线社区学习经验——在这场比拼中,人人都是赢家。

5. 建立企业

Vibbi等服务凭借着Instagram营销战略获得了成功,大家也完全可以选择同样的方式。建立自己的企业——与此同时,继续在企业中做好自己的程序员本份。

通过这种冲击利基市场的方式锻炼自己。当大家努力满足客户需求时,您可能会震惊于自己的潜能。只要能够化压力为动力,您将不只扩展自身技能,同时亦会开拓出新的发展空间。

6. 编码游戏化

游戏化系统是专门帮助儿童们学习编码的工具。这套系统利用挑战与游戏等形式令编码过程充满乐趣。然而,其绝不仅仅适用于儿童——成人也能够发挥其优势。与其它出色的学习系统一样,这种增量渐进的方式能够真正实现寓教于乐。

因此如果枯燥的教程让你无法忍受,不妨试试这类方案。

总结:坚持是关键

最后,一切都要坚持方可获得回报。正如之前提到,大家需要持续学习以防止自己被时代的浪潮吞没。以现实为例,HTML 5已经成为Web世界的统治者,而尚未涉足其中的从业者已经陷入困境。

原文标题:6 Ways to Make Your Programming Skills to Stand the Test of Time     原文作者:Carol Jon

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:王雪燕 来源: 51CTO
相关推荐

2016-11-29 18:35:39

移动·开发技术周刊

2018-03-08 07:03:35

2023-09-22 09:00:00

人工智能安全

2012-02-29 09:49:40

MWC 2012

2021-02-10 10:41:31

虚拟现实通信VR

2013-03-27 10:19:56

管理

2015-02-10 10:46:57

2015科技技能

2018-07-17 10:58:33

Python编程技巧

2020-02-17 09:42:09

编程语言JavaWindows

2016-10-27 20:58:12

反向链接多云微软

2010-03-11 16:42:31

Python语言开发

2012-09-03 14:21:07

2012-12-27 09:50:36

Facebook

2012-05-04 13:09:46

IBM大型机云计算

2024-10-22 14:42:14

2012-03-12 11:03:52

云计算

2022-03-07 15:15:49

物联网技术物联网

2017-06-21 14:16:56

编程程序员开发

2011-05-05 18:31:45

2013-04-08 14:29:04

Mac特性Windows用户
点赞
收藏

51CTO技术栈公众号