对于除了学习硕士(MCA)和毕业(BCA,学士学位课程)的核心概念以外,没有在Java技术领域工作过的人:
欢迎您提出各种建议。非常感谢你的好意。
发布于 2011-07-28 03:02:15
是的,使用Java几乎可以在任何地方找到一份工作。然而,这完全是主观的。在我居住的地方(澳大利亚),有许多技术熟练的人(来自印度的移民)在爪哇领域工作,薪水通常取决于公司、行业、经验和地点。
我想你现在已经意识到,仅仅获得一个BCA/MCA并不足以直接进入你的价值10万美元的梦想工作--拥有一个漂亮的办公室。与大学希望学生们相信的相反。
意识到你需要从底层开始,这是实现任何目标的第一步。
第二步是经验,这有时是一个悖论。公司想要有经验的人,但却没有机会获得经验。找一家提供毕业生到初级职位的公司,这些职位你不会得到太多的报酬。然而,所获得的经验是值得的,它的重量黄金。
以你目前的资格水平,我期望你能够在2年内(乐观地)迅速适应学习中级职位所需的软技能。
你能做的最糟糕的事情就是接受一个没有挑战的职位。
公司喜欢留住聪明的员工,问题是他们要么不承认,要么奖励在知识或技能方面的收获。如果你工作的公司不能再挑战你目前的职位,而且他们没有更高级别的职位可供选择。然后,你应该考虑跳槽到一个工作,你将面临挑战(即从初级到中级开发人员)。如果你在一个特定的框架中没有当前的技能,那么对你的新雇主要完全诚实。但是你已经在你以前的工作中证明了你已经快速地学习了新的技术或框架。
不幸的是,软件工程和软件工艺是大学不能教你的东西。这也是你必须通过经验来积极学习自己的东西。一个恰当的分析是:我可以给你写封信,告诉你怎么骑自行车,然后画一张图表。然而,这并不能教你如何骑马。
我写了几篇关于这两个主题的博客文章。
该软件工艺后是一个正在进行的工作,我将张贴更新如何应用这些技术。在此之前,你应该把它作为垫脚石来研究提供给你的每一个“工具”的链接,以填补你知识上的空白。
这里有一个极好的资源来评估你目前的技能(不管你的语言或框架如何)。挑战你自己,以提高你在这个能力矩阵上的排名,将帮助你成为更有能力、更全面的开发人员。
发布于 2011-07-27 14:01:42
语言并不重要。正是这种语言背后的模式和软件实践让你有了经验。如果你是一名优秀的程序员,你可以用任何语言做一份体面的工作。如果您要从例如,程序集切换到python,或者将visa-相反,或者从webDev切换到服务器优化,那么您需要学习一些东西,但是学习如何解决问题是我们的工作。不过,如果没有他们想要的技能,我不认为你能找到你理想中的工作。每个人都应该知道开发人员需要一段时间才能跟上进度,但是有一个上限是人们愿意忍受的。
至于你能做什么?去在你感兴趣的语言和领域中编码一些东西。没有什么能阻止你。最后一点,不要拖延找工作。为了这份伟大的工作现在和永远。没有理由拖延。如果你没有这些要求,无论如何都要申请。最糟糕的情况是他们拒绝了。就目前而言。
发布于 2011-07-28 05:19:24
考虑到你即将进入印度的就业市场,我建议你跟着做。
如果你最近完成了MCA课程(2011年),你应该去上预科学校,比如Cdac http://www.cdac.in,像浦那和班加罗尔这样的中心被认为是非常好的,而大多数主要的It招聘人员访问这所学校的时候,.It会花你六到八个月的时间,但当你走出学校的时候,你会是另一个人。
或者,如果你住在二线城市,尝试在班加罗尔、浦那、Hyderabad.there等大城市迁移,你将得到一个高水平的概述,如何进入市场,以及什么应该是最好的策略。
我知道在印度找一份it行业的工作有多难,而你的GPA对你并不有利,但别想,你不能为此做任何事,对吗?我的建议是选择Cdac,给你最好的机会。
https://softwareengineering.stackexchange.com/questions/96359
复制相似问题