如何快速提升自己硬实力
我们知道在编程方面,大家往往愿意看到通过自己手敲出来的东西和跑出来的结果更加认可,这点没有问题。------引言结束
举个例子,编程提升自己实力的过程,就像是玩个竞技类游戏。
每个人,扮演了不同的角色(有会java的 C++的、python、go等等各类英雄 )如何在一场游戏中,提高各类英雄的实力和装备。
问题很明显,就是打野怪,打小兵,然后拿人头,提升实力装备。
总结:这里有个重点,就是 打野怪,杀小兵、拿人头。
这些简单的理论,每个游戏开场都会新手教学,相当于我们编程中的自己多练习(打野怪)、多做项目(打小兵)、拿人头(和别人交流切磋---这点很重要)
好了,你觉得自己玩了2-3年了,水平根本无法突进。恭喜你,进入到了瓶颈期。
你现在要做的就是,在对局中如何 走位、补刀、反补、甚至阴人。可能这些技巧之前都会,但是你有没有考虑过,你什么时候走位,走到哪里能控兵线,能让对面不敢出来(对方菜除外)。
你怎么补刀,用什么补刀,结合你自己自身情况(JB脸时间静止、蛮王的暴击前垫刀、电刀的充能)、控线(何时控、控到自己塔下还是对方塔下)等等一些问题都来了。
此时你会感觉自己很菜,没办法,这时候你只能通过实践,不断的练习来提高自己的实力。
以便在每一局里面达到carry队友。同理编程方面你只能不断的通过实践,来提高熟练度。
总结---这个阶段容易出这么几类人---对某个英雄孰能生巧,开发出各类好玩酷炫的技能,甚至在某个段位里面横着走(代练)。
还有一类人,什么都玩玩的还很好,不能说是碾压至少不会崩盘(大多数沉迷玩家)。
还有一类 “小学生”,自认为自己天下无敌,别人选个什么都瞧不起,赢了认为是自己的carry。
输了,就认为是队友的锅。
曾经,我也是小学生,那时候才玩游戏2个月........................... 冰封王座-LT3C
( 上中下三路分路竞技游戏的鼻祖游戏,再后来是 真三国无双-3.6d,紧接着Dota出世......扯远了).
回过头之后看视频发现自己太菜了(代码Review),下定决心练习BM(剑圣)、练习的最高境界------一出来,
疾风步达到 左下角第一个地精商店(买粉75金币),然后,奔到右上角商店(买粉75金币)左下角到右上角商店之间需要 17S。
如果粉被我买完,不好意思,本局我基本carry。---又扯远了。。。
又过了2-3年,这时候,你玩游戏5年左右了。该实践的,你都实践完了,但是你会发现自己觉得,自己明明已经很厉害了为什么段位,一直保持不变(薪资和职位上不去),恭喜你到了瓶颈期。
因为这个段位,大家都很容易到达,没什么值得太高兴的,有的人甚至2-3年就到了这个阶段。 原因在于,你太大众了没有自己的特点。
不能创新、不能对现有游戏模式做出改变。因为你不知道接下来游戏怎么玩。有人的熟练程度甚至能和职业玩家线下 1V1不带害怕的。
此时,你需要的是一个强大的理论指导告诉你(从 BP 开始到游戏结束整个阶段,每个时间点,我们做的每件事情都有特定的目标)、更重要的是游戏的运营,大家都很强。
如果此时你能理解,你能通过游戏的运营,做出什么效果。恭喜你,游戏中你绝对是那个带节奏,指挥的人。你的薪资怕是超出了同类人很多。
回到编程:你的理论将会指导你进入另外一个境界,但是,必须要通过实践检验你的理论。否则只会空谈。伟人说实践是检验真理的唯一标准。
那么,要实践肯定是去为了检验真理去的,前提是你的眼界必须开阔,至少你得知道真理的头长什么样,才能去一点一点揭露他的本来面目。
总结:理论指导你方向不会错能走的更快、走的更高。 通过实践让你更加掌握理论。
当然你可以纯理论(CTO眼界必须非常光),你也可以理论+实践(架构师),当然你也可以光实践(熟练的程序员)
本文:纯属想玩游戏了,然后,想到了编程和游戏其实是一样一样的,就废话了这么多。