我们为什么选择acm(个人观点)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Flynn_curry/article/details/48849593

首先声明,我是弱校人,但并不是acmer,以后也不想做acmer。

最近遇到高原期,知乎上看了一些感想,两个感触颇深,愿与大家共勉。(屏截都有作者,只希望参考作者观点)

1.一个学姐,但是把代码当成艺术,无限膜拜ing。

2.一个学长,和我的情况很像,千金易得,知己难求吧~

PS:本人语文不好,一下纯属自己胡扯观点,望众神不喜轻喷,感激不尽。

   经过六年纯粹的应试教育,我已经厌烦了墨守成规的思路。然而大学的考试却更加变本加厉,水 逼程度有过之而无不及。不想和别人一样,这是我走上acm路的原因之一,小学做奥数题的快感,是现在唯一记忆犹新的事情。至今为止我的所作所为,都在玷污着“学习”二字。上了大学才知道,我们这种小城市来的根本无法和大城市接受过素质教育的人一起玩耍。你说兴趣是最好的老师,殊不知,别人拿着钢琴书法证书各种牛逼,我自小到大却没接触过半点艺术;你说亡羊补牢为时不晚,殊不知,当我上了大学才知道打球是我最大的兴趣,然而身高上的差距却完全无法逾越;你说任何人都有自己的长处,殊不知,六年来习得的“学习能力”,却早已成为我一生的遗憾。诚然,根本原因是自己悟性太低,但环境因素不可忽视,父母及周围人能给予我的实在太少,发展之如今应该就是我的极限吧。幸运的是,大学开阔了自己的眼界,凭借直觉走上了acm之路。

  然而,此路并非一帆风顺,此前墨守成规的思路已经根深蒂固,阻碍着我们追求事物本质的思想。除此之外,弱校的经验欠缺、资源匮乏、氛围不深等都为不可避免的障碍。宿舍作死的,课上玩手机的,实验室打游戏的,学生会班委会不负责任也没人管的,还有些自认为看到个新名词就以为自己天下无敌的。。。浮躁的环境一次次地动摇着我们的意志,稍不留神就会碌碌无为随波逐流 。如果说一开始就在大城市生活的富二代是祖国的栋梁的话,我这种人打从出生起就在黑暗之中,没有未来。

  行走于黑暗之中的人,即使只是一丁点光明,都要注视它,不管是以前,还是现在。《火影》是我唯一不后悔的事,它几乎伴随我整个童年,已经成为我的信仰。自来也说过,忍者的才能不在于所掌握忍术的多少,而在于永不放弃的毅力.笔直向前绝不违背自己的誓言,还有不管何时都不放弃的决心。虽然我的所作所为配不上这句话,但我依然将其铭记于心。遗憾的是,我们终究要面对现实,正所谓乱世出英雄,和平年代不可能有战争时期的激情。所以,我们就只能碌碌无为么,平庸的人无异于死亡,难道这就是我们注定的命运吗?对没错我想到了宁次和鸣人的战斗,宁次:“鸣人,你有双比我还明亮的眼睛。。。一定能,因为。。。鸣人。。。就是那个。。把我从黑暗中拯救出来的人”。的确,鸣人那种与生俱来的阳光性格是我们学不来的,但是,我也想做一个被鸣人拯救出来的,无法辨清方向的黑暗中的人,和自来也(自来也语录:现在回过头来想想,我的人生充满了失败··· 总是被纲手甩,朋友离开也阻止不了,连徒弟和老师都没保护好··· 跟那些成就了伟业的火影们比起来,我做的那些都太微不足道了··· 我希望自己也能像火影那样死的轰轰烈烈,最后的结局会决定故事精彩与否。失败亦很有趣,它可以让我在历练中磨砺自己,坚定地走下去,继而···成就足以抹去以往所有失败的伟业,像个伟大的忍者那样轰轰烈烈的死去!)等那种火之意志的传承者。

  对于现在的我,面对往死水的课程,并不知道自己该干什么,但什么都不做就会被现实蒙蔽了双眼。所以,acm绝对是很直接的选择,我只能看到这一条未来。平心而论,人与人之间的确有天赋高低之分,但我们也不要自以为是,随便否定自己的天赋。针对前面的不做acmer,我指的是不做为竞赛而生的acmer,只为看清未来的条件下提升自学能力。今后别再问自己为什么了,下次有什么感想,A完五百题之后再说,现在的我没有资格。至于拿奖,水到渠成自然会来,失败只有能力不足。

  最后再强调一点,程序员的青春不该只有acm,真正改变世界的人,是文武兼修之人。

 

 

