移动应用开发人员或Web开发人员

问题描述

我正在学习编程,我学习过Java,我对Android有一点经验,我做了一个简单的应用程序,然后我开始学习Flutter,我上了一门课程,我创建了一个简单的应用程序,现在很多人告诉我而且我发现网络更加普及,拥有更多的工作机会,并且我想成为Frontend开发人员。由于我想成为自由职业者或在公司工作,您会建议我继续学习扑朔迷离或上网吗?

解决方法

就个人而言,我建议您使用尽可能多的技术,以增加获得工作的机会,并且还因为无法确定您的未来雇主将向您要求哪些技术,因此我说继续学习网络开发,因为它是软件开发中最需要的技能之一。

关于自由职业,这实际上取决于您想要或将接受哪种类型的自由职业。

谢谢。

,

您是正确的,在Web开发中找到工作比在移动应用程序开发中更容易,我的建议是继续从事Web开发,您的目标不应该只是成为一名前端开发人员,而应该是成为全职Web开发人员。

,

我想每个人都会同意,只有你自己才能决定如何应对自己的生活。我们无权为您做出决定,也无须承担此类责任。

“我想乘飞机,但我也想开公共汽车,或者也许我应该是火车司机?”所有这些专业都有共同的“驾驶员/飞行员”角色,但两者却大不相同。仅仅因为您提到的所有内容都涉及编程,并不意味着它们都是一样的,并且在这里学习几行代码并没有成为专业人士,但是我敢肯定,您知道这一点。

如果您想要一份体面的工作,建议您探索当地的就业市场,看看真正的公司最需要什么。然后考虑未来-在您完成研究之时,他们还会需要它吗?

请记住,技术领域总是在变化。颤振现在可能很热,但几年后-谁知道?例如,今天没有一个理智的人真正将Xamarin和C#视为跨平台移动开发者可以学习的东西,但是它在某个时候还是有前途的。无论如何,希望您能明白。

,

如果您的目标是快速找到工作,那么我会坚持使用Android,也许还会学习iOS。即使是初级开发人员,移动领域也有很多工作。我不会在Flutter上投入太多,至少从工作的角度来看,它几乎失去了混合移动框架用户空间。如果需要,选择React Native。从头开始学习网络将很困难;有很多细微差别和不同的技术堆栈,并且公司经常在寻找各种各样的经验。