一些开发人员如何从一个平台移动到另一个平

时间:2009-05-26 13:58:46

标签: platform

我注意到一些开发人员正在学习新技能并从一个平台转移到另一个平台?他们是如何做到的呢?他们如何证明在他们得到这份工作的平台上缺乏经验?

是否基于与之前经验的相关性?他们是否获得了目标平台的认证,并在接受减薪的初级阶段工作?如果你正在签订合同/咨询,这会更简单吗?或者只是简单地预测简历?

4 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:2)

对我而言,从LAMP迁移到.Net是一项必要的工作。我工作的咨询公司需要一个PHP人员,这就是我的方式,但该项目突然完成,他们没有PHP工作即将到来。

在PHP项目的最后几周,我在C#中使用online O'Reilly course,并与同一客户端的Windows应用程序上经验丰富的开发人员密切合作。一旦PHP演出完成,我就可以立即开始使用.Net项目,从那时起我就有了.Net客户端。

对我而言,关键是灵活性。我让我的雇主立即知道我对不同的技术和平台感兴趣,并主动要求访问课程并利用我们的年度图书津贴来探索不同的领域。当有机会调查Mobility(PDA,专业设备和平板电脑)这样的新方向时,我抓住了机会。

如果您的雇主没有促进此类自我指导扩展的政策,请尝试在新平台中构建您熟悉的应用类型。一旦掌握了技术,就可以在目标平台中参与开源项目,并在学习期间寻找有偿的外部机会(即Craigslist,elance等)。

答案 2 :(得分:1)

很可能是因为环境的结果。在这些触摸中,经济时期能够移出您的舒适区域是至关重要的

答案 3 :(得分:1)

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