编程算法 github
This week, I got to chat with Briana Swift, who used to teach music to elementary school children. She loved teaching and loved her job, but realized it wasn't what she wanted to do for the rest of her life. So she started looking around for what might be the next steps, and started learning about the world of tech.
这周,我和布里安娜·斯威夫特(Briana Swift)聊天,后者曾经为小学生教音乐。 她热爱教学,热爱自己的工作,但意识到这不是她一生想要做的事情。 因此,她开始四处寻找下一步的工作,并开始学习技术世界。
After going to a number of meetups and looking around online for various free resources, she stumbled upon freeCodeCamp. Over the course of a couple years, she got her full-stack certification while sharing videos of herself learning various concepts.
在参加了几次聚会并在网上四处寻找各种免费资源后,她偶然发现了freeCodeCamp。 在过去的几年中,她在分享自己学习各种概念的视频的同时获得了全栈认证。
When she started looking for a job, she experienced what so many new developers experience: rejection and frustration. She had to adapt, learn how to learn, and keep trying.
当她开始寻找工作时,她经历了许多新开发人员所经历的:拒绝和沮丧。 她必须适应,学习如何学习并继续努力。
But one day, after attending a random meetup, someone drew her attention to a role at GitHub that seemed tailor-made for her skill set. Doubting that she'd get through the interview process, she applied anyway - and got the job. She identifies a few of the skills that helped her get the job:
但是有一天,在参加了一次随机聚会之后,有人提起了她在GitHub上的一个角色,该角色似乎是根据她的技能量身定制的。 她怀疑自己会通过面试过程,因此无论如何都申请了-并且得到了这份工作。 她指出了一些有助于她获得工作的技能:
"On the one hand, it was the actual skills I learned [before working at GitHub]. But on the other hand it was the mindset. Because even if I'd learned everything perfectly 2-3 years ago, it was such a different ecosystem out there now. Knowing how to search the documentation or find the answer or Google to get what you need - I don't think that will ever go out of style."
“一方面,这是我[在GitHub上工作之前]学到的实际技能。但是另一方面,这是一种心态。因为即使我在2-3年前都学完了所有东西,但情况却截然不同。生态系统。知道如何搜索文档或找到答案,或者通过Google获得所需的东西-我认为这不会过时。”
Three and a half years later, she's worked her way up through a couple different roles at GitHub and couldn't be happier with her job. She's learned how work with a diverse and passionate team, she's learned how to stand up for herself, and she's come to appreciate how much soft skills matter.
三年半后,她在GitHub担任了几个不同的职位,并且对自己的工作感到很高兴。 她学会了如何与一支充满激情的多元化团队合作,学会了如何站得住脚,并且逐渐意识到软技能的重要性。
"Anything that's a technical thing can be learned. But working with a bunch of really smart, passionate people can be challenging because they're so passionate. And I think navigating that and trying to meet people where they are while still getting the best work done that I can is something I'll be working on for the rest of my life."
“任何与技术有关的东西都是可以学到的。但是与一群非常聪明,充满激情的人一起工作可能会充满挑战,因为他们是如此的热情。而且我认为,在找到最好的工作的同时与他们相处的人尽我所能,这将是我一生的工作。”
One thing she emphasizes again and again throughout our chat was not being afraid to ask questions and have confidence in yourself:
她在我们的整个聊天过程中一再强调的一件事是,不怕问问题并对自己充满信心:
"Ask questions even if you think it's gonna make you look dumb. Sometimes no one else is asking because they want to look smart. But on the other hand, trust yourself - don't let anyone convince you that you don't know something if you've done your research. You can be the person who asks dumb questions and the person who's an expert on something at the same time."
“即使您认为这会让您看起来很愚蠢,也要提出问题。有时候没有人问他们,因为他们想变得聪明。但另一方面,请相信自己-不要让任何人说服您您不知道什么如果您已经完成研究,那么您既可以是提出愚蠢问题的人,也可以是同时做某事的专家的人。”
In this episode, we discuss how she transitioned into tech, how she learned all the skills she needed to work at GitHub - and how she continues to learn, what she does to support diversity in her tech community, and how she stays fueled up and motivated day to day.
在本集中,我们讨论了她如何过渡到技术,如何学习在GitHub工作所需的所有技能-以及她如何继续学习,她为支持技术社区的多样性所做的工作以及如何保持精力充沛和每天都有动力。
She's gained a lot of insight on creativity, and shared her perspective on staying creative:
她对创造力有很多见识,并分享了保持创造力的观点:
"Creativity is like a body of water. And if you let yourself become like a pond, where nothing's coming in, then nothing's gonna go out. If you want something to go out, you have to have new experiences, new things going in."
“创造力就像一团水。如果让自己变得像池塘一样,什么都没有进来,那么什么也不会出去。如果你想要东西出去,就必须有新的体验,要有新的东西进来。 ”
Briana also offers advice on learning to code, asking questions, achieving balance in your life, and being a good team member, among many other things.
Briana还提供有关以下方面的建议:学习编码,提出问题,实现生活的平衡以及成为一个好的团队成员。
This interview is a 1 hour listen in your favorite podcast player app - just search for "freecodecamp" and you should find it.
这次采访是在您喜欢的播客播放器应用程序中进行的1个小时聆听-只需搜索“ freecodecamp”,就可以找到它。
If you have an Amazon Echo, you can just say "Alexa - play the freeCodeCamp podcast."
如果您有Amazon Echo,则可以说“ Alexa-播放freeCodeCamp播客”。
Or you can listen to it right here in your browser.
或者,您可以在浏览器中直接在此处收听。
You can connect with Briana on Twitter here.
您可以Briana在Twitter上连接在这里 。
编程算法 github