博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
至老师书
阅读量:4128 次
发布时间:2019-05-25

本文共 6314 字,大约阅读时间需要 21 分钟。

尊敬的向老师,陈老师您们好!
    原本不想打扰老师的,可是我最近确实遇到很纠结的思绪,理不清!感觉自己很不在状态!希望得到老师的建议!
先阐述一下我内心的困惑吧:
    1.按理说省赛没获得一等奖,是遗憾的,该再接再厉,争取弥补遗憾;
   
    2.按理说在和LOKY组队过程中,没能做主键手,在代码方面没有得到很大的提升,该再接再厉,再用一年来把代码能力提高;
    3.按理说ACM集训队是学院最好的实验室,相对于其他实验室有着优越的学习环境待遇,该再接再厉利用好这些资源
    4.按理说作为一个老队员,在ACM竞赛中有义务再接再厉帮助学弟学妹们搞好算法!
    5.按理说区域赛获得了银奖,该再接再厉争取明年打出更好的成绩,争取训练一年去那金奖,为学校取得更大的荣誉;
   
    因为上面的几个常理,让我在第一次询问意见的时候潜意识的认为自己是必须得留在实验室再好好拼一年的!而考虑到我的其他方面
如:C++语言(如类的继承,多态),数据库,网络编程,图形界面,linux编程,linux操作系统等方面的知识比较薄弱,甚至有的更本
没设略过;所以在打完区域赛就打算除了老师安排的比赛时间搞算法外,其余课余时间都用来学习这些方面的东西,为一年后能找个好的
工作做准备!另外通过和阮柳春,王相学长的关于找工作经验的交流中,在他们找工作所遇到的问题时,发现算法确实他们手中的一张王
牌,但另外更加引起我注意的是:其他基础知识也很重要,特别是和王相交流的时候,他因为其他方面基础不好,居然还有担心找不到工
作(应该是指的待遇较好工作)的畏惧,而想想自己在其他基础知识方面也未必比王相好,让我很没安全感,害怕自己在大四找工作时会
像王相那样尴尬!所以让我更加确定自己的计划(即:只用在老师安排的比赛中认真去打,其他时间就去搞其他方面)!
    以为自己能处理好ACM集训队和基础知识学习的关系,以为自己同时搞好这两方面是没有问题的,可是通过这最近的两次训练赛,却
暴露出了我很多问题!搞基础知识去了,却惦记着ACM;参加ACM训练赛呢,因为自己平时没花时间,打比赛不在状态;我也常提醒自己:
平常心就好,排名不重要,学到东西才是最重要的,可能是因为自己的好胜心比较强吧,当因为自己不为排名去刷一些相对没那么水
的题的时候,刷榜发现自己因出题少排名靠后,又放弃思考,去攻出题人数较多的题,此时内心就有两个人(A和B)在打架,A:虐人
更有快感,B:做有挑战的难题更有意义;就这样经常都处于做着这题想着那题的状态中,而不是纯粹的只为最好的排名而选择较优的策
略或只为追求纯粹的复杂算法带来成就感!因为自己平时不上心,比赛打得不好,看到老师对我的期待和汗颜,自己内心很不是个滋味,
很内疚,很自责!
这也引起了我对上面五个常理的深思:
    常理一:说实话,我很想去弥补这个一等奖的遗憾,但是假如有人问我:如果在省一等奖和扎实的基础知识两者中选一个,你会选
哪个?
基于以下几个方面我会选后者:
(1)假如我因没有考上清华北大,一直复读,假如我因喜欢一个喜欢别人的女生,终身不娶;是不是有点荒唐?人生本来就充满的遗憾
与选择!有舍就有得;
(2)假如说打比赛是为了拿个像样的奖for找到好工作:阮和王都提到,应聘时更看中区域赛的获奖情况,而对于省赛不是那么认可,拿
一个省一还比不过区域赛银奖的含金量!而我loky队确实已经侥幸的获得了银奖,而在充满变数的比赛中,对于明年能不能保证拿到省一
等奖,难说!风险大!
(3)假如说参加打比赛是为了学到知识的话,那对于拿不拿一等奖已经不重要了!
(4)大一大二一直支撑我搞算法的动力除了拿奖找个好工作以外,更多的是有我听说过但是还不会的算法,因为在大学这个初级阶段,
我喜欢更热衷挑战自己不会的东西,就是这种对算法的兴趣,让我率先的去开了很多其他队员没开的专题,而不是将会的东西弄得白里
透红的熟(即使精通很重要,但是IT行业要学的东西太多了,每个东西我都去很精是不可能的,也算是我的自知之明吧)!而感觉我接
下来一年的工作就是该将所有会的算法加强就可以了,但是这种没有新意的重复学习和我的兴趣不符了,但是如果是为了比赛的话最优
策略侧重于加强常考专题,这之间矛盾了!就像我并不能保证我一生只会喜欢一个女生一样,我并不能保证一生只会喜欢做一项事业一
样;但是我能保证的是:一次只全力以赴的喜欢一个女生,一次全力以赴的做一件事情!很庆幸我曾一次只为ACM全力以赴过!
    常理二:我承认在将思想转化为代码的速度上是我的一个短膀,但是我想有经验的IT人都知道,代码能力这个其实一个熟能生巧的
