我应该从Java迁移到德尔福(假设薪酬规模保持不变)?
我很担心,因为在大多数情况下,网络为这项特殊技能提供了相对暗淡的画面。
答案 0 :(得分:3)
取决于你的目标是什么,但我相信对于常规应用,未来的名字是“GWT”,即Java。 (我认为Delphi已经有一段时间了,但那是JMO。)
答案 1 :(得分:3)
TIOBE Index经常被引用来估算编程语言的受欢迎程度。 Java,C和C ++很长一段时间以来一直是前3名。正如你所看到的,德尔福在名单上排名较低(目前在第10位)。 (当然,你不应该把TIOBE指数作为一个绝对指标,但它确实表明了一些东西)。
这既是优点也是缺点。可能有比Delphi工作更多的Java和C ++工作,但是还有比Delphi程序员更多的Java和C ++程序员,因此在大众中更难以脱颖而出成为Java或C ++程序员。拥有一个并不是很多人的专业,比如德尔福,可能会帮助你获得更高的薪水,尽管你必须更加努力地寻找德尔福的工作。
答案 2 :(得分:3)
绝对值得学习德尔福。许多软件仍在其中编写,人们使用和依赖的东西。然而,许多公司宁愿保持沉默,因为它比其他更流行的语言具有如此重要的竞争优势。
例如,您是否曾在聊天程序中使用过VOIP?根据我的经验,有两个基本类别:Skype和The Other Stuff。 Skype“只是工作”,而其他人往往非常不稳定和不可靠。 Skype用Delphi写的并不是巧合,而AFAIK则没有其他聊天程序。这只是许多人中的一个例子。
答案 3 :(得分:3)
在我转换为C ++然后转向Java之前,我使用的是Delphi。我不认为从Java迁移到Delphi是明智的想法。为什么这样?
选择Delphi而不是Java的唯一理由我实际上可以想到的是制作Windows GUI应用程序。但是由于我们拥有.NET和精彩的WPF,Delphi即使在这里也没有得分。
你做出了自己的选择,但就个人而言,我永远不会切换回德尔福(好吧,如果付款太好而不能拒绝:),
答案 4 :(得分:1)
获得另一项技能从不会受到伤害,但我没有在任何地方看到任何Delphi职位列表。我怀疑你会更适合选择一个有更多“腿”的新语言/框架/平台,比如WPF,JavaFX,Objective-C / Cocoa,ActionScript / Flex等等。
答案 5 :(得分:1)
作为一项技术举措,它可能是一个很好的举措 - 德尔福更好地考虑并且使用起来更愉快。然而,从职业角度来看,你可能是对的 - 德尔福在一段时间内已经相当被边缘化了,并且似乎似乎正在进行大规模的复出。
答案 6 :(得分:1)
你说出问题的方式让我觉得你已经为Delphi的开发人员职位提供了工作机会。如果语言是阻止你的唯一因素,我说你应该去做。
除了有趣(学习新东西)之外,它还会为您的简历添加另一种语言的经验。只需确保在需要继续操作时,您可以合理地保持Java和C ++的技能。
答案 7 :(得分:1)
为什么要限制自己使用一种语言?
Delphi的一个主要问题是有些人认为它是一种“简单”的语言。因此,有些Delphi程序员可以将一些控件拖到一个没有任何实际编码知识的表单中。因此,如果您是一位优秀的开发人员并且熟练使用Delphi,那么找工作就不会那么麻烦了。