美文网首页
2018-01-16

2018-01-16

作者: AbnerTan | 来源:发表于2018-01-16 05:15 被阅读0次

给ACM的学弟学妹们!


        可能是由于今晚睡得比较早,晚上九点就睡了,所以大半夜的醒来睡不着了!翻了翻空间再次看到学弟写的《离开ACM的日子》,感同身受,故写点东西,一方面是给后来的学弟学妹们一个方向,同时也是提醒自己革命尚未成功同志任需努力。

        前段时间,也有视频通话聊过这段,由于一些其他原因,聊到的主题可能不是那么明确,所以这里再写一篇随笔,以往能帮到迷茫中的你们!

        我在ACM的时间并不是很长,只有一年左右,但是这一年是我成长最快速的时候,相信有过ACM经历的童鞋都会有这样的感觉。在ACM的感觉固然是非常好的,但终究还是要退下来的,一方面是要给新人更多的机会,另一方面自己也是需要重新去确定方向的。我记得我们这一届当时退下来的时候,那段时间也是非常迷茫的,没有人在这个时候提醒我们该去做什么了。你不能指望着师兄天天提醒你需要去做什么了,他也是很忙的,所以大多数情况人多人都是到了一个学期末的总结大会的时候才会发现自己这一个学期下来什么都没有做的。退下来的那段日子里,我们不需要向以往一样每天晚上往实验室跑了,不需要每天晚上的刷题刷题重复那些“无聊”的事情了,其实最痛苦的就是当我们发现当初的那些你觉得的那些“无聊”的事情并不是无聊的事情,它更像是我们为了追逐某种荣耀而不断的强化自己不断的努力的一个过程,到最后其实受益最深的就是自己。当我们明白了这些之后就会去怀恋之前那些“无聊”的事情,那个过程那段经历只有真的认真走过来的人才能明白,凌晨场的cf之后第二天依然能像打了鸡血一样在virtual oj补题。

        在那之后很长的一段时间里,我们像迷失了方向的野马,不知道明天要去哪儿!每天就是跟着课程表走,内心其实是拒绝的,但是这段时间里,也就是大三上学期这段时间里,也有和海文去接一些简单课设赚点外快,也帮之前的同学做过一个毕设。那么要是这样看起来的,我们好像也做了不少事情,没有给想象中的那种迷失方向的感觉,其实不然,这个时候真实因为漫无目的所以东看看西瞧瞧浪费了很多时间,做事情也没有以前那种激情,少了鸡血。究其因就是迷失了方向,没有目的!前面写了那么多,其实就是想告诉大家不管你是不是在ACM你都应该要有自己明确的一个目标,进入ACM能够提高你的思维,代码能力,算法功底,但是去到企业你会发现他们并用不到太多这些东西,如果你是做前端,这些东西更是用不上,你只需要熟悉前端语言的用法会一点demo就可以上岗了,如果你是做后台,更多的可能是对linux命令的了解,以及服务器框架的了解等。所以这也是很多离开acm的童鞋的迷茫的原因之一,不知道未来自己要干嘛!综合上面两点看,总结起来,其实就是没有目标!

        如果你真的有看过师兄贴在墙上的acm进阶之路的方向,其实这些问题应该都不大的,没有认真看的可以回去再看看嗯,我记得应该是上面有些过,如果对游戏兴趣可以去了解openGL之类的,对服务器感情去可以去了解java和linux,对前端感兴趣去了解H5之类的吧,这些其实问题都不大,关键在于你自己怎么去确定方向。举个栗子来说,之前java后端,PHP前端那么火,很多人想学java想学PHP;虚拟现实和增强现实火了,很多人想从事VR类干工作;现在人工智能AI火了,python依靠这点迎来了春天,很多人想从事人工智能了,开始学习python。这些选择在我看来问题都不大,关键是你是在什么时候做出这样的选择的才是关键。为什么这么说呢,这里我给大家分析一下:这些语言或者学科之所以能够火起来,是不是因为它们在某一应用领域很强势或者说它们可能是某一新兴产业,朝阳产业未来有无限可能的,那么它们对应的岗位和薪资肯定会有一个新高度,所以很多人去选择它。选择这一类的很多可能是基于薪资待遇去考虑的,这是一个现实的问题,然后才是根据个人爱好去选择的,也有一部分是觉得我喜欢这个东西然后才去学,之后发现它工资还不错!那么不管你是因为什么原因去选择这个方向的,我觉得这些问题也不大,关键还是在于你自己是在一个什么样的处境去做出这个选择的,因为这个可能是对你以后正真能找到什么工作有很大影响的,如果你现在大一想在毕业后找到一份AI类的工作,机器学习,人工智能。我们先不去考虑学历和学校对我们的影响,但从可行与否做考虑。那么这么考虑下来,如果自己本身数学不差,也愿意花时间,然后对算法也感兴趣愿意下功夫,也热爱编程,不排斥英文(因为这一类,大部分前沿的文章都是英文的,这对你自身的提高是有非常大的帮助),那么你认真踏实的去做,去提高自己的个人能力,找到这一类的工作机会还是很大的。如果你大二了,然后想在毕业后找一份AI的工作,我相信这个时候你肯定是有C/C++基础的了,你要是数学比较好,主要指线性代数和概率论还有离散数学,然后你还是可以去努力努力去试一试,但是你如果是已经大三了,然后数学也还过得去没有想象中那么好,然后只有C/C++编程基础而没有接触过python或者说你连shell都没接触过,那么难度就非常大了,不是说没有机会。机会肯定是有的,但是大部分人肯定都做不到,因为到了大四基本上也就不大在学校里面了,在没有人指导的情况下你在学校里也沉不下心来去学的,所以难度很大,但也不是不可能。如果你像我一样已经大四了而且又不打算考研然后想找一份AI的工作,我只能说,大兄弟洗洗睡吧!你连python库都用不熟的,还指望你能拿着20K的月薪去做事,不存在的!

        也有很多人说企业是招收能做事的人的,所以大家一定要去多做项目。其实这点本身是没有问题,还是那句话关键看你自己怎么理解。在我看来,如果作为应届生去参加校招那么这是我们最大的优势,同时也是我们最大的劣势,我们可能没有过工作经验。但其实不管你是有过工作经验还是没有工作经验的童鞋,这些问题都不大,像那种一进入企业就能扛大梁做项目的是不存在。公司是要招能做事的人,但并不是那种希望你一进来就能扛大梁的,其实对于大多数参加校招的公司而言招收应届生的目的就是希望我们能够作为他们未来的核心接班人,那么他们应聘评判的标准其实应该是是我们的发展潜力,说得更直白一点就是公司希望花费最少的成本将你的培养成能够抗大梁的人。所以项目经验实习经历固然重要但是首当其冲的应该是我们对专业知识的理解和熟悉度,只有扎实的根基才能建立更高更稳固的大楼,这一点使我们应该明白的,那么如果担心找工作的问题,大家应该是在学习ACM之余去扩展知识面,或者直接去了解企业需要什么样的人才,自己希望成为哪一类人才,然后在这个领域去熟悉,去了解,去扩展!那么企业是没理由拒绝这一类专业基础扎实,算法功底扎实并且还对行业有一定了解的人才的。说道这里不得不说一下,小公司,发展型创业公司,那么这一类公司肯定是希望招收进来的人,能够马上上岗可以接手项目的,所以这一部分企业可能对项目要求可能高一点!

        不管是已经退下来的大三的学弟学妹们还是刚进入ACM大家庭的大一萌新们还是进入佳境的大二老油条,希望大家都能有一个自己规划的方向!

相关文章

网友评论

      本文标题:2018-01-16

      本文链接:https://www.haomeiwen.com/subject/gomjoxtx.html