东西,只要敲得多就能提高,并不是制约我以后发展的最重要因素,个人觉得最重要的还是创新的思想与扎实的基础知识!而在LOKY
组队中自认为还是在算法思想上还是没有打酱油的!
    常理三:确实ACM的条件很好,很想在里面有个位置,搞学习,可是这是ACM实验室,如果继续搞一些和ACM算法无关的东西,感
觉自己成立占着茅坑不拉屎之类的无节操之人了,但个人感觉自己还算是一个有目标有追求,知恩图报,懂得感恩的人;特别是在老师
辛辛苦苦安排的比赛自己却没打好的时候,真的很难有脸面面对老师的期待!
    常理四:老队员带新队员,这是一个很好的传统,有助于ACM集训队的壮大,能起一个标杆作用;另外可能因为是我一向的初生牛犊
不怕虎的盲目自信的性格吧,虽然我承认从大一到大三在实验室里遇到很多优秀的队员,可是从内心来讲,目前还没有一个能让很明显的
感觉到他是我光靠用点心,努点力都不能超过的天生禀异人物!在这个小团体里,个人感觉只要我静下心来搞还是很有可能让我暂时的
”耀武扬威“一段时间,可是试问靠优越感来安抚内心的空虚对于人生有什么意义呢?我真心有些迷惑,可能等哪天自己真的在某个小圈
子里被认为优秀,爱上这种希望被人称作高手,或者为了维持高手的称号,忙碌与工作的模式!但是首先:目前自己真的没有这个实力去扮
演这么个高手的角色,还有很多东西没有搞明白,其次:我自己更喜欢一种自由自在的算法味道!所以目前还没爱上这种模式!最后从
这两次比赛的状态来看,我深知如果我再这么一心二用下去的话,早晚会被追兵超过的(因为我就是这么追过来的),到时从何谈标杆与
榜样?留下的恐怕只能是唏嘘!
    常理五:刚才我还说道自信,那只是在一个小圈子里,在一个大的天地里,我并不是一个没有自知之明的人,要突破今年的成绩,挤
进前十五,获得金奖,是需要一个质的飞跃,并不是靠两天打渔三天晒能获得的,就算用一年去准备,风险也大(BMW队就是一个很好
的列子),而打比赛是三个人的事,还需要找到合适的队友;比起前十五名我的水平真的还有很大的差距,所以对在干一年拿个金奖的幻
想我也不抱有好大希望了,而对于坚持打没有目标,没有针对方向,没有突破点的训练比赛,打起来真不是个滋味!根据这些现状让我对
常理五产生了疑惑!需要一定人品因素的比赛现状让我担心很可能再搞一年不但没有突破,反而更差,那不是一个很悲剧的结局吗?
而我觉得回报集训队的最好方式就是:
    (1)等大四找到好工作了,自信的对大一新生说:我是来自计算机ACM集训队的,去参加集训队的选拔吧!这对于现役的队员也是一
个很大的激励,就像LJ,ZH激励我一样,比任何算法讲解带来的底气都更足;而不是做一个一心二用,被人一射就中的靶子!
    (2)等以后在公司如果有出路了,就像陈老师说的那样,内部推荐集训队的优秀ACMER,因为我没享受到过这等待遇,希望能改变
一下现状,形成一个传统!
   
     以上是我仔细分析了我目前自身的现状产生的一些困惑,发现自己的思想又在走岔路了,因为自己经常犯浑,所以可能会有很多不恰
当的认识和想法,希望得到老师们的指出,或给出一些更好的见解!
 
                                                          --SpringWater
首先想说的是:听到老师这么客观的分析与建议,着实让我心理压力减少了不少,并且特别感谢老师的对我去留的坦然与自由!
                                                                                                      
按照回复时间的先后顺序,先对陈老师做回复吧!
    关于兴趣方面:
    以前高中只对物理与数学感兴趣,对于物理:也许就是这原因曾让我一段时间想搞
