【问题标题】:As a beginner mobile developer, I need some guidance作为初学者移动开发者,我需要一些指导
【发布时间】:2015-05-11 04:09:47
【问题描述】:

到目前为止,我需要就移动开发路径的研究提供意见

以工作可用性为优先,到目前为止,我看到了 2 个合理的选择(到目前为止,我将添加我对这两个方面的看法)

  1. Xamarin/Xamarin.Forms 开发

我觉得这种跨平台开发技术还很年轻,因此投入时间是有风险的,因为它很容易消亡。 此外,Xamarin.Forms 跨平台 UI 开发平台似乎不稳定。

  1. Android/iOS 原生开发

似乎有更多的在线支持。虽然随着越来越多的公司转向 x-plat 开发,Xamarin 正在迅速普及,但目前是更安全的工作选择。

这是准确的吗?任何意见将不胜感激,因为答案将影响我的未来

谢谢

【问题讨论】:

  • 虽然这是一个很好的问题,但我相信它更适合在 Meta-Stack 中提出,因为这个问题是就您自己与编程相关的个人意见/问题征求意见,而不是实际的编程问题。我想我会发表评论,以防有人决定否决或将您的问题标记为close,因为它“主要基于意见或与帮助中心中描述的编程无关,而且不太可能修复通过编辑。”
  • Xamarin 工作比合格的开发人员多。学习所有 3 个移动平台,您将不会遇到工作问题。我不会将自己限制在 Xamarin.Forms,但它是学习移动平台的简单途径,从那里您可以继续进行 Xamarin.iOS、Xamarin.Android 和 Windows Phone 开发,以更深入地了解每个平台。掌握一个,无论有没有 Xamarin,你都会找到工作。掌握两个,你的需求会非常高。

标签: android ios mobile xamarin


【解决方案1】:

嘿... “还有多久,年轻的土耳其人,你认为‘你的未来’会是多久?”

换句话说:“多少个十年?”(答案:“大约五个。”)

您是否甚至在考虑“十年”?(答案:“显然不是。”)

:-)

因此,让我告诉你这个奇妙的好消息......(从近四个 .. ahem 十年的角度来看):

你可以永远预测[公司的]未来。

你所能做的一切......就是满足他们客户的业务需求,今天。

我一直(信不信由你)自从之前有(呃....)“PC”以来,我一直在这个行业赚钱。因此,对于这句话,我觉得我可以相当确定。 . .

“你的陈述,”Young Turk,“是'最暂时性的'。'”(换句话说:“即使明年,它也可能不相关.") 因此,我诚挚地建议您“取而代之,以长期的观点。”

假设事实上,不可能(!)预测“当今技术的芯片可能会如何倒下”,知道( !!!!), 从长远来看,“无论如何这绝对不重要。”

需要雇用您的公司“已经下注”。只有时间会证明他们的赌注是否正确。 (见鬼,他们也不知道。) 同时:他们需要你,与此同时,他们有钱。 你不必“挑选获胜的马” 。”您只需要找到今天“赌上匹马”的人。

两年后,无论如何这些都不重要了。” (说真的。“欢迎来到这个行业。”)


P.S.:“不要害怕。”正是“软件开发业务”的这一方面在多年前第一次吸引了我,直到今天仍然让我着迷。

【讨论】:

  • 很棒的答案,我会听取您的建议并在今天的大事上发展,如果 Xamarin 发展壮大,我会搬过去。感谢您的慷慨和博学的建议。
  • 我的评论更确切地说是说:“今天什么是‘大’”明天可能是也可能不是“大”。 (但是, 它仍然会“存在!”)您无法预料到这些事情。只需(一次)选择一件事来学习,但总是,总是,明白你学习的任何东西“有一个相对较短的保质期”。你将总是面临另一个工作要求,即“在一段时间内,你会'争先恐后地赶上'。”但你知道要期待它。你知道你可以。(顺便说一句,你的老板也是。这就是他们为什么雇用你。)欢迎来到这个行业!
  • 非常感谢您的帮助。你的经历对于我这个职位的人来说是无价的。
  • 很高兴,约书亚。 “去过也做过。” (而且,在某种真正意义上,仍然在那里。)
猜你喜欢
  • 2012-04-11
  • 1970-01-01
  • 1970-01-01
  • 2012-03-28
  • 2021-01-09
  • 2022-07-31
  • 2020-05-03
  • 2010-09-28
  • 2020-08-03
相关资源
最近更新 更多