赞
踩
写在之前:
ACM退役差不多一年了,关于这个话题很久就想写写了,之所以现在想谈谈这个东西是因为看到了一个网友发的一篇文章,《acm咆哮体》。考研与就业一直都是大学生所面临的难题。本人高中时期就开始接触了OI,也参加过、类似的比赛,大学参加过ACM,指导上半年正式的退出了我这个接触已久的比赛。虽然谈不上什么大牛指导大家选、择方向,但也作为一个过来人想大家说说自己的感受,正确与错误请多多指教。
---------------------------------------------------------------------------------
为何搞ACM
大家都存在这么一个问题,为什么我们上大学了要搞ACM,我身边就有很多的同学在做。概括为:
①目标都不是很明确,但是又为了在大学有所作为,盲从参加。
②为了争取一个保研的资格,被迫参加。
③为了能在就业中有所优势。
应该不会有人因为兴趣爱好而去吧(除了保研之后的~),不管最后的结果是不是这么样,也不管ACM能不能给我们带来当初想要的东西,不过大家都是抱着这个目标去的。
就业招聘需要什么
本人虽然还没有毕业,但是也有幸参加了国内几家有名公司的招聘会,无论笔试与面试根本没人会在乎什么算法问题,而在参与的几个项目中发现什么算法的根本用不上。多线程、socke、j2ee、shell和最简单的window编程,发现都不怎么了解,项目经验呢?没有,但是这么写却是公司招聘所看重的,奋战在acm的同志立马就石化了。
之间的联系
用我的话说,ACM与就业之间的关系就相当如做学术与做商业产品之间的关系,一个从来没有考虑过用户需求而只钻研学术问题,而另一个就以完成一件事情为前提不顾用到多高深的技术。
但是有一点是可以肯定的是,大学期间为做ACM也好,为了就业而学习技术也好。大家都是不甘平庸为理想奋斗,相比整天打游戏得同学已经很不错了。
坚持走自己的路
坚持走自己路德时候应该先明确自己的方向,是不是正确的,因为大学四年属于一个人就只有一次,好好利
用对前途的发展起着至关重要的作用,考研也好就业也好,学习技术或者做ACM也只是一个过程,没有对与错更,但是先应该明确自己的方向是什么就业还是考研,如果都没有想好就一味的随波逐流别人参加ACM培训我也参加,别人学j2ee我也学,最后造出来的就只是代码机器人。
个人看法
ACM=学术研究与考研
有亲身经历过ACM的同学都应该清楚大学里面做ACM的始终打不过高中生,特别是我们这些还处于IO天堂的湖
南大学生,每次ACM都被高中生完虐。那么我们还参加ACM的意义在哪里?所以,以大学生的身份我们更看重的不
是一个比赛中能够拿到多少奖,也不是要看出会做出多少种类型的题目,我们应该注重的是发展自己的解决问题的
思想,坚持不懈的毅力。在今后的生活学习中应该为自己国家的计算机领域提高自己的一套解决问题的思路与方法,这个才是ACM的本质。这个与高中生参加ACM完全不同的。
就业=实际解决问题的能力
实际解决问题中我们就不会考虑什么高深的问题,比如做一个指导性的cms网站,这个类型的源代码或者开源产
品网上有很多,在做项目的时候根本不会有人会手动的从html或者css代码开始敲起,这么样的代价就太庞大了,能
够用别人的东西我们就肯定会用。用最简单最方便的途径去解决问题这个才是实际解决问题中所想到的。
-------------------------------------------------------------------------------------------
无论选择什么道路都好,这个只是本人的看法,希望大家能够和我交换想法,也希望本篇文章能为还处于徘徊抉
择困难的同学提高思路
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。