代码之家  ›  专栏  ›  技术社区  ›  rpetrich

一些开发人员如何从一个平台转移到另一个平台?[关闭]

  •  0
  • rpetrich  · 技术社区  · 5 年前

    我注意到一些开发人员掌握了新的技能并从一个平台迁移到另一个平台?他们是怎么做到的?他们如何证明他们在所说的平台上缺乏经验,他们得到了这份工作?

    这是基于他们以前的经验吗?他们是否在目标平台获得认证,并在初级级别接受减薪?如果你从事承包/咨询,会更简单吗?或者仅仅是正确地投射简历的问题?

    4 回复  |  直到 5 年前
        1
  •  2
  •   Rob Allen    15 年前

    对我来说,从台灯搬到.net是工作的必需品。我为之工作的咨询公司马上就需要一个PHP人员,这就是我进入的方式,但是那个项目突然完成了,而且他们还没有即将开始的PHP工作。

    在PHP项目的最后几周,我 online O'Reilly course 在C中,与更有经验的开发人员在同一客户机的Windows应用程序上密切合作。一旦php gig完成,我就可以马上开始一个.NET项目,从那时起我就有了.NET客户机。

    对我来说关键是灵活性。我立即通知我的雇主,我对不同的技术和平台感兴趣,并主动要求获得课程,并利用我们每年的图书津贴探索不同的领域。当研究新方向的机会出现时,比如移动化(PDA、专用设备和平板电脑),我抓住了这个机会。

    如果你的雇主没有促进这种自我导向扩展的政策,那么试着在一个新的平台上构建一种你熟悉的应用程序。一旦你对技术有了相当的了解,就可以在你的目标平台上参与开源项目,并在你还在学习的时候寻找付费的外部机会(如Craigslist、Elance等)。

        2
  •  6
  •   Curt J. Sampson    15 年前

    事实上,如果你理解“引擎盖下”发生的事情,很多看似不同的平台实际上是非常相似的。例如,虽然我在过去的十年里几乎没有接触过微软平台,但在那里开发东西几乎没有什么困难,因为对计算机系统的深入了解是可以转移的。

        3
  •  1
  •   Rad    15 年前

    很可能是环境的结果。在这种情况下,经济时代能够走出你的舒适区是至关重要的。

        4
  •  1
  •   T.E.D.    15 年前

    我真的没有看到任何人不愿意把开发人员放在他们不熟悉的平台上。对管理者来说,计算机语言的变化往往比平台的变化更令人担忧。