以上为自己看法。

--------------------------------------------------有更新-----------------------------------------------------------

——by karottc
         经过这半学期找实习的经历,顿时就有一种被学校坑了的感觉,虽然这条路是自己选的,但是学校的引导氛围是很关键的。我们年级,所有的人都去做项目去了,几乎没有去搞ACM的,然而计算机学校的搞ACM的还相对较多,这就是典型的做工程和做算法的分类,我想计算机相关专业的,大学时候也额无非这两种情况。
         然后关键来了,众所周知,做ACM的初期是挺苦逼的一件事,必须要耐得住寂寞,然后有点根底以后自然能找到志同道合的人士一起继续越走越顺,做工程项目则不然,现在基本都是团队合作,也即一开始大家都打成一片,相处甚欢。所以这里就埋下了一个隐患,即目前大多数选择计算机相关专业(这里以计算机科学与技术、软件工程两个专业为例,本人很不幸的就是软件工程专业)的人都是大学才开始接触程序设计甚至是大学才开始接触电脑的,然后在没有任何基础的情况下就去做项目、做工程,能做到什么程度呢,这样的结果就是大多在做项目时,仅仅是problem solving,缺少什么技术然后去现学现用,这中方式本无可厚非,但是在没有多少基础的情况下就这样做,却只有弊大于利,而且是远远的大于。所以很不幸的是,我刚好是在软件学院的软件工程专业,然后大环境导致我也是一直都是做项目、做工程,没有去做ACM、搞算法、扎实基础。这样一来和那些计算机学院搞算法的人差距是很明显的,只是在平时没有一个共同的标准来比对、来衡量,所以差不差、差了多少是不得而知,然后还沾沾自喜的自以为是。
         这样的学生生活终归要结束,我们都要面临的一个问题就是找工作,工作时同样有两个选择,即是去大公司还是小公司?虽然很多人说大公司做人、小公司做事blablabla…..就拿这次找实习来说,如果是去小公司,OK,你绝对有优势,因为你是软件工程专业,有较多的项目开发经验,几乎可以很快开始做事,小公司要得就是这样的;如果要去大公司,比如腾讯、百度这样的,那么,sorry,你就靠边站了,这就是那些搞算法的人的优势了,因为大公司对学生的项目并不是很看重,反而更看重算法,对操作系统的理解等等,大公司本身也不缺做工程的人,所以当初选择的隐患就体现出来了,如果现在意识到了,想要改正,又有多少人有这样的勇气呢,因为大家都在找工作了,你难道要从头开始么,一旦这样就相当让人不爽了。当然你可以说干嘛非得去大公司,很多牛人都是死在大公司了。如果你坚持这样认为,我当然无从反驳,但是,但是,无论从什么角度考虑,大公司都是比小公司具有优势的,否则很多挤破脑袋都想进大公司,原因合在,这世上凡是存在即合理,即有他存在的理由。
         因为浮躁的大学,导致大量的人都去做工程、做项目,到头来就是做出的项目质量不高,算法又差的很远。毕业时悔之已晚,只能是随便找个工作然后再慢慢补回缺少的基础。我也是深受做项目毒害的那些人,但是幸运的是在大二时有几个计算机学院的朋友拉我一起组队做ACM,所以对算法和做项目有了些认识,经过这半学期的找实习,更是体会到没有强硬的技术基础就去盲目的跟风做项目,相当有害吖!特此在这里吐槽一番,望看到的同学慎之!

 

 

 

这是无意间看到的一个博文,很有道理呀,与诸位共勉,继续埋头搞算法咯~

展开阅读全文

没有更多推荐了,返回首页