编码 4:4:4_编码导师:这是找到一个的方法

编码 4:4:4

是的,我想要一个导师。 但是如何? (Yes, I want a mentor. But how?)

You’re not here to mess around. You want a job that pays you for your technical skills and you’re willing to do whatever it takes to land that job offer. But the journey’s been tough. You’re concerned with if you’re learning the right things. You’re not sure if you’re heading in the right direction. You’ve tried coding something, looked at coding docs, and then realized the docs weren’t that helpful.

你不是来这里的。 您想要一份可以为您的技术技能付费的工作,并且您愿意为获得该工作机会付出一切。 但是旅途很艰难。 您担心是否在学习正确的东西。 您不确定自己是否朝着正确的方向前进。 您尝试过编码某些东西,查看了编码文档,然后意识到文档并没有那么大的帮助。

You wish you had someone to help show you the way.

您希望有人帮助您。

You wish you had a mentor.

您希望自己有一位导师。

But there are a few roadblocks in your way. You may not know anyone in the field you’re looking to get into. You may not know how to ask somebody if they would be your mentor.

但是,您遇到了一些障碍。 您可能不认识该领域的任何人。 您可能不知道如何问别人他们是否会成为您的导师。

That’s okay.

没关系。

Several years ago, I started looking for a coding mentor. I wasn’t making any progress with my programming skills and I needed somebody to help me. I tried to sit down and think of the people I already knew. Computer science majors? Established software engineers? Self-taught coders? Almost all blanks. The few people I thought of were nice. But I hadn’t talked to them in years and I wasn’t comfortable with asking them for help.

几年前,我开始寻找编码导师。 我的编程技能没有取得任何进展,我需要别人的帮助。 我试图坐下,想起我已经认识的人。 计算机科学专业? 既有软件工程师? 自学成才的编码员? 几乎所有空白。 我想到的几个人很好。 但是我好几年没有和他们说话了,我不愿意向他们寻求帮助。

Fast forward six months later and I had five mentors who were willing to help me with my coding journey. They helped me land interviews, improve my programming skills, and gave me helpful resources to learn more code. The best part of the search process? There wasn’t a search. I wasn’t looking for mentors. But looking back, I see what I did to run into people who’d be willing to help me. If you want to know how to find a coding mentor, you’ve come to the right place. Here are the ways I found coding mentors who gave me certainty I was heading in the right direction:

六个月后快进,我有五位导师愿意帮助我进行编码之旅。 他们帮助我进行了面试,提高了我的编程技能,并给了我有用的资源来学习更多的代码。 搜索过程中最好的部分? 没有搜索。 我不是在寻找导师。 但是回想起来,我发现我遇到了那些愿意帮助我的人。 如果您想知道如何找到编码指导者,那么您来对地方了。 这是我找到编码导师的方法,这些方法可以使我确定我正在朝正确的方向前进:

第一站:LinkedIn (First Stop: LinkedIn)

One of the first places I thought to look for a coding mentor was LinkedIn. When I got to the site, I went right to the search box. I searched for terms like “software”, “software engineer”, and “developer”. I made sure to limit my search to 1st connections. Turns out I had ten connections who were software engineers. But I didn’t stop there. I looked through each of their profiles and sought to understand what they did. I identified their roles, responsibilities, and the type of companies they worked at. If they were a back-end software engineer at a software company, I was especially eager to reach out. Reason being is that, at the time, I was more interested in consumer software companies. Given this, I wanted to find someone who could help me learn more about consumer software.

我想寻找编码指导者的最早地方之一是LinkedIn。 当我到达该站点时,我直接转到搜索框。 我搜索了诸如“软件”,“软件工程师”和“开发人员”之类的术语。 我确保将搜索限制在第一连接上。 原来我有十个人是软件工程师。 但是我没有就此止步。 我浏览了他们的每个个人资料,并试图了解他们的所作所为。 我确定了他们的角色,责任以及他们工作的公司类型。 如果他们是一家软件公司的后端软件工程师,我特别渴望与他们联系。 原因是当时我对消费软件公司更感兴趣。 鉴于此,我想找到一个可以帮助我更多了解消费者软件的人。

After I looked through my 1st connections, I started my search with 2nd connections. Even if I didn’t know any software engineers, I was optimistic I knew somebody who did. I found 2nd connections interesting because I had one degree of separation from them. Which meant, we shared at least one mutual connection. If you feel you have a good relationship with that mutual connection, you can ask to for an introduction. If you don’t feel comfortable with asking for an introduction, reach out to the 2nd connection. With these things in mind, I reached out to a couple 1st connections to make an introduction for me. Feel free to use my message as a template. I said something like:

