本人现阶段大二下,男,计算机科学与技术专业,最自己的学习方向很苦恼。
从大二上半年开始接触算法并且跟校队训练,但是说实话自己真的很菜(这完全不是谦虚),学长跟我说如果想要好找工作的话,就深入学Java,如果想和其他同学同台竞争追求刺激的话,就继续学算法,但是讲真的这两个方向我都不拿手。。学姐说可以用靠算法参加比赛,到时候好保研。但是我个人是想在某个方向成为很强的人,但是我发现我学算法学的真的过程很艰辛,而且我的Java也不行。我不知道自己该如何选择自己的道路,学算法的过程真的好慢好慢,好难好难。
大家能给我一些建议吗?真的非常诚恳的请大家回答,帮帮孩子吧!
从大二上半年开始接触算法并且跟校队训练,但是说实话自己真的很菜(这完全不是谦虚),学长跟我说如果想要好找工作的话,就深入学Java,如果想和其他同学同台竞争追求刺激的话,就继续学算法,但是讲真的这两个方向我都不拿手。。学姐说可以用靠算法参加比赛,到时候好保研。但是我个人是想在某个方向成为很强的人,但是我发现我学算法学的真的过程很艰辛,而且我的Java也不行。我不知道自己该如何选择自己的道路,学算法的过程真的好慢好慢,好难好难。
大家能给我一些建议吗?真的非常诚恳的请大家回答,帮帮孩子吧!
全部评论
&打比赛可能来不及,一般大一就要开始训练,并且不停地打比赛,到了大二在省赛中拿个金银,并参加各个学校的邀请赛,大二暑假以后打完了HDU的多校联赛,开学就要准备亚洲区域赛,打完所有区域赛各种赛区,一般大三上结束了。这时候该找工作的要准备知识找实习,考研的要考研。。
如果真的喜欢打比赛就一定要坚持,一定要坚持,最好找到志同道合的队友,而且付出还不一定有回报,所以一定要做好心理准备,如果打比赛是为了保研,那成绩必须更优秀,我也是大一只学习专业课,大二接触了算法打acm,全身心的投入,想过放弃,但从没后悔过,取得的最好成绩是区域赛铜牌,现在大三了,疫情原因被迫退役,打算考研了,其实总共努力了一年,挺后悔大一没有早点接触算法的,希望能有些帮助
我目前的成绩是CCPC总决赛+ICPC区域赛双银牌,个人看法:ACM得奖牌可以帮助你进入名企的面试,至于能不能通过面试,有时候还需要看计算机基础知识是否扎实。搞ACM的好处:拿到奖牌很容易进入名企面试,面试中的算法题也可以轻松的切掉,以及在简历上锦上添花。缺点:不是雪中送碳,占用了大量可以用来学习其他知识的时间。
算法最怕的就是半桶水,其实学算法的性价比很低,要是ccpc的奖都拿不到是非常惨的,因为很多公司衡量你算法好的标准就是ccpc或者icpc有没有成绩。但这时候放弃算法也很亏,建议楼主好好学java,同时别把前期学习的算法浪费了,可以多去参加一些蓝桥杯天梯赛之类的二线比赛,多水几个奖写在简历上,把工程能力补上去,那些基础课,项目之类也要搞起来,这样子看起来各方面都不差,这样子的话校招会比较有优势。最后强烈建议楼主转前端或客户端之类的开发,后台已经爆炸了,特别是java,java全是人,别听别人说什么java坑位多,虽然坑位多了一点,但是人更多。
而且选择比努力更重要 可以尝试一下能不能找到nb的队友抱一下大腿 可以不把重心放在acm上 但比赛要去抢一下坑位 虽然这样貌似有点不道德
相关推荐
查看17道真题和解析
点赞 评论 收藏
分享