为什么高级工程师一事无成

2020-09-13 05:09:01

让我猜猜:要学习的新东西太多了,你感觉超出了你的能力范围,而且在第一周的入职活动之后,你的日程表是开放的和免费的。

开始一份新工作最好的部分,我的朋友👉,你可以开始工作了。这真是太棒了。

8小时的时间段,30分钟的会议,30分钟的公关,大量的编码。😍。

一个好的经理会把你安排在一个漫长的项目中。这是最好的学习方式。

做一个大项目,然后去做。您将探索该系统,弄清楚各个部件是如何一起移动的,并有一个共同的线索来指导您。

新的初级工程师可以在几周甚至几个月的时间里为同一个大项目的各个部分工作。新的高级工程师负责整个过程。

8小时的时间块,2小时45分钟的会议,45分钟的技术规格编写,1小时的编码。绝对不要超过30分钟的聚焦时间。😅。

这就是为什么高级工程师一事无成的原因。他们太有经验了,知道的也太多了。

您可以从编写代码和交付出色的结果开始。你太棒了,大家都爱你!摇滚起来吧。

当生产过程中出现错误时,您可以对其进行调查。你要找出谁最能解决这个问题。可能是你,可能是上下游系统。你要确保错误得到修复。

这意味着你负责与踩到漏洞的人沟通。告诉他们你看到了,等修好了就把他们圈起来,现在就提供一个变通的办法。

随着您对系统知识的增长,您的工作将从编写代码转移到增强其他人的能力。

当苏珊遇到问题时,她可以花3个小时在谷歌上搜索解决方案,或者花5分钟问你问题。当乔不能理解某个模块时,他可以花一天时间钻研代码,也可以花5分钟问你。

你的公司每天都会做出这样的权衡。花40美元用你昂贵的时间换取别人420美元的时间?好的有劳了。

我曾经经历过这样的情况,所有这一切都在预料之中,但只有编写代码才是有价值的。太差劲了。

例如,我每天下午都要和自己开会。下午3点到6点是编码时间。我的日历似乎已被阻止,并且没有安排任何会议。

当你确实有会议时,把它们安排在一天中的同一时间。背靠背。

没有什么比两次会议之间15分钟的时间更糟糕的了。太长不能浪费,太短不能做任何事。

一天中有一段时间,你可以度过所有的松弛时光。忽略通知和问题一小时,然后在15分钟内回答所有问题。

配置松弛,使其永远不会创建通知,只有当您被提及或DM的时候才会发出响声。这是您保持清醒的方式。删除所有其他通知。将您的计算机保持在DoNotDisturb模式。

收到的ping越少,就越容易忽略一切,直到您的问题回答时间框为止。

没人看文档,是吗?过时了,很难找到,没有上下文是不可能理解的。问起来容易多了。

随着时间的推移,人们学会首先检查文档。如果他们没有,您可以通过分享预先打包的答案来节省时间。

保存问题的答案对您也有帮助。从现在开始的6个月后,你将不会记得你为什么或如何做某事。在你们的笔记里查一下。使笔记可搜索和共享。

这就是为什么您应该避免从头开始发明一切的原因,而应该使用公共开源库。您的团队可以从公共资源中学到的东西越多,经验丰富的工程师的工作量就越少。😉。

你能帮我解决这个问题吗?谁是最适合问的人?这就是发生的事情,这也是我预期会发生的事情。我已尝试X、Y和Z来解决此问题。我会在N分钟内被这个挡住。

在你被屏蔽之前问一问,在公共场合问,展示你已经尝试过的,解释发生了什么和你预期会发生什么。

PS:曾几何时,我写了一本名为“程序员为什么夜间工作”的书,书中谈到了作为一名工程师如何提高工作效率。你可能会喜欢,我也应该重读一遍。

加入10,000多名工程师的行列,就像你通过我深思熟虑的信件学习更好的思维方式、战术和技术技能一样。

伙计,我喜欢你简单的写作!你是我打开的唯一一封来自市场营销人员的电子邮件,也是唯一一个我他妈的想看滚动到最后的博客。哇,总是带着我去上课。鼓舞人心!而且很容易让人产生共鸣。👌";

你的名字,你的电子邮件,你的地址,加入一万多名工程师,就像你一样,已经通过我的信、研讨会、课程和演讲来改善他们的JS职业生涯。✌️。

有一个你认为我能回答的紧迫问题吗?我没有所有的答案,但我有一些!在推特上联系我,或者预订30分钟的AMA,以获得深入的帮助。

准备好停止复制粘贴D3示例并创建自己的数据可视化了吗?了解如何通过Reaction for Data Visualization构建整个团队都能理解的可扩展数据区组件。

对无服务器和现代后端感到好奇吗?查看无服务器手册,这是面向前端工程师的现代后端。

准备好了解如何将它们整合在一起并从头开始构建现代Web应用程序了吗?了解如何启动Web应用程序并使用Serverless React.Dev创建您的第一个💰。

想要温习一下您的现代JavaScript语法吗?请查看我的互动小抄:es6cheatsheet.com。

顺便说一句,以防今天还没有人告诉你:我爱并感谢你是谁-❤️