浏览完第一连接后,我从第二连接开始搜索。 即使我不认识任何软件工程师,我也很乐观,因为我认识某个人。 我发现第二连接很有趣,因为我与它们之间有一种程度的分离。 这意味着,我们共享了至少一个相互联系。 如果您觉得这种相互联系有良好的关系,可以要求介绍一下。 如果您不愿意提出简介,请联系第二个联系人。 考虑到这些事情,我与几个第一手联系向我作了介绍。 随时使用我的消息作为模板。 我说了这样的话:

“Hi [name],

“你好[姓名],

hope you’ve been well! I’ve really enjoyed reading your posts on content marketing. You and your company seem to be killing it in that space.

希望你一切都好! 我非常喜欢阅读您有关内容营销的文章。 您和您的公司似乎正在杀害它。

I wanted reach out and see if you’d be able to help me out with something. I’m learning how to program and love it. But I’ve realized I could really use a more experienced engineer’s help with learning. I noticed you’re connected with [potential coding mentor]. Would you be able to introduce us? I’d love to ask [him/her] a few questions and it would really help me along with my programming skills.

我想伸出援手,看看您是否能够在某些方面帮助我。 我正在学习如何编程和喜欢它。 但是我已经意识到,我确实可以在学习方面使用经验丰富的工程师的帮助。 我注意到您已经与[潜在编码导师]建立了联系。 您能介绍我们吗? 我很想问[他/她]一些问题,这对我的编程技巧将非常有帮助。

Anyways, let me know! Thanks [name]!

无论如何,让我知道! 谢谢[名字]!

Best,

最好,

[your name]”

[你的名字]”

At this point, I identified several 1st connections to either reach out to or ask for an introduction. I also directly reached out to a few 2nd connections.

在这一点上,我确定了几个第一联系,可以联系或要求介绍。 我还直接联系了一些第二联系人。

For software engineers I wanted to reach out to, I crafted an outreach message. Feel free to also use this as a template, but make sure to include a personalized touch:

对于我想与之联系的软件工程师,我精心制作了推广信息。 也可以将其用作模板,但请确保包括个性化的风格:

“Hi [name],

“你好[姓名],

I noticed you’re working as a developer at [company] working on back-end client services. Just saw you guys raised a series A-huge congrats to you!

我注意到您正在[公司]担任开发人员,从事后端客户端服务。 刚刚看到你们提出了一系列的A巨大祝贺!

Anyways, I’ve been learning to program myself and have found coding to be enormously fun. I know you’re busy, but your work is exactly the type of work I’d love to do some day. I’d love to learn more. Would you be able to hop on a twenty minute call sometime in the next few weeks?

无论如何,我一直在学习编程自己,发现编码非常有趣。 我知道您很忙,但是您的工作恰恰是我一天想要做的工作。 我想知道更多。 在接下来的几周内,您是否可以拨打20分钟的电话?

Thanks and can’t wait to hear back.

谢谢,迫不及待想听听。

[your name] ”

[你的名字] ”

I sent out ten outreach messages and heard back from three. After I heard back, I scheduled a phone call with each of them. My goal with the twenty minute phone call was to ask questions and build rapport. I made sure to mention nothing about mentoring or what I needed. In fact, all I did was ask questions and tell them how cool I thought their job was. People love to give advice and talk about themselves. Don’t overdo it, but make sure they’re feelin’ the love. Once the call was over I followed up with them again. I told them how much I appreciated their time. I also mentioned the possibility of connecting again. Three out of three contacts gave a resounding ‘yes’.

我发出了十个外联消息,并从三个消息中听到了回音。 听到回音后,我安排了每个人打个电话。 我打二十分钟电话的目的是提出问题并建立融洽的关系。 我确保不提任何有关辅导或我所需要的东西。 实际上,我所做的只是问问题,并告诉他们我认为他们的工作有多酷。 人们喜欢提出建议并谈论自己。 不要过分,但要确保他们对爱情有感觉。 通话结束后,我再次与他们联系。 我告诉他们我非常感谢他们的时间。 我还提到了再次连接的可能性。 三分之三的联系人给出了肯定的“是”。

For the second call, I was a bit more intentional. I still asked questions, but I made my curiosity and mentoring needs clear. They were more than willing to help. They suggested coding topics to look into, pointed me to resources, and offered their ongoing help.

对于第二个电话,我有点故意。 我仍然提出问题,但我明确表示了好奇心和指导需求。 他们乐于提供帮助。 他们建议研究编码主题,向我指出资源,并提供持续的帮助。

Try searching through your 1st and 2nd connections. Were you surprised by the people you knew or had mutual friends with? Once you’ve found a few connections, use the scripts I gave you and let me know how it goes! I’m happy to provided more context and answer any questions :)

尝试搜索您的第一和第二连接。 您是否对认识的人或与之成为共同朋友的人感到惊讶? 找到一些连接后,请使用我给您的脚本,让我知道它的运行方式! 我很乐意提供更多背景信息并回答任何问题:)

