两个小时前,国赛刚刚比完,java B组。
都说省赛简单,第一次参加也不清楚,但这次国赛的难度和省赛相比,国赛简直就是高不可攀,能对一道都不亏……
自己水平根本不够!
算法的能力是一点都没有,全靠暴力破解,但根本暴不出来!
当时就想,要想真正做出这题来,需要我之前准备什么呢?
首先,国赛好多题都和迷宫类似的题目有关,起码需要真正理解两道类似的题目,才能去思维转移去求解新题吧;
其次,暴力破解破不出来的,就需要应用算法去优化它,三层for循环,或者是两层for循环,其中有一层需要遍历一个拥有32个约数的最小数,单靠从1开始,除它求余为0,根本求不出来。需要靠算法来求解。
好难受,瞬间前途一片黑暗,对于未来的路有迷茫了,该怎么走,该如何走。不考研,回学校后该如何学习呢?算法,深入的技术?? 现在的我真的不知该如何是好……
-2019.5.25 14:30
第二天.如我所想,确实是石沉大海,自己的实力,心里也有数.参加颁奖典礼.确实自己目光短浅(事实).自己以为做几道题就可以拿下最后比赛,想的太简单了.
但是,听了美团点评总经理夏华夏的演讲颇有感想的,说的确实很用心.最后是他演讲的部分内容.
【人物志】美团首席科学家夏华夏:不断突破边界的程序人生
那怎么样才能有非常强的适应能力?
那么你就需要去学习很多不同的东西,就不能死趴在一棵树上去就不断去努力(一棵草或一棵树上).那怎么去学习呢?一方面是大家可以去向专家学习.我们一定要相信我们人类历史经过了几千年的发展之后.积累了沉淀了很多很多知识,我们一定要站在前人的肩膀上.那看书是一个非常非常重要,非常非常有效的方式.因为我们书很多,每年大概全球出的书都够你读一辈子.那我们要精读书,我们怎么去选书单,大家可以关注一些牛人推荐的书单,一些成功人士的书单,读书是一个很重要的方式.那么第二个方式你可以去跟很多有经验的专家去沟通,去聊,这也是向专家学习的一种方式,很多企业家,他们做一个新的事情的时候,他会找一个很多各种各样投资人,包括各领域的CEO,他们去聊,感觉谈话就是他们的日常工作,那个这就是非常重要的学习一种方式.
第二种学习的点就是,大家一定要注意理论和实践是相结合,不管是和专家聊也好,读书也好,其实都是理论的东西.尤其是我们计算机领域,实践是非常非常重要的.
第三点呢就是,我们需要走出舒适区,就是你可能做这个事情已经非常非常的熟,每天几乎不怎么花什么心思,不怎么累.比如说,你是写JavaScript,每天你可以写网页,你可以做到很好很好,但是这个是你的舒适区,但是人是需要不断的去扩充自己的边界,你需要去看一看我哪些地方可能还不是很好.比如我的沟通能力是不是还需要去做一些提升,那只有当我们不断的去走出边界,不断的去走出自己的舒适区的时候,那我们所应有的能力才能有足够的适应性,才能在这种科技的,社会经济的一波一波的大浪里边,然后你能把自己不断的取得最好的成就,而不是说让一波新的浪潮把你淘汰掉,所以这是我简单的给大家分享的一些我自己的体会,最后希望大家在未来的工作里边能够取得非常大的成功,谢谢大家
-美团点评总经理夏华夏的演讲内容
说的真的非常好,读书真的很重要,听到不止一个牛人提过这个建议了,一本有用的书,都是倾注了作者很多心血的,他用几年的时间写出一本书,你可以用很短时间把它读完,真的是非常赚的.
读书也是为了不断提升自己,在这个时代,而且对于计算机专业的人来说,不学习新的技术,你不进去,那么你就是在退步,正如逆水行舟一般,只有不断提升自己,才可以让自己不被淘汰.加油.这个时代飞速发展,而你需要将真正需要学的知识以及该学的东西学到.
回馈分析法
在你准备做一件事情之前,记录下你对结果/效果的期望,在事情完成之后,将实际的结果/效果与你的预期进行比较,通过比较,你就会发现什么事情你可以做好,什么事情你是做不好的。
在实施了回馈分析法后,总结出以下结论。
第一,集中精力发挥你自身的优势。你能够在哪些领域发挥优势。创造出优异的业绩和成果,你就属于哪些领域。
第二,努力增强你的优势。回馈分析法很快就能发现人们需要提高哪些方面的技能。或者必须学习哪些新知识。它可以指出哪些方面的知识和技能已经不能满足所需。需要更新。它还告诉人们在知识面上存在哪些差距。
为了胜任某项工作。人们通常有能力掌握任何足够的技能和知识。
第三,回馈分析法很快就能发现人们在哪些方面存在井底之蛙的傲慢倾向。这个结论显得尤为重要。回馈分析法很快就能帮助我们识别出这些领域。许多人。特别是在某个领域知识渊博的人,瞧不起其他领域的知识,或认为“耍小聪明”就可以不用学习了。于是,回馈分析法可以迅速发现,人们在工作中创造不出成绩的主要原因是没有掌握足够的知识,或对自己专业领域外的知识不屑一顾。
因此,我们需要克服井底之蛙的傲慢倾向。并努力学习能够使我们充分发挥优势的技能和知识,这是根据回馈分析法总结出的一个重要的结论。