几个月来我读过的最好的文章;也许几年吧。也许几十年利梅·纳塞里
这不是';我无意中关闭了一家英国公司';中国的核电站,这是一个完全真实的故事,但世界还没有准备好。也不是关于可怜的初级开发人员,他们在第一天就意外地破坏了生产数据库(他们';会没事的,祝福他们)。
相反,我想谈谈另一种结束职业生涯的错误,这种错误不仅影响少数不幸的人。事实上,它';这是一个错误,我们';你可能现在就没事了。那';他并没有计划我们职业生涯的终结。
说到“结束”,我不知道';这不一定意味着选择退休日期。我们';你真正谈论的是你职业生涯的目标。当你意识到这就是你';你一直想成为什么样的人?
如果你爱你所爱的';我们现在做什么,唐';我从来都不想换工作,太好了:你';我已经到了你职业生涯的终点,即使它持续了几十年。如果你没有';我不喜欢它,而且';那就更可能是';值得一问的是,什么会让你有这种感觉,什么时候会有这种感觉;这就要发生了。
那么,你想在哪里结束呢?那就是你';你现在要去哪里?如果没有,你应该怎么做?
正如你所知,“职业”这个词的意思是“疯狂地奔波”,或者,对于一辆汽车来说,“以一种失控的方式快速移动”。不是';这不合适吗?而不是';它不是很好地描述了我们大多数人的职业经历吗?
想要得到你想要的东西,必不可少的第一步是:决定你想要什么-本·斯坦因
事实上,我们大多数人都是唐';直到39岁,我们才真正知道我们想要在工作中做什么;我们或多或少都在做这件事。然后,我们像弹球一样蹦蹦跳跳了一段时间,偶尔会获得一些额外的分数,或者有时,不幸的是,我们会陷入困境。很快,通常在我们';我们已经准备好了,比赛结束了。
它';因此,毫不奇怪,我们中的许多人发现自己的工作并不完全令人满意,晋升前景不确定或根本不存在。老实说,如果我们在工作中感到快乐,那就是';这可能更多的是运气,而不是设计。
也许我们不应该仓促行事,而应该考虑一下我们在职业生涯中想要实现什么,我们不应该坐视不理,希望它发生,我们应该积极计划并采取措施实现它。作为软件工程师,我们';我们一直在为计算机的运行制定详细的计划(毕竟,这就是软件)。不是';我们很少有时间,这不是有点奇怪吗#39;我们想为自己写一个什么样的程序?
开始领取养老金的最佳时间总是在20年前,职业规划也有点像这样。当你意识到你需要它时,你希望你';我早就开始了。另一方面,让这一切阻止你开始是愚蠢的。即使是一个迟来的、粗略的、不确定的计划也比没有计划好得多。
那么职业规划会是什么样子呢?我们什么时候开始制作?
事实是,随着一个人的真正力量的增长和他的知识的拓宽,他能走的路越来越窄:直到最后他什么也不选择,只做他必须做的事情-娥苏拉·勒瑰恩
职业生涯的第一阶段可能还太早,无法制定严肃的计划,在这个阶段做出的任何决定都很少是至关重要的:有';It’有很大的实验和犯错的空间。
相比之下,在最后阶段,你有更少的选择,还有';没有太多时间来实现方向的重大转变。自动驾驶仪倾向于锁定并引导你沿着滑翔道继续前进;我们已经开始了。
你需要在那里选择你的目的地';现在仍然是到达那里的时间。因此,在你职业生涯的中期,是开始认真思考这件事的时候,这是有道理的。
换句话说,你应该计划好,在正确的位置,在正确的水平,在正确的时间,进入职业生涯的最后阶段,在飞行结束时降落在你想降落的地方。那它到底在哪里?
我认为至少在科技行业,职业目标主要有三种:
让';Let’让我们仔细看看这些目的地机场,如果你愿意的话,看看当地的天气状况,问一下什么样的飞行计划能让我们到达那里。
独立意味着为自己工作,很可能是在自己的公司,也可能是和其他为你工作的人一起工作,但也可能不是。仅仅是一个人的公司并不意味着';不一定能让你真正独立。例如,顾问是独立的;承包商不是。区别在于,客户告诉承包商该做什么,而顾问告诉客户他们该做什么。
经营自己的企业,或者做一个独立的员工,对那些喜欢的人来说是很好的。是的,而且我从来没有真正为别人工作过。我不能';我迫不及待地想自己动手。出于这个原因,我可能是一个相当平庸的员工。当然,这件事也发生了。
另一方面,并不是每个人都想要推销他们的业务和推销客户的麻烦,或者处理账目和税务的头痛。并不是每个人都能靠不稳定的、不可预测的收入生活,尤其是如果他们有家庭要供养的话。
不过,如果你真的想离开稳定的工作和体面的薪水,开始自己的事业,那么这种转变需要一点谨慎的规划。举个例子,如果有一天一气之下就辞职了,然后开始琢磨自己是如何';我们打算在头几个月交房租。时机很重要。
老子教导我们:最好的战士从不生气。比打击更重要的是知道何时打击。比如,也许,在我们经历了科乌尔·达莱纳的高管漂流之旅之后-“硅谷”
为了自己赚钱,你';我需要在你的工作中表现出色。那里';It’没人来收拾残局。在大公司里,你可以在工作中学习。当你经营自己的公司时,你';你最好已经知道你的行业了。现在就开始研究也许是个好主意。
如果你能抽出时间,那就';这是一个好主意,通过做一些小的、一次性的兼职工作,让你全身心投入到独立的工作中去。你';我们将获得经验和一些满意的客户,这样当你想完全独立时就更容易了。如果结果证明你没有';I don’我不喜欢为自己工作的经历,它';在你愤怒辞职之前最好弄清楚这一点,不是吗;不是吗?
当然,我们没有';我们不能总是选择离开我们的工作。在一个动荡的行业,裁员是生活中的一个事实。你可能看不到岩石的到来;公司往往会逐渐倒闭,然后突然倒闭。但不需要意外地向“有趣的就业”过渡';这不会是一场灾难。如果你';我一直梦想着独立,但不知何故,我从来没有鼓起勇气自愿跳船,然后被迫走木板可能正是你需要的刺激。
让';现在让我们来看看第二种职业目标:高级IC。高级IC不';他们不能经营自己的公司,也不能独立工作。他们';他们在技术上处于领先地位,可能是其他人的技术领导者,但他们大部分时间都花在工作上,而不是管理其他人。
这不是';不是一个行政职位:你赢了';I don’我没有自己的洗手间,也没有董事会的座位。另一方面,你';你会有很多钱、地位和权威,与管理层的同事不同,你赢了';Don’不要整天开会。你';你将处于你职业的最高水平,并获得高薪,在你热爱的工作中脱颖而出。
你的工作将占据你生活的很大一部分,而获得真正满足的唯一途径就是做你认为伟大的工作-史蒂夫 乔布斯
但也有局限性。你可能赢了';你不能选择要做什么,你可能不同意当权者的决定。事实上,它';几乎可以肯定你赢了';t、 如果最终你能';如果你不能接受这些决定,你可以去另一家公司工作,但你';我会在那里找到同样的动力。
一个高级IC角色吸引了那些想要保持技术性并将手放在键盘上,或者至少放在鼠标上的人。你没有';我没有企业主那样耗时、跨学科的责任,也没有管理者那样的政治挑战。你可以做一些有趣的事情:建筑和制作。你可以一直这样做直到你选择退休。
了解你工作的情况。如果存在高级IC,请与他们交谈。他们是怎么做到的?沿途的台阶是什么?这就是他们所想的吗?和你的老板谈谈。他们知道这是你想要的吗?他们准备做什么来帮助你得到它?他们对你有什么期望?
有些人轻率地认为,如果他们继续做自己想做的事';我们做了足够长的时间,不要';别搞砸了,他们';我最终会成为高级IC。大概但也许不是。更好的策略是对你的技能发展进行个人控制,并认真对待。
唐';Don’不要等公司来培训你。他们更喜欢提拔那些没有';我不需要训练。相反,找到你喜欢的手艺,并致力于掌握它。开始将你目前的工作视为一个机会,而不是简单地用你的时间换取他们的金钱,而是一个了解你';我们很擅长,而且会变得更好。
TDD不是天生的。这是一门学科,就像武术一样,就像在功夫电影中一样,你需要一个脾气暴躁、不讲理的大师来强迫你学习这门学科-哈利·珀西瓦尔
当然,一位冷静、友好、专业的导师会更好。那';顺便说一句,我就是这么做的。如果你';我们有兴趣在我的帮助下认真对待你们的技术工艺。这真的很有效。
尽管如此,掌握一门手艺是一项艰苦的工作,即使有专业的指导,它也赢得了';这不是一夜之间的事。那里';武术中有句谚语说“需要两辈子才能变好”。你没有';我没有那么久,所以你';I’我需要以耐心、奉献、清晰的头脑和纯洁的心来对待这项工作。纳马斯特。
最后,让';让我们把管理作为职业目标。我们甚至可以说';如果你能在一个地方呆足够长的时间,那它是大多数科技职业的默认目的地。如果你没有';不要改变方向,换言之,你可能会在你';重新出发。但这就是你想要的吗?
工程经理需要具备技术能力的背景,但工作本身主要是领导、监督、雇佣和发展其他技术人员的技能。事实证明,这些都是技能,而且相对罕见。
管理人员很难;比编程困难得多。计算机只是按照你告诉他们的去做,不管是';是对还是错(通常是错的)。任何人都可以擅长编程。我';我不确定任何人都能擅长管理,而且大多数人都不';t、 大多数经理都很糟糕。
那';我知道,这是一个非常笼统的说法。(证明我错了,经理们,证明我错了。)但是,如果汽车修理工不能';t装轮胎,或更换火花塞?如果医生经常截肢错误的腿,他们会成功吗?我们希望不会。但许多管理者在自己的领域同样无能,但他们似乎逃脱了惩罚。
因此,像好老师一样,好的管理者很少见,但对他们来说更为珍贵。如果你';我曾经有过一个非常好的老板,你';我会一辈子记住它们,如果你';你很幸运,模仿他们。(你也会记得那些非常糟糕的。)仅仅因为经理们不';不要切割代码或焊接芯片,它不会';不是说他们没有';对项目和公司的成功没有很大影响。
事实上,管理者可以对事件产生巨大的影响。我';我相信我们都可以举出一些有希望的项目的例子,这些项目因为一位灾难性的经理而无迹可寻。我';我不太确定有多少鼓舞人心的管理者将注定失败的项目从悬崖边拯救出来的例子,尽管确实发生过。
如果麦当劳像软件公司一样管理,每一百个巨无霸中就有一个会让你食物中毒,结果会是,“很抱歉,这是另外两个的优惠券。”-马克·密那斯
如果你想成为一名伟大的管理者,我认为这是唯一值得成为的管理者,现在就开始练习。学习人际交往技巧、沟通、协作和心理学。努力理解让不同类型的人兴奋的事情。出色地管理自己。如果可以';如果你不能组织自己,你希望如何对一个团队负责?
研究你自己的经理。如果他们做得很好,找出原因(并与他们讨论)。如果他们';你是一堆乱七八糟的东西,弄清楚它们是什么';你做错了,然后决定你';我会做得更好。
一个伟大的管理者懂得什么';团队中的每个人都会遇到这种情况,并且可以在问题和障碍发生之前就在那里消除它们。为什么不应该';你现在就开始做这种事,而不是等着别人告诉你吗?有时,一个团队的实际领导者只是每个人在遇到问题时都会求助的人';他们自己解决不了问题。如果是';如果是你,你可能已经走上了成为令人难忘的经理的道路,理由是正确的。
我希望我';我鼓励你思考你的职业发展方向,你想去哪里,以及你能做些什么来实现目标。当然,你可能还不知道你想如何度过职业生涯的大部分时间。那';没关系,完全正常。
但你可以考虑一下,即使是';现在做出任何坚定的决定还为时过早。你可以问问自己,你看重什么,你的工作生活会对它们做出什么贡献。随着你对这个世界的经验和知识的增长,关于你想做什么和成为什么样的人,事情可能开始对你产生影响。
告诉我,你打算用你那宝贵的生命做什么-玛丽·奥利弗和#39;夏日';
事实上,你的未来可能不在科技行业。那';也没关系。我有不止一个朋友,尽管作为一名工程师取得了相当大的成功,但他们认为这不是';从长远来看,他们并不真正想做什么。如果你想辞职,转而成为一名医生,或者一名教师、一名高级工程师、一名木工,或者只是像一个纠正错误的坏蛋一样在世界上游荡,那就去做吧。唐';不要再浪费你那一个疯狂而宝贵的生命在死胡同里了。
一旦你对自己想去的地方有了概念,它就能帮助你做出选择。即使你没有';如果你不知道自己完美的工作是什么样子的,你可能会开始觉得自己赢了';除非你';你是独立的,或者是高级IC,或者是经理。你可以避开那些会限制你在这些领域选择的事情,转而寻找你';I’我将有最好的机会实现你想要的事业。
那';这并不是说你应该对你计划采取的每一步都有一张详细的地图(“2035年第四季度成为初级副总裁”)。作为软件工程师,我们已经知道,过于僵化的计划很少能在与现实的接触中幸存下来。相反,假设生活会给你带来各种疯狂和意想不到的事情,而你';好的。计划要灵活,并改变你的计划。
冲浪是一个非常棒的概念。你拿着一根小棍子跟大自然较量,然后说,“我要骑你!”很多时候大自然会说,“不,你不是!”把你撞倒在地-乔琳·布莱克
你可以';俗话说,你不能阻止海浪,但你可以学会冲浪。机遇青睐有准备的人。永远不要低估偶然性的作用。完美的机会可能会在你最意想不到的时候出现,但如果你';I don’我从来没有想过你想要什么,你会如何认识到它?
它';这不是计划';重要的是:它';现在是开始计划的时候了。它';it’永远不会太早,而且';当然,只要你不';别有你自己的小麻烦。让';让我们在外面小心点。