python初级工程师_我停止做初级工程师的5件事

python初级工程师

I recently got promoted at my company from Software Engineer 1 to Software Engineer 2. This could be considered equivalent to Junior and Intermediate at other companies.

最近我在我的公司从推动软件工程师1到软件工程师2,这可能在其他公司被认为等同于初级和中级。

As a disclaimer, a job title is just that — a job title. Besides compensation, it doesn’t really mean much.

作为免责声明,职位就是该职位。 除了补偿之外,这实际上没有什么意义。

One company’s evaluation of an engineer could differ from another. I may be considered intermediate or even senior at some companies, but still be considered a junior at others.

一家公司对工程师的评估可能与另一家不同。 在某些公司,我可能被认为是中级甚至高级,但在其他公司中,我仍然被认为是初级。

Nonetheless, here are the things I did to stop being a junior at my company.

但是,这是我为了不再成为公司的大三学生而要做的事情。

1.不再担心不了解一切 (1. Stop Worrying About Not Knowing Everything)

The less questions you ask, the smarter you look, right? Not exactly.

您问的问题越少,您看起来越聪明,对吗? 不完全是。

When I first joined the industry, I thought engineers would be easily transplant-able between teams and between companies. However, the reality is that all engineers, even the great ones, need time to ramp up on a new team.

刚加入该行业时,我认为工程师可以轻松地移植到团队之间和公司之间。 但是,现实情况是,所有工程师,即使是优秀的工程师,也都需要时间来组建新团队。

I didn’t understand this at the time. I thought I was supposed to hit the ground running.

当时我不明白。 我以为我应该开始跑步了。

And so, I tried to be as self-sustaining as possible. Instead of interrupting meetings to ask about things I didn’t understand, I’d make a note of it and google it later. And if it was company-specific, I would comb through documentation.

因此,我努力做到尽可能自我维持。 与其打扰会议以询问我不了解的事情,不如将其记下来,然后在Google上进行搜索。 如果是特定于公司的,我将整理文档。

The issue with this, however, is that tribal knowledge is real. Poor documentation is rampant in even the top tech companies, and my company was no exception.

然而,与此有关的问题是部落知识是真实的。 即使是顶尖的高科技公司,文档也很匮乏,我的公司也不例外。

Not surprisingly, my plan at looking smart backfired. Instead of looking smart by being self-sustaining, I looked stupid by not knowing concepts that I would’ve known if I just asked from day 1.

毫不奇怪,我的计划看起来适得其反。 我没有通过自我维持而显得聪明,而是由于不知道如果我只是从第一天开始就知道的概念而显得愚蠢。

The next time a teammate mentions something you don’t understand, make sure to ask him or her about it, because it’s likely that you wont be able to find the answer elsewhere.

下次当队友提及您不了解的内容时,请务必向他或她询问,因为您很可能无法在其他地方找到答案。

Even the smartest and most capable people need to constantly ask questions. No one can be expected to know everything.

即使是最聪明,最有能力的人也需要不断提出问题。 没有人能知道所有的事情。

2.对一切说“是” (2. Say Yes to Everything)

Be eager to learn. The fastest way to learn is to throw yourself into the fire.

渴望学习。 最快的学习方法就是把自己扔进火里。

Whenever someone asked me if I was up for a task or project, no matter the difficulty, I always said yes.

每当有人问我是要完成一项任务还是某个项目时,无论遇到什么困难,我总是会回答。

I’ve always received praise for this in performance reviews. Teammates appreciated that I could help with any task. My manager appreciated that I could be put on any project. I appreciated the opportunity to learn. Everyone wins.

我一直在性能评估中对此表示赞赏。 队友感谢我可以协助完成任何任务。 我的经理很高兴我可以从事任何项目。 我很高兴有机会学习。 每个人都赢。

On a cautionary note, this may not be sustainable in the long run as you advance in your career. It’s easy to get burnt out by always saying yes.

请注意,从长远来看,随着职业的发展,这可能无法持久。 总是说是就很容易筋疲力尽。

It’s just a good way to jump start your career.

这是开始您的职业生涯的好方法。

3.开展高可见度项目 (3. Work On High-Visibility Projects)

Working on an internal tools team isn’t the most exciting work. Maintaining a mature product curbs learning and exposure. And absolutely nobody likes owning legacy tools.

在内部工具团队中工作并不是最令人兴奋的工作。 保持成熟的产品会抑制学习和曝光。 绝对没有人喜欢拥有旧版工具。

The first team I joined as a new grad gave me a taste of all three.