遵循守则并了解您的去向 (Follow the Code and See Where it Takes You)

When I first thought of potential coding mentors, I couldn’t think of anybody. I pocketed the idea of finding a mentor for the time being. Instead, I doubled down on my exploration of programming. I started to look for any and every excuse to open my computer and write code. I didn’t want to code by myself so I found myself going to coffee shops where software engineers hung out.

当我第一次想到潜在的编码指导者时,我没有想到任何人。 我暂时找到了一个寻找导师的想法。 取而代之的是,我对编程进行了深入研究。 我开始寻找各种借口来打开计算机并编写代码。 我不想自己编写代码,所以我发现自己去了咖啡店,那里的软件工程师闲逛。

A couple months later, I found myself at Philz Coffee. I decided to work on a side project I’d been stuck on. I was trying to build a full stack web application with register and login features. I ordered a coffee and looked around for an empty table to work at. I started to walk around when I heard someone say my name. Turns out, it was a family friend! We chatted, caught up for a bit, and then he asked me what I was working on. I told him I was working on a coding project, but that I’d been stuck for quite some time. He mentioned that he was a software engineer and would be happy to help. I was a little surprised by his offer, but touched and excited that someone would be willing to help me.

几个月后,我来到了Philz Coffee。 我决定从事一个我一直坚持的副项目。 我试图构建具有注册和登录功能的全栈Web应用程序。 我点了杯咖啡,环顾四周找一张空桌子上班。 当我听到有人说我的名字时,我开始走动。 原来,那是一个家庭朋友! 我们聊天,追了一下,然后他问我在做什么。 我告诉他我正在从事编码项目,但是我被困了很长时间。 他提到自己是一名软件工程师,很乐意提供帮助。 我对他的提议感到有些惊讶,但对有人愿意帮助我感到震惊和兴奋。

Later that week I emailed him and asked if he was available for coffee and to talk about code. We met up and he made an amazing effort to understand where I was at as a programmer. He encouraged me and made himself available for questions. He pointed me to books about startups and programming fundamentals. When I left to go back to Texas for school, he made time to connect over the phone and check up on me. Over the course of a year this coding mentor helped me sharpen and refine my programming skills. He’s the one who told me about Angel.co where I landed several interviews and a job offer. He gave me certainty I was heading in the right direction.

那周晚些时候,我给他发了电子邮件,问他是否有空喝咖啡并谈论代码。 我们见了面,他做出了惊人的努力来了解我作为程序员的工作状况。 他鼓励了我,并提出了自己的问题。 他为我指出了有关创业公司和编程基础知识的书籍。 当我离开去德克萨斯州上学时,他抽出时间通过电话连接并检查了我。 在一年的时间里,这位编码导师帮助我提高和完善了我的编程技能。 他是告诉我有关Angel.co的人,在那里我进行了几次面试和提供工作。 他给我确定了我正在朝正确的方向前进。

My recommendation to you is to code and code often-see where it takes you. Put on the hat of exploration and follow every inclination. Talk about code everywhere you go. Tell people who show interest or are willing to listen about your latest coding projects. Try being the ultimate geek and walk around with computer. The kind of people you start running into may surprise you. This is all about getting closer to people who can help you. You’ll get to a point where you’re running into experienced programmers who are willing to mentor you. That’s when you’ll be able to make your ask and find a coding mentor.

我对您的建议是经常进行编码和编码-看看将您带到哪里。 戴上探索之帽,并随心所欲。 随处讨论代码。 告诉有兴趣或愿意听听您的最新编码项目的人。 尝试成为终极怪胎,并随身携带计算机。 您开始遇到的那种人可能会让您感到惊讶。 这就是要与可以帮助您的人保持亲密接触。 您将遇到一个经验丰富的愿意指导您的程序员。 到那时,您就可以提出问题并找到编码导师了。

奖励:如何在COVID-19期间找到一名导师 (BONUS: How to Find a Mentor During COVID-19)

Confession: I’ve never found a coding mentor during COVID-19. That said, I wanted to challenge myself to think, “if I was looking for a coding mentor right now, what would I do?”

告白:在COVID-19期间,我从未找到编码导师。 就是说,我想挑战自己,想:“如果我现在正在寻找编码导师,该怎么办?”

The first place I would look is LinkedIn. I would be on the lookout for people who are offering network help during COVID-19. I’m sure you’ve seen several posts about people offering to connect others to opportunities. While COVID-19 may have not affected you, I encourage you to lean on people who are willing to help. Look through that person’s connections. Do they know somebody who could help you? If so, reach out to the person offering help and ask for an introduction. You can say something like:

