第134期:如果背面试题能让我们的技术能力得到提升

2023-02-25 17:09:20 浏览数 (2)

如果背面试题能让我们的技术段位提升

昨天下班回去之后我在思考一个问题,如果靠背面试题能让我们的技术段位得到提升,那么相信我们现在都应该成为自己所属领域的顶级高手了吧。

我不否认背面试题的作用。背面试题可以让我们快速的了解、熟悉对应的知识点,在一般的面试中会有些作用,但是到了后面几轮的面试中,其实作用基本上就没什么用了。

假设你是一个面试官,你会怎么面试的候选人呢?一般来讲,最常见的就是从一些常见的面试题中挑几个出来,让候选人回答,我觉得这其实没什么实质性的用处,也考察不出来候选人的能力。因为知识是死的,人是活的,问题是多样性的。

一个从面试题中背的知识点,也许我们可以磕磕绊绊的说出来,但是我们无法保证自己是真正的理解了这其中的奥秘。举个例子:前几年我们非常热衷于弄清楚vue的原理,因为面试总是会问这个问题。

面试的经历我们都有,仔细琢磨一下我们当时的回答,也许我们可以说出来用object.definedproperty()进行双向绑定,但是,真正能从getter,setter讲到watcher,observer,包括中间的depnotify,以及后面渲染的diff,能把这些问题真正讲明的有多少呢?

我想应该不会有很多吧,何况里面的知识点也并不是仅仅只有这几个。

没有必要痴迷于面试题和所谓的面试宝典

所以我觉得我们也许都太过于着急了,都想找到所谓的进阶的捷径。但是,试问天下人:想要有所成,真的有捷径可循吗?答案是肯定的,没有

所谓:宝剑锋从磨砺出,梅花香自苦寒来不经一番寒彻骨,怎得梅花扑鼻香。其实做任何事都是这样的道理。

技术能力的提升单靠背面试题的效果是微乎其微的。想要提升自己的技术能力,需要我们花一些时间,费一些功夫去思考,去总结。这个知识点是什么,为什要有这个知识点,这个知识点怎么用,在哪些场景下可以用到这个知识点,有没有更好的方案来实现这个功能?

这其实是一个结构化思维的过程,当然,除此之外,需要我们在实际的工作中去总结我们遇到的各种问题。对于这些问题,我们也需要用结构化的思维去进行总结。

这个问题是什么,为什么会出现这个问题,如何解决这个问题,有没有更好的解决方案,这个解决方案会不会产生一些副作用?

只要我们勤于思考,善于总结,就可以将我们使用的各种技术转化为我们自己的软实力。这种软实力表现在对于某种技术,我们可以不用思考,直接讲出它的原理,作用,使用场景,以及当我们遇到某些复杂的问题时,我们可以很快的想出比较好的解决方案。

当我们达到这种状态的时候,技术能力必然是提升了好几个段位。

当然,除了技术的提升之外,在职场中还要处理职位的晋升。

如何让职位得到晋升

在合规合法,有晋升空间的单位,在这类职场中,但凡是有些追求的人,必然会追求职位的晋升。

在程序猿这个职业中,有一个问题是我们首先需要弄明白的,职位的晋升通常需要两个条件,一是自身的技术能力,二是和领导同事的关系。

这个两个条件中,技术能力是基础,和领导同事的关系是关键。想要晋升,自身的技术能力首先需要达到一定的高度。

其实,和领导同事的关系这个问题我们需要思考一下。职场也好,团队也罢,它到底是个什么?

换个问法,职场是什么?团队是什么?

一言以蔽之:职场和团队其实处理的就是人和人之间的关系

如何和领导相处、如何和同事相处,都是有它的学问的。

领导交代的事情应该怎么处理?领导问的问题应该怎么回答?

如何在个人发言时不知不觉的给领导脸上贴金?没有一定的手段和方法,一般人是做不到这些的。

当然,这些事情也是有迹可寻的,只要我们肯下功夫去思考~

比如团队里新来了一个同事,短短的两周时间,领导就将他视作心腹,这是为什么?

有很多事情都值得我们去思考一番~

如果我们能处理好跟领导和同事之间的关系,那么职位的晋升其实说白了就是领导的一句话而已~

可惜,有些道理很多人明白的太晚了~

0 人点赞