大二计算机专业学生,搞了一年ACM,对未来的路很迷茫,求高人指点迷津

最近很多学长开始找工作,看了一些那些公司的传单,招聘要求上都是什么JAVA,PHP,MFC什么的,这些我都一窍不通,根本竞争不过现在在学那些的同学。百度了很多IT领域的情况,程序员看样子都很苦,我不想当代码工人,请问我现在是再搞ACM一年拿个奖还是学点别的什么好呢?我家里经济条件不太好,家里人希望我毕业后就找工作,但搞ACM这么久经常看到牛人保送或考到名校读研,我是否应该读研呢?(我挂过科保研不行了)
现在心情好多了,对ACM挺感兴趣的,再干一年吧。 那些什么J2EE、 虚拟机什么的,学起来容易吗?我打算明年不搞ACM后学起,来得及吗?

ACM是程序设计竞赛。

以下是个人想法,仅供参考:
首先,你搞ACM应该用的也是C或C++的吧,那你的编程基础以及算法的基础应该还比较扎实的,有了这些基础,即使你现在不懂JAVA、PHP,你学起来也应该比较轻松,用一年的时间,到你大四找工作的时候,这些都不是问题了。如果你确实对这些算法啥的比较感兴趣的话,还是建议考考研究生,将来做做研究。
其次,我想说,要是你将来出去工作的话,肯定先都是从程序员做起的,总不可能刚开始就去搞管理吧,你也没那个经验啊,所以这是必经之路,就看你这路走的时间了,现实就是这样。
最后,既然你有就业的压力,那我给你提些建议:ACM的话,在以后的实际工作中可能用到的不多,毕竟实际项目不会天天搞那么复杂的算法,你应该现在有C的基础,那建议你向嵌入式方面发展一下,可以多学学Linux的东西,了解深入一点。这个以后工作比较好找,待遇也不错,当然,你也可以学学JAVA等语言,对你有基础的而言,应该会很快入手的。

你现在是大二上学期吧,一年以后的话得到大三下学期了吧,到你大四上学期找工作,中间还有半年的时间学这些够了,有了编程基础,学起来比较轻松的,不知道你了解C++的面向对象的编程吗,因为java就是面向对象的语言。

还是得你自己好好权衡吧!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-22
金融领域很多用c做系统的,你可以试着往这个方向发展,考研只是拖延就业时间。并且c的工资比较高。 你说的acm是编程大赛那个吗?
第2个回答  2010-10-22
按你现在的情况可以先出来找份ACM相关的工作干个一两年,一来可以拉近一下学校学的与实际应用之间的距离,二来可以赚一些钱,然后再考虑读研,这样不但能更明确学习方向,也不会给家里带来太大负担,个人意见,供参考。
第3个回答  2010-10-22
搞ACM是练内功
其他搞项目是练外功
内功练好了,练外功很简单
相似回答