我作为新毕业生加入的第一支队伍让我对这三个人都有了品味。

I worked on this team for about a year until I realized that it wasn’t a good fit for me. I wasn’t learning as much as I would’ve liked and I didn’t receive much recognition or exposure.

我在这个团队工作了大约一年,直到我意识到这不适合我。 我没有学到想要的东西,也没有得到太多的认可或曝光。

I took an internal transfer to a team that used newer technologies and had just started a greenfield project.

我进行了内部调动,转入使用更新技术的团队,并且刚刚启动了一个新项目。

It’s no secret that senior leadership loves sexy, new projects.

高级领导喜欢性感的新项目已不是什么秘密。

Compared to my old team, we received way more recognition. I learned a ton. I was able to make more of an impact, and ultimately got promoted in half a year.

与我的老团队相比,我们获得了更多的认可。 我学到了很多。 我能够发挥更大的影响力,并最终在半年内得到提升。

4.放慢一点 (4. Slow Down a Little Bit)

This may sound counter-intuitive, but speed isn’t everything. I’ve noticed a trend with interns and new grads thinking that the faster you are as an engineer, the better.

这听起来可能违反直觉,但是速度并不是决定一切。 我注意到实习生和应届毕业生的趋势,认为工程师越快越好。

Although clearing 30 JIRA tickets a sprint looks impressive, it’s better to take a step back and focus on code quality and operational readiness.

尽管通过一次冲刺清理30张JIRA票证看起来令人印象深刻,但最好退后一步,专注于代码质量和操作就绪性。

I learned this the hard way.

我经过惨痛的教训才学到这个。

When I first started, I would do the bare minimum to close out a JIRA ticket — look for the easiest way to complete a feature and write unit tests just for the sake of meeting the code coverage

刚开始时,我会花最少的钱来完成JIRA票证–寻找最简单的方法来完成功能并编写单元测试,只是为了满足代码覆盖率

I thought I was a prodigy, closing tickets left and right…until things started breaking in production. Oops.

我以为我是一个神童,左右收票……直到开始生产中断。 哎呀。

The moral of the story is slow down and do things right. Write clean code. Write tests with purpose. Have good automation in place. Put logs in your code. Set up alerts and dashboards to monitor. The whole shebang.

故事的寓意在放慢脚步,做正确的事。 编写干净的代码。 有目的地编写测试。 拥有良好的自动化系统。 将日志放入您的代码中。 设置警报和仪表板进行监视。 整个shebang。

Again, speed isn’t everything.

再次,速度不是一切。

5.大声说 (5. Speak Up)

In meetings, discussions, or even casual conversations, you should speak up.

在会议,讨论甚至休闲对话中,您应该大声说出来。

It could be anything.

可能是任何东西。

Give your opinion on something, or ask a question. Take up your space so people recognize your presence.

发表您的意见或提出问题。 占用您的空间,以便人们认识您的存在。

It’s easy to fall into the trap of “I’m a junior so I should stay quiet. If I say something, I will sound stupid”.

容易陷入“我是大三学生,所以我应该保持安静。 如果我说些什么,我听起来会很愚蠢”。

Don’t let that be you.

不要让那个成为你。

I definitely fell into this trap at first. I, like many other people, experienced impostor syndrome. I silenced myself, believing that if I said something stupid, they would realize that I had no idea what I was doing.

我肯定一开始就陷入了这个陷阱。 我和其他许多人一样,经历过冒名顶替综合症。 我沉默了一下,相信如果我说些愚蠢的话,他们会意识到我不知道自己在做什么。

It wasn’t easy to snap out of this mindset. I only started opening up after realizing that the opinions I had often aligned with what the team agreed upon.

要摆脱这种思维方式并不容易。 我只是在意识到自己经常与团队达成一致意见之后才开始工作。

Regardless, in any respectable team, no one will try to make you feel stupid. You won’t know if your opinion is valid or not until you tell people about it.

无论如何,在任何一支受人尊敬的团队中,没有人会尝试让您感到愚蠢。 除非您告诉人们有关观点,否则您将不知道自己的观点是否有效。

And even if it’s not valid, you walk out with a better understanding of the subject matter.

即使无效,您也可以更好地理解该主题。

Every company has its own expectations. Whatever worked for me may not work for everyone.

每个公司都有自己的期望。 对我有用的任何东西可能并不对每个人都有用。

If all else fails, keep learning and stay confident.

如果所有其他方法均失败,请继续学习并保持自信。

翻译自: https://medium.com/the-ascent/5-things-i-did-to-stop-being-a-junior-engineer-25523864a072

python初级工程师

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值