嵌入式等能可以接触到物理层的东西,对于数学:曾很想去搞数学建模,但是因为先选择搞ACM,所以就没能去数学建模(当然现在看来这选
择是对的)!因为我是大学才开始接触电脑的,对编程没有兴趣这个概念,而在编程的过程中发现有算法这个玩意儿,可能是和数学物理的逻
辑有关吧,很快的就迷上的算法给人带来的充实感,感觉只有搞算法才能让我感觉自己是个活着的人;但因为看久了电脑我眼睛经常会有疼痛感,
所以对这方面的兴趣的话,应该算是因为喜欢上了算法而不得已要编程,就像我因为喜欢洗澡而不得已要洗衣服一样!所以一直在强化已经会
的算法和学习新算法之间我会倾向于后者!因为新的东西能让我真正的感觉到自己有所提高,那种满足感更加浓烈!
    关于在搞ACM的同时,也学别的东西方面:
    同时搞好两方面是我想要的最好结局,可是每当自己因为没有全力以赴的做一件事情,而让对我有所期待的人有所失望的时候,我对自己
也一样的失望与内疚!而对于自己能否同时搞好两方面没太多信心,所以我以后想可能更多的把ACM当做一个想篮球,下棋一样的业余爱好吧!因为
毕竟我是热爱算法的!呆在队里让我有种归属感!如果ACM集训队是为让一群热爱算法的人一起交流的圣地的话,我非常愿意继续呆在集训队了学习
学习漂亮的算法,在自己擅长的方面奉献自己的想法,为队友释疑解惑,让大家的水平都有所提高!但如果ACM集训队是为了获奖,或为学校争
荣誉的话,那我觉得我这种不喜欢受约束的人不太适合,因为奖对于目前我这种高不成低不就的状态来说已经不再那么重要了,有点不合拍的感觉了!
对于老师客观提出”兴趣是最重要“表示由衷的赞同!
对向老师的回复:
    ACMer从来都是越挫越勇,老师说得不错,我想假如WX、RLC,ZH如果不是因为失利的话可能也不会坚持这么久,假如ZKF今年没
有失利的话,这些时间也不会那么用功;而LOKY队没有失利,已成现实,所以对于1)的情况确实没有可比性!
    而对于2)XK确实没有名副其实,而且可以说他在ACM的经历是遗憾的,是不值得拿出来一提的!可是通过和他的交流,对于他目前的状态,
我只有佩服的份!他自己开发了2D和3D游戏,现在在写游戏引擎,并且已经取的金山公司实习的机会!而比起他试问自己目前有没有那个实力去拿到
金山公司的offer呢?我觉得WX学长目前就没有那个底气(虽然他算法很优秀)!如果有那肯定都是他趁寒假突击基础知识,要到明年的3,4月份了!
而对于YJF,我真的不太喜欢像他那样的结局!本想证明自己很有实力的,却干得更差!
    另外对于老师的几点说明和一些珍贵的建议,很值得我参考与借鉴!
    而站在教练的角度上来说,可能以后的教练过程中还会遇到像我这类情况!而且是不得不面对的问题!上次在区域赛的路上也听湖师大的教
