成为技术领导者 pdf_如果您想成为技术领导者,请遵循以下建议

成为技术领导者 pdf

by Dalia Simons

通过达莉亚·西蒙斯(Dalia Simons)

如果您想成为技术领导者,请遵循以下建议 (If you want to become a tech leader, follow this advice)

Over the past two years since I became a Tech Lead at Wix, I’ve come across questions on how I got this role. I must be honest and say that I wasn’t actively looking for it, but looking back I would like to share a few tips for developers who want to become Tech Lead.

自从我成为Wix的技术主管以来的过去两年中,我遇到了有关如何获得此角色的问题。 我必须诚实地说,我不是在积极寻找它,但是回顾一下,我想为想要成为技术主管的开发人员分享一些技巧。

I think the role of tech lead is hard to define and differs between people. For me it’s mainly about mentoring: helping the engineers on the team improve. This means helping them with their design, code reviewing, and teaching them the best way to communicate with other teams and make an impression.

我认为技术负责人的角色很难定义,而且人与人之间也有所不同。 对我而言,主要是指导:帮助团队中的工程师不断进步。 这意味着帮助他们进行设计,代码审查,并教会他们与其他团队进行交流并留下深刻印象的最佳方法。

When I started in the industry, the only career path I knew was management. Today it’s already clear that management is a different role than it used to be, and you can also advance by becoming a Tech Lead or an Architect.

当我进入该行业时,我知道的唯一职业道路是管理。 如今,已经很清楚,管理是与以往不同的角色,您还可以通过成为技术主管或架构师来取得进步。

I think the keys to becoming a good tech lead is asking questions and expanding your knowledge while being friendly and socially aware. Here are my top tips:

我认为,成为一名出色的技术领导者的关键是在保持友好和社交意识的同时提出问题并扩大您的知识范围。 这是我的主要提示:

真正了解您的工作(Really understand what you’re working on.)

Fully understand the product requirements, the design of your system and the different technologies you use. Even if you weren’t part of the decision making, ask the questions: why were specific technologies chosen? Why was this design preferred?

充分了解产品要求,系统设计以及所使用的不同技术。 即使您不参与决策,也要提出以下问题:为什么选择特定技术? 为什么首选此设计?

Know all parts of the system, including the parts other people are working on. You don’t need to read every commit done. But you do need to know what your peers are working on and what their part of the system does.

了解系统的所有部分,包括其他人正在处理的部分。 您无需阅读所有已完成的提交。 但是您确实需要知道您的同行正在做什么,以及他们在系统中的工作是什么。

说出您的想法(Say what’s on your mind.)

It’s harder for shy people to learn and become leaders. You have to always sit at the table at meetings and make your opinion heard. Try and be involved in conversations.

害羞的人很难学习和成为领导者。 您必须始终坐在会议桌旁,发表自己的意见。 尝试并参与对话。

Challenge decisions made by other people, and don’t be afraid to ask architects or tech leads why they made a specific choice. Successful people welcome the debate and are always happy to explain their choices.

挑战别人做出的决定,不要害怕问架构师或技术负责人为什么做出特定选择。 成功人士欢迎辩论,并总是乐于解释自己的选择。

Technical people can and should challenge product decisions. You should always have the customers in mind and make sure that what you’re working on gives them value.

技术人员可以并且应该挑战产品决策。 您应该始终牢记客户,并确保您的工作为他们带来价值。

如果您发现有问题,请进行修复(When you see something wrong — get it fixed.)

Don’t stand by when you think a mistake is being made. Politely inform the person in charge and ask what they think about it. You might find that you are wrong, but a lot of times you will help fix a problem. If the responsible person doesn’t have the time to fix it, you can offer to contribute your time. This way you can learn another area of the code and you will be appreciated for being a team player.

当您认为自己犯了一个错误时,不要袖手旁观。 礼貌地告知负责人,并询问他们对此的看法。 您可能会发现自己错了,但是很多时候您将帮助解决问题。 如果负责人没有时间去解决它,您可以提出贡献您的时间。 通过这种方式,您可以学习代码的其他领域,并且作为团队合作者会受到赞赏。

I had a few times where I integrated with other projects and didn’t think their design was right. I told them I didn’t fully understand why they chose this design and asked them to explain it to me. Most times it made sense after they explained, because I wasn’t fully aware of all the limitations and concerns. However, a few times I managed to help by highlighting concerns they weren’t aware of.

我曾几次与其他项目集成,但认为他们的设计不正确。 我告诉他们我不完全理解他们为什么选择这种设计,并要求他们向我解释。 在大多数情况下,在他们解释了之后,这是有道理的,因为我并不完全了解所有限制和关注。 但是,有几次我设法通过强调他们没有意识到的问题来提供帮助。

Even if your concern is wrong it’s good to raise it: You will get better at understanding design and concerns and your opinions will be valued.

