我看到人们更关心他们所从事的工作类型。他们认为与应用方面相比,系统方面的工作更好。所以我想知道两者的利弊。
请我在任何地方找不到合适的答案,所以我在这里问。
答案 0 :(得分:1)
系统方面优点:
系统方面缺点:
应用方优点:
应用程序方面缺点:
我确信还有更多。
答案 1 :(得分:0)
更好的意思是“更有趣”或“更高的地位”或“更高薪酬”或“更高的工作保障”或许多其他事情。
我已经看到UI构建外包的情况,而核心服务被视为关键任务并保留在内部。因此,在该组织中,最值得关注的是什么。
随着我们开始进行UI开发,技能组合可能会有所改变,美学和视觉技能,对可用性的关注开始变得更有价值。主要在服务和中间件上工作的人可能会觉得在UI空间中不太舒服。因此,如果你与服务器端的人交谈,他们可能会说“这里更有趣”。
也许您可以调查就业市场并比较UI开发人员和服务器端开发人员的工资。
我的观点:在“应用程序”和“服务”之间存在根本不同的思维模式。有些人在一个或另一个人的家中感觉更多,而且伟大的开发人员都有充实的职业生涯。一些(但不是全部)开发人员似乎能够在思维模式之间无缝转换。
答案 2 :(得分:0)
没有普遍的“更好” - 例如,如果你进入UI开发,抱歉现在的“用户体验”不是吗?如果你是一个UX向导,那么你真的不喜欢开发那些专注于与前端用户关系不大的事情的开发工作。
发展是一个非常广泛的教会 - 尽管大多数核心技能(从根本上解决问题并实施这些解决方案)很常见,具体细节也有很大差异 - 游戏开发者需要一种特定的思维方式,这种思维方式与开发人员大不相同做业务后台系统。
在同一个Web应用程序中,浏览器中的前端客户端工作可能与后端模型中所需的完全不同。
在几乎每个地区都会有超级巨星赚取大量的钱(我怀疑,这是神话般的“更好”)但我们大多数人都不得不放下头来继续使用它,无论在哪个区域我们的工作。
做你喜欢的事情......