练说到他们遇到这种问题!我的离队可能会加剧“获得了很难逾越的成绩”就退队风气的蔓延,昨晚睡觉的时候我就在想有没有一种创新的管理模式
能兼顾三者(教练,没有较强的获奖欲望但又热爱算法的队员,想获奖来证明自己的队员)的矛盾呢?于是我想到了一种模式,供老师参考,老师可
以任意删减或增添:
将集训队分为两个部队:正规军和游击队!
正规军(想获奖来证明自己的队员,有明确的拿奖目标)的特征:
1.具有严格的纪律,和明确的目标,严格的按照教练的要求参加比赛训练;
2.在区域赛和省赛等名额有限时,享有优先参赛权;
3.在实验室的资源设备有限时,可优先获得占有权;
4.是ACM集训队各项赛事战场的主力军,为集训队争夺荣誉的主角;
游击队(没有较强的获奖欲望但又热爱算法的队员,或如:王,阮快毕业的队员,玩ACM只是一种爱好)的特征:
1.教练对游击队员没有严格的要求,但一有时间,就可以参与到比赛中,但不参与积分排名,可以多去攻一下集训队专题的盲点或难点,攻下之后有义务和正规军分享成果!
2.在区域赛和省赛等名额有限时,参赛权的优先级别最低,除非有足够的绝对实力可以考虑给一个名额;
3.在实验室的资源设备有限时,自带电脑;
4.虽然留在集训队,但不具有ACM集训队党籍,在集训队的各项活动(举办赛事,专题讲解等)需要人手的时候,应当义不容辞站出来;
我之所以这么分,主要站在三个角度来看:
教练:
(1)防止一旦队员较早确定满意的成绩就离开队伍,容易导致断层等现象,没能给新兵蛋子留点什么!
(2)教练在选拔区域赛省赛参赛队员的时候,有经验丰富的替补队员,将会是有更多的选择空间!
(3)游击队可以替老师分担一些为新队员专题讲解和比赛经验等任务,可以在一定程度上减轻老师的负担!
正规军:
(1)当遇到很纠结的算法问题时,可以和会的人交流,将是一件多么幸福的事情啊
(2)游击队将是他们的另一个憧憬的目标,但是要进游击队,必须拿到好的成绩,这无异于是一种无形的激励!
(3)可以很直接的获得一些新算法的讲解,将比自己去看论文,看代码来得快!
游击队:
(1)因为不用参加积分排名,刷比赛的时候更多的是以兴趣爱好为主玩ACM,因为没有享受优先权,也就不害怕会有让老师失望等心理压力的去玩ACM,也会毫无保留的分享自己的成果!
(2)因为不用参加积分,在一定程度上会促进他放心的去刷难题,不用去管什么打比赛是否打得好坏,只管自己有没有从中获得算法带来的快感,而不是虐人的快感或害怕被虐的紧张!
(3)因为集训队是一个让一群热爱算法的人一起交流的圣地,而不是充满利益驱使才凑在一起的地方,这样就算是以后毕业离队,也会更加怀念这个可以带来纯粹算法味道的地方!
这模式就相当于中国的一国两制一样的多元化的集体,不过这只是我一时头脑发热的突发奇想,没有经过严格的实际应用性推敲,所以如果老师觉得这是在搞特殊化,或多元化的模式不
利教练管理!我也是很理解老师做教练的辛苦的!所以就算为了强调集训队的一致性,不愿意有奇形怪异的东西扰乱视听,让我卷铺盖走人,我也没有关系!
看了陈老师发的那个招聘要求,发现下面这个职位比较符合我的胃口,想这一年就主要针对他的要求来搞了:
八、移动变现搜索引擎C/C++研发工程师/架构师(北京&上海)
工作职责:
? 运用搜索引擎最前沿技术,结合互联网营销商业模式特点,从事百度无线搜索推广、在线广告等商务搜索引擎后台服务软件架构设计及研发
? 参与无线凤巢大型分布式广告检索引擎的架构设计和优化,支撑数十亿请求压力的高可靠系统的研发,支持秒级别实时索引系统的研发,为产品发展和算法迭代提供支撑。
? 构建海量广告数据存储、计算和传输平台,构建用户行为中心,挖掘上亿网民的行为数据
? 对现有系统的不足进行分析,找到目前系统的瓶颈,改进商务搜索引擎的算法,提高系统性能
? 主要方向:百度无线在线广告引擎架构,无线产品创新平台等。
职位要求:
? 计算机及计算机相关专业本科或本科以上学历
? 精通Linux/Unix平台上的C/C++编程,熟悉脚本编程,有良好的编程习惯
? 精通网络编程、多线程编程
? 对数据结构和算法设计具有深刻的理解,有多年系统分析和设计的实践经验
? 具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题
? 有强烈的上进心和求知欲,善于学习新事物
? 良好的团队合作精神,较强的沟通能力和学习能力
? 有搜索引擎或广告引擎研发或架构设计经验者优先
? 有移动产品相关研发经验优先

转载地址:http://cguvi.baihongyu.com/

你可能感兴趣的文章
Java生成流水号 - 1
查看>>
Java生成流水号 -2 支持数据库查询,Spring注入
查看>>
Java生成流水号 -3 支持数据库查询,Spring注入(二)
查看>>
如何在高并发分布式系统中生成全局唯一Id
查看>>
TitledBorder 设置JPanel边框
查看>>
Maven3.0 Spring MVC4+Spring 4+Mybatis3+junit4
查看>>
DBCP——开源组件 的使用
查看>>
类 FocusTraversalPolicy 的使用方法
查看>>
PHP防注入攻击
查看>>
抓包工具
查看>>
网站的安全性测试工具网站
查看>>
免费备份文件软件
查看>>
本地文件夹同步/备份工具
查看>>
Web前端开发工具
查看>>
机器学习之实战朴素贝叶斯算法
查看>>
海量数据相似度计算之simhash和海明距离
查看>>
DeepLearning tutorial(5)CNN卷积神经网络应用于人脸识别(详细流程+代码实现)
查看>>
DeepLearning tutorial(6)易用的深度学习框架Keras简介
查看>>
DeepLearning tutorial(7)深度学习框架Keras的使用-进阶
查看>>
流形学习-高维数据的降维与可视化
查看>>