【来信】

尊敬的贺老师:

您好!我是一名25岁的Java开发工程师,今年大学毕业已经工作两年。最近,我一直在学习您的数据结构与算法基础系列课程,学习的目的有两个:一是巩固算法基础知识;二是考虑考研。

考研是我内心深处的一个想法,所以在学习的过程中,我经常会感到非常矛盾。到底是为考研而学,还是为提升自己的能力而学?这两年的工作经历让我从一个新手逐渐成长为能够独立承担工作的专业人士。虽然我对现在的工作和待遇还算满意,但我知道我的眼界受到家庭和交往圈子的限制。在家里,我还是学历最高的人。通过这些经历,我深刻地认识到学历的重要性。很多没有高学历的人在职场中寸步难行,而拥有更高学历的人起点往往更高。刚参加工作时,他们就能轻松超越像我们这样的小本科、两年经验的人。人与人之间的差距真的是太大了。

在过去的两年里,我一直在不断学习和提升自己。去年,我考取了PMP认证,希望从事项目管理工作。同时,我也购买了许多技术课程进行学习。如今,我又再次萌生了考研的想法(大学毕业时也曾想过)。目前,我正面临着三个选择:1. 保持现有工作,通过不断学习提高自己的能力,寻求更高的发展;2. 放弃工作,全身心投入到考研准备中;3. 转型为技术型项目管理人才。我在这两种选择之间举棋不定,难以权衡利弊。贺老师,您能给我一些建议吗?

【回复】

你好!

说实话,给面临选择的人出主意是最令人头疼的事情。这种人生中的重大选择必须由当事人自己来做,并且应该保持一种心态:在当下最艰难的选择中,是尽最大的可能为自己做了最好的选择的。因此,无论未来如何,都要认可自己现在的选择,不要抱怨自己“当初......”。只有用这样的心态,才能让我们一步一个脚印向前走,而不是让过去的事情拖住脚步。

你目前的三重抉择是:(1)在现岗位上精进;(2)考研;(3)转岗。我觉得(1)和(2)想要的归宿是一样的,就是想让自己的内在有更高的水平。(1)中会有更多的工作经验,而(2)中会有一个外部的资历。无论近期选(1)还是(2),(3)可能是它们共同的归宿:关于35岁被淘汰的传闻其实是不准确的。没有水平的自然淘汰是正常的,而你应该是能够一直胜任工作的。当不再需要你做一线的低端技术工作时,转岗是自然而然的事情。你两年的技术积累还不算多,如果现在转岗时机还不成熟,可以考虑稍后再谈。

在面临重大选择的时候,我们可以将注意力集中在继续工作和考研这两个方向上。我回想起自己之前几次面临重要抉择时的经历,总是会拿出一张白纸,将每一个选择可能带来的收益、损失和风险列出来,然后进行整体对比。有一次,两个选择之间的差距并不明显,我甚至按照可以量化的项目进行打分。这样做可以帮助我们将那些难以在脑海中清晰呈现的事物具象化。对于每一个选项,我们可以问自己:“这个选择对我有多重要?如果我得到了/失去了它,将会对我产生怎样的影响?如果没有这个选择,我会怎么样?”在这个过程中,我们自己的答案就会逐渐浮现出来。

这些选择并没有固定的标准答案。人生的难度在于我们需要做出选择,而人生的精彩也在于我们所做的选择。这是我们每个人都必须面对的人生课题。我并不敢向你表明我的立场,因为我们在做出决定时所依据的标准和价值观很可能存在很大的差异,而我的建议可能对你来说并不是最佳的选择。你可以根据我的建议,在自我对话的过程中完成决策。

在面临两条看似都能通往终点的道路时,关键在于一旦做出了选择,就要踏实地走好这条路,珍惜沿途的风景,而不是时刻纠结于另一条道路而无法专心致志。