我要看的第一个地方是LinkedIn。 我会寻找在COVID-19期间提供网络帮助的人员。 我敢肯定,您已经看过几篇关于人的文章,他们提供了将他人与机会联系起来的方法。 虽然COVID-19可能没有影响您,但我鼓励您依靠愿意帮助的人。 查看该人的联系。 他们知道有人可以帮助您吗? 如果是这样,请与提供帮助的人员联系并寻求介绍。 您可以这样说:

“Hi [name],

“你好[姓名],

I hope you are well during this time and pushing through COVID. Thank you for being an inspiration and encouragement during this time. I saw your most recent post about helping out during COVID and I thought I’d reach out.

希望您这段时间过得愉快,并努力通过COVID。 感谢您在这段时间内的启发和鼓励。 我看到了您最近发表的有关在COVID期间提供帮助的帖子,我认为我会伸出援手。

I’ve wanted to take the next step with my programming, but have found the journey difficult to get through on my own. I want to meet with other programmers, but I haven’t been able to gather in-person with anyone.

我想继续进行编程,但是发现自己很难完成这一旅程。 我想与其他程序员见面,但是我无法与任何人面对面聚会。

I took some time to look through some of your connections and I noticed you know [potential coding mentor]. Would you be willing to introduce us? I’d love to ask [him/her] a few questions and it would really help me along with my programming skills.

我花了一些时间查看您的一些联系,然后发现您知道[潜在的编码指导者]。 您愿意介绍我们吗? 我很想问[他/她]一些问题,这对我的编程技能真的很有帮助。

Anyways, let me know! Thanks [name]!

无论如何,让我知道! 谢谢[名字]!

Best,

最好,

[your name]”

[你的名字]”

The best case scenario is that they offer to make an introduction. The worse thing that can happen is that person says no.

最好的情况是他们提供介绍。 可能发生的最糟糕的事情是那个人说不。

Second, I would text friends who you think might know someone who could mentor you. This also works off the principal I discussed in the LinkedIn section. You may not know an experienced coder, but you probably know someone who does and can connect you. Don’t be spammy. Be passionate. You’re someone who’s put in a lot of time and hard work into learning how to code. Let that passion lead your conversations. Again, talk about your projects, but that you’re struggling. Your friends will see that and do their best to think of people they can connect you to.

其次,我会发短信给您认为可能会认识您的朋友。 这也适用于我在LinkedIn部分中讨论的原理。 您可能不认识经验丰富的编码员,但您可能认识可以做到并可以联系您的人。 不要垃圾邮件。 充满激情。 您是一个投入大量时间和精力来学习如何编码的人。 让那种激情引领您的对话。 再说一次,说说你的项目,但是你很挣扎。 您的朋友会看到这一点,并尽最大努力去想可以与您建立联系的人。

Third, I would attend virtual coding meetups. Try meetup.com or codebuddies.org. I imagine virtual meetups aren’t as fun as in-person meetups, but they put you in front of other coders. The more time you can spend with coders, the longer you‘re able to build rapport. The more rapport you can build, you can make the ask them to help you.

第三,我要参加虚拟编码聚会。 尝试metup.com或codebuddies.org。 我想虚拟聚会不如面对面聚会那么有趣,但是它们会让您在其他编码人员面前。 与编码人员一起花费的时间越长,建立融洽关系的时间就越长。 您可以建立更多的融洽关系,就可以请他们来帮助您。

耐心点,您的编码导师在那里 (Be Patient, Your Coding Mentor is Out There)

Coding mentors are some of the most valuable people out there. They’ll help you look through your code, suggest helpful resources, and give you certainty you’re heading in the right direction. Finding a coding mentor may take some time though. It may take six months or even a year. But as you allow your passion for code to shine, you’ll find the right coding mentor. They’ll be happy to help you out and you’ll be one more step closer to landing that tech job.

编码导师是其中一些最有价值的人。 它们将帮助您浏览代码,提供有用的资源,并确定您正朝正确的方向前进。 不过,找到编码指导者可能需要一些时间。 可能需要六个月甚至一年。 但是随着您对代码的热情不断增强,您将找到合适的编码指导者。 他们将很乐意为您提供帮助,而您离完成这项技术工作又走了一步。

Happy searching! Good luck.

搜索愉快! 祝好运。

P.S. If you like this type of content, give Level Up Coding a follow! I’ll also be sending more of this type of content out here. I want to help people go from taking a coding course to landing a job offer. So if that’s you, check out my site and subscribe to my newsletter!

PS:如果您喜欢这种类型的内容,请遵循“升级编码”! 我也可以发送更多的这种类型的内容了这里 。 我想帮助人们从上编码课程到找到工作。 因此,如果是您,请访问我的网站并订阅我的新闻通讯!

翻译自: https://levelup.gitconnected.com/coding-mentors-heres-how-to-find-one-45746eb44d92

编码 4:4:4

你可能感兴趣的:(python,java,算法,leetcode,机器学习)