如何才能证明我是高手?用这几招轻松让别人刮目相看!

天美租号

得,今天就唠唠我这“高手”是咋炼成的,也没啥神秘的,就是一路吭哧瘪肚干出来的。

想当年,我刚开始捣鼓这点东西的时候,真觉得自己挺笨的。看啥都新鲜,看啥都想学,但也看啥都觉得难。那时候是真下功夫,一头扎进去,啥也不管,就是学、练、试。经常为了一个小问题,能熬到后半夜,第二天顶着俩黑眼圈继续。

第一阶段:就是死磕

如何才能证明我是高手?用这几招轻松让别人刮目相看!

那时候的想法特简单,就是觉得把技术搞懂了、搞透了,我就牛了。所以就是死磕,看文档、翻帖子、买书看。遇到解决不了的坎儿,就一遍遍试错,有时候运气瞎猫碰上死耗子,解决了,高兴半天。有时候搞不定,就卡那儿好几天,吃不下睡不着的。

这阶段,没啥捷径,就是靠时间和精力硬堆。别人出去玩,我在琢磨;别人睡觉了,我还在电脑前。挺苦的,但也觉得充实。至少每天都能感觉自己好像会了点新东西。

第二阶段:开始琢磨“为什么”

后来搞得多了,慢慢发现光会“怎么做”还不行。很多时候,你按着教程做出来了,但换个场景,或者稍微变动一点,就又抓瞎了。这时候我就开始琢磨了,这玩意儿底层到底是咋回事?

我开始不满足于知其然,更想知其所以然。花了更多时间去看那些看起来“没啥用”的基础理论,去理解那些核心原理。这个过程比第一阶段还痛苦,因为更枯燥,而且短期内看不到明显的效果。不像解决一个 bug,马上就有成就感。

但这步特别关键。当我把一些底层逻辑搞明白了,再回头看那些应用层的东西,就感觉豁然开朗了。很多问题,以前觉得是玄学,现在能大概猜到是哪个环节出了毛病,解决起来也快多了。

如何才能证明我是高手?用这几招轻松让别人刮目相看!

第三阶段:见得多了,知道取舍了

再往后,项目做得多了,踩的坑也多了,见的奇葩需求和烂摊子也多了。这时候,心态又变了。我发现,技术再牛逼,最终也是要服务于“把事儿办成”这个目标的

有时候,最“先进”的技术不一定是最好的选择,最“快”的方法可能埋着最大的坑。我开始学着去权衡。比如:

  • 这个需求用简单的技术能不能实现?能的话,就没必要上复杂的新玩意儿,稳定压倒一切。
  • 这个功能是核心还是边缘?边缘功能就别投入太多精力去优化,差不多得了。
  • 如何才能证明我是高手?用这几招轻松让别人刮目相看!

  • 时间和质量哪个更重要?大部分时候得找个平衡点,完美主义要不得。

这时候,我不再是那个只知道闷头搞技术的小年轻了。我知道了怎么跟人沟通,怎么去理解需求背后的真正目的,怎么在有限的资源下做出最合适的选择。这过程中,少不了跟人扯皮、争论,甚至妥协。

啥是高手?

现在你要问我啥是高手?我觉得,不是说你技术有多么多么顶尖,代码敲得多么多么快。而是你心里有谱

你知道遇到问题该从哪几个方向下手;你知道不同的方案各有什么利弊;你知道在关键时候该抓什么、放什么;你更能预见到一些可能的风险,提前规避掉。

如何才能证明我是高手?用这几招轻松让别人刮目相看!

是那种经历过很多事,趟过很多坑之后,沉淀下来的一种判断力和解决问题的能力。

我这“高手”的名头,真不是吹出来的,是我把坑踩平了,用时间、汗水,甚至是一些失败的教训换来的。现在做起事来,确实比以前从容多了,心里也踏实多了。大概,这就是别人觉得我“是高手”的原因。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,4人围观)

还没有评论,来说两句吧...