新技术论坛
搜索
查看: 652|回复: 0
打印 上一主题 下一主题

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

[复制链接]
  • TA的每日心情
    开心
    2016-12-9 18:18
  • 签到天数: 85 天

    连续签到: 1 天

    [LV.6]常住居民II

    扫一扫,手机访问本帖
    楼主
    跳转到指定楼层
    发表于 2016-12-1 07:44:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

      编程行业一直在不断发展。如果大家落后几个月,那么恐怕将很难追及差距。因此,程序员们必须不断打磨自己的技能水平,从而应对未来可能出现的种种挑战。
      而能够确保技能经受住时间考验的惟一方法,就是不断接受来自业内的最新发展信息。下面,我们将共同了解其中六项具体执行策略。

      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


    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    手机版|Archiver|开发者俱乐部 ( ICP/ISP证:辽B-2-4-20110106号 IDC证:辽B-1-2-20070003号 )

    GMT+8, 2024-12-23 21:18 , Processed in 3.211427 second(s), 21 queries .

    X+ Open Developer Network (xodn.com)

    © 2009-2017 沈阳讯网网络科技有限公司

    快速回复 返回顶部 返回列表