希望以后学不动了,可以回来看看

首先要对自己有个清楚的定位,时刻警醒自己,不要骄傲,自己并没有身边的人说的那么厉害,自己跟别人的差距还是太大,不要被麻木,对自己有多垃圾有点b数

定位1
你每天可以写多少代码
反省1
知道自己能写多少代码,每天坚持这样的代码量,然后每天都进步一点
不能只是单纯的行数的进步,对代码的优化是真正的进步
现阶段,还是每天刷题吧

定位2
你会什么算法,能解决FINAL的问题吗?
反省2
我西电的同学,说ACM的都是大佬,其实,大佬也不是在娘胎里就是大佬了,我相信这个变化需要一个过程,

这个过程中不能急功近利,不能追求短时间的速成。这样对自己心态的磨砺,也是ACM比赛中需要的,在以后的人生旅途中,这样的历练可以帮助自己拥有超越常人的大局意识,不是说每天都佛系生活,而是承认差距,同时有一定可以赶超的信心。另外DIVE1已经过去了,我对自己的心态问题其实已经有数了,沉不住气,比赛慌慌张张,虽然第一个AK,但是因为“罚时"没有拿到第一。对这种问题不要去找客观原因,对自己心态的控制是必须要学习的,以后上课多回答问题吧,锻炼一下自己的临危不乱的这种能力。

还有,对算法的学习,绝对绝对绝对不容易!不能想今天我学多少个算法,有时候一天三天一个也学不会。要想我如何把目前这一个算法学好,我需要的时候,张手就来才可以。今天开始写博客,以后对自己的学习过程应该好好记录一下了,早就应该听大佬们的建议,要不然长期学下来没有可以复习的地方,翻书太费事了。看到一篇博客,讲到了学的精疲力尽但仍然没有取得实际进展,这种情况我其实也早就有了,对这个问题一直没有足够的重视,一直到这几天感到非常厌倦,疲劳,玩游戏的时候也不痛快。那篇博客的解决方法,也给的很清楚,仔细一想其实平时自己也大概是这样一个过程,以后按步骤来,一点都不麻烦,对自己的“累”有个清醒的认识,不要浪费时间,查个资料,一点都!不!累!在这儿摘抄一下解决方法,首先感谢ID为智云编程的大佬。

每当我真正专注于我当时正在努力解决的问题时,我发现自己的工作效率最高,但与此同时我非常放松,享受整个过程。

1.这是我的时间:

找到了我需要解决的问题。

通过在线论坛找到解决方案。

尝试了一系列不同的方法来解决它只是为了看看哪个有效。

我完全解决了这个问题。

2.为了应对我们正在学习的很多东西是非常平凡和复杂的事实(数据结构和算法等),每当我学习编码时,我就已经开发了这个50/50规则。

我使用50%的时间来完成困难的任务,研究基础知识,概念,算法等。另外50%的时间我正在做我自己的项目,我真正热衷的项目。因此,在我的日常学习方面存在平衡。

所以,坦率地说,你需要爱你所做的事。这引导我们进入下一点。

爱你所做的是唯一能够在所有这些障碍中存活下来的方法。

听起来有些陈词滥调,有时这只是真理。如果你喜欢你正在走的路,喜欢你正在做的工作,喜欢你的方向…你不需要来自外界的认可。

3.承担生活中的其他责任后,继续回归编码。

在生活中,我们都需要承担各种责任。你可能是丈夫,妻子或某人的父母。你需要照顾你的家人,或者你有一份工作需要你去照顾。或者也许你是一名需要完成文凭或学位的学生。

由于我们所有的职责,我们在哪里找到编码的时间?

事实是,有时你没有,或者你只是不能。有几天我跳过了编码。我花的最长的“休息时间”是两个月。


但在那之后,我立即回到编码。我发现我忘记了很多我学过的东西。当你拿起同一本书时,你可能会感到沮丧,而你却根本不知道如何继续。“上帝,我真的必须重新阅读所有章节并重新完成所有任务吗?”

这是你必须坚持不懈的时刻,必须克服掉它。

你需要告诉自己,“好吧,这第一个小时的学习可能看起来很慢而且效率不高。但是没关系,我会通过明天学到更多来弥补它。“

<>没有办法对此进行涂装,而是继续前进,继续坚持下去。去编码论坛或Twitter,表达你的挫败感。但是一旦你做完了,立即回到编码。

4.以任何方式保持自己的动机

自学与上学非常不同。编码时,周围没有人。没有同学,也没有社交互动,你无法找到在隧道尽头等待你的“隆重仪式”。大多数时候你一个人做。大多数时候,你一个人。

所以你需要找到某种动力让自己继续前进。

我一直检查这个reddit,因为很多人都有开发人员。他们正在使用所有相同的强大硬件来创建他们想要创建的软件。没有什么比这更有价值了。

<>也要奖励自己,养成习惯。

<>它可能很小,也可能很大。它可能是一天结束时的热水淋浴,或冷饮。告诉自己你做得很好。学习编码时经常需要它。把这张照片挂在你面前的墙上 -
因为你必须相信有一天你可以成为坐在它前面的人。

5.不要陷入“为了学习而学习”的谬论。去面试,申请工作。


在学习编码时,有时我们可以进行侧面跟踪。我觉得有些时候你只想懒惰。这不是你不想再学习的方式,而是以一种你希望整天坐在你的监视器前的方式,你不必面对真正的挑战:以开发人员的身份获得工作。

不要陷入那种愚蠢的思考“我正在学习,这样就足够了。我准备好后,我会考虑工作。“

坦白说,这是我应该更频繁地做的事情。接触潜在客户,即使它是为家人和朋友免费建立网站。

<>因此,下次当你走进面试时,你可以展示你做过什么样的工作。它将为您的简历增添价值。第一步始终是最难的。但无论如何你都必须这样做。

以上所有都是你在成为开发人员的道路上将面临的挑战/情况。承认他们,以正确的态度面对他们 - 你面对的障碍只会让你更强大,更好。

最后但同样重要的是,快乐的编码!享受你正在建设的东西,无论是你的项目还是你自己的未来。

以上分界线内的内容来自 智云编程 的CSDN 博客 ,全文地址请点击:
https://blog.csdn.net/mm782642353/article/details/82807925?utm_source=copy
<https://blog.csdn.net/mm782642353/article/details/82807925?utm_source=copy>

其实,不管什么时候都对自己要有信心,勇敢一点,别让时间匆匆流逝就好了。

感慨一下,从小到大,梦想有很多,但是一直梦到现在的,还是编程的梦想啊。从小学的比尔盖茨传到现在,敢梦,就要敢于以男人的方式让他实现。我不轻视所有人,我尊敬所有的对手,但我绝不小看自己,绝不放弃自己,我自己有击败所有对手的决心和信心。

emmmmm,其实我没有想太远,emmmmmmmmmmmmmm,如果要谈学习编程的远大目标,我觉得给宇宙飞船写一套操作系统什么的还不错。

DON’T RUN FORM ME ,RIVER.
RIVER
DON’T RUN
-----《River》 Charlie Puth