我是程序员分析师,主要在Asp.net工作了3年以上。我一直在想,为什么雇主愿意为一个人在dotnet中拥有的相同技能支付更多的美元。我还看到更多的BPM技术是基于Java的。像Pega,Tibco等,我在4-5年前的大学里学习过java。但是没有做much.Please的建议。
谢谢
发布于 2010-08-22 10:39:55
你在ASP.NET中所能做的一切也都可以用Java来完成,java的优势在于它是平台独立的并且更安全。你可以学习和实践java,但如果你是Dot Net的大师,那么你就不需要离开它,除非项目需要。
发布于 2010-08-22 10:50:19
您还没有解释为什么要切换到Java。
如果你真的想使用像Pega和Tibco这样的BPM产品,并且你只能通过将你的技能集切换到Java来做到这一点,那么我建议你做一些能让你开心的事情。没有什么比从事一份你不满意或不满意的工作更糟糕的了--这可能是彻头彻尾的痛苦。如果你对你正在做的事情感到高兴,那么你会做得更好,这会让你更有市场,并会给你更高的报酬(即使.NET开发人员像你说的那样赚得比Java多)。
如果你刚从大学毕业几年,那么你还很年轻,可以在你的职业道路上做出一些改变,并承担一些风险。做让你快乐的事--从长远来看,这会有回报的。不要只考虑钱--如果你做让你快乐的事情,并且你擅长做什么,钱就会来。
就我的两分钱。希望这能有所帮助。
发布于 2010-08-22 11:54:32
技能集的转换应该取决于各种各样的事情,比如公司想要转移技术,你的新项目需要它,你希望在简历中增加新的技能集,等等。我认为你应该做任何能让你和你的口袋未来安全和快乐的事情。
从技术上讲,使用Java,您可以使用.net技术做任何可以做的事情。我仍然不太清楚你的理由,但如果有可能在不影响你的口袋的情况下将你的技能集改为Java,并且当然会让你感到高兴,那么就去吧。
https://stackoverflow.com/questions/3539782
复制相似问题