即使您担心的问题错了,也最好提出来:您将更好地理解设计和问题,您的意见将得到重视。

自愿参加多余的工作(Volunteer for extra work when you can.)

Every once in a while an opportunity will come to volunteer for some side project or some other task. Be the person that volunteers, even if you’re not sure you can do the task. This is the way to grow, you will learn your missing capabilities and maybe get the opportunity to work with people you don’t know yet.

偶尔会有机会自愿参加一些附带项目或其他任务。 即使您不确定自己可以完成任务,也要成为志愿者。 这是增长的方式,您将学习缺少的功能,并有机会与不认识的人一起工作。

A few examples we have at Wix:

Wix的一些示例:

  • Be in charge of weekly lectures organized for the backend engineers,

    负责每周为后端工程师举办的讲座,
  • Make sure Post mortems are created and shared for production issues,

    确保针对生产问题创建并共享验尸,
  • GDPR integration across the company.

    整个公司的GDPR集成。

I personally volunteered to help engineers that write talks for conferences, as it gave me the opportunity to work with different engineers I don’t usually interact with.

我个人自愿帮助为会议撰写演讲的工程师,因为这使我有机会与通常不与之互动的其他工程师合作。

投资建立联系(Invest in making connections.)

Some people refer to coffee breaks as a waste of time, but I think they are crucial. When you meet people and create a social connection you create a relationship that will help you in the future.

有些人将喝咖啡休息时间称为浪费时间,但我认为这很关键。 当您与人见面并建立社交关系时,您会建立一种可以在将来为您提供帮助的关系。

As human beings, we’re much happier to help our friends. The more friends and connections you have, the faster you can get help when you need it. This helps integration projects go more smoothly if you know the people you’re integrating with.

作为人类,我们非常乐于帮助我们的朋友。 您拥有的朋友和联系越多,则在需要时可以更快地获得帮助。 如果您知道要与之集成的人员,这将有助于集成项目的顺利进行。

This is also a great opportunity to step into conversations other developers are having about their design. You might hear about new opportunities that can advance your career. The more people know you, the more opportunities you will get.

这也是与其他开发人员就其设计进行对话的绝好机会。 您可能会听说可以促进职业发展的新机会。 认识您的人越多,您就会获得更多的机会。

Last week I overheard a conversation by engineers I didn’t know and realised that they are unaware of a product I was working on. So I joined in politely and was able to save them lot’s of time while make new connections.

上周,我听到了一个我不认识的工程师的谈话,并意识到他们没有意识到我正在开发的产品。 因此,我礼貌地加入了我们的行列,能够在建立新关系的同时节省很多时间。

抓住机遇(Seize opportunities.)

Opportunities will come your way, either inside your company or from companies that wish to hire you.

机会会以您的方式出现,无论是在公司内部还是来自希望雇用您的公司。

When a good opportunity comes by you should grab it. Don’t let your imposter syndrome deny you a great advancement. You have to believe that if you were offered the chance — you can make it. There might be a learning curve but learning new skills is how we grow.

当一个好的机会来临时,您应该抓住它。 不要让冒名顶替综合症剥夺您的进步。 您必须相信,如果给您机会,您就可以做到。 可能会有学习曲线,但是学习新技能是我们的成长方式。

If you hear of a good opportunity you like and weren’t offered, ask if you can have it. You might get a negative answer, but there is always a chance you will get a positive one.

如果您听到了自己喜欢的好机会,但没有得到,请询问是否可以拥有。 您可能会得到否定的答案,但总有机会获得肯定的答案。

My first position as a tech lead was offered to me by a project that was going through a big rewrite and thought I could help. It was a big job but I seized this opportunity. I opened many doors for me for other tech lead roles in the company.

我的第一个技术负责人职位是由一个项目进行的,该项目正在进行大量重写,并认为我可以提供帮助。 这是一项艰巨的工作,但我抓住了这个机会。 我为公司的其他技术负责人打开了许多门。

Becoming a leader is about taking initiative and showing your peers and your managers your capabilities.

成为领导者是关于主动并向同事和经理展示自己的能力。

Becoming a Tech leader involves all of the above and having a deep understanding of technology and design.

成为技术领导者需要具备以上所有条件,并对技术和设计有深刻的了解。

If you play the part of a tech leader in your current role you will become one. Believe in yourself and your capabilities and you’ll succeed.

如果您在当前的角色中扮演技术领导者的角色,您将成为一体。 相信自己和您的能力,您就会成功。

You’re welcome to follow me on twitter :) Thank you for reading!

欢迎您在Twitter上关注我:)谢谢您的阅读!

翻译自: https://www.freecodecamp.org/news/if-you-want-to-become-a-tech-leader-follow-this-advice-831c8fdecff8/

成为技术领导者 pdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值