In this week's podcast episode, I chat with Harry Wolff, an engineering manager at MongoDB in New York City. Harry has been in the world of tech for over a decade, holding jobs in various startups before ending up at Mongo.
在本周的播客節目中,我與紐約市MongoDB的工程經理Harry Wolff聊天。 哈利(Harry)在科技界已有十多年的經驗,曾在多家初創公司任職,然后才加入蒙哥(Mongo)。
We discuss his journey to his current managerial role, what it's like to work at Mongo, how to start a meetup, and do's and don'ts for migrating from legacy codebases.
我們討論了他擔任現任管理職務的歷程,在Mongo工作的感覺,如何召開聚會以及從遺留代碼庫進行遷移的注意事項。
Harry started his tech career working for startups. He liked the excitement, he liked learning new things, and he liked showing off his skills. After working for a few startups, he stumbled upon a position at MongoDB. One short week after beginning the interview process, he was in.
哈里開始了他在初創公司工作的技術生涯。 他喜歡刺激,喜歡學習新事物,喜歡炫耀自己的技能。 在一些初創公司工作之后,他偶然發現了在MongoDB的職位。 在開始面試過程的短短一周后,他進入了。
The decision to leave his previous job was easier than he expected, and he reflected on the reasons he made the change:
離開他先前的工作的決定比他預期的要容易,并且他反思了做出改變的原因:
"For me, it was a matter of taking what I could from my job at the time, but knowing when it was time to move on. One of the ways you know it's time to leave is when the company's getting more out of you than you're getting out of the company."
“對我來說,這是我當時能干的事,但要知道什么時候該繼續前進。你知道該離開的方式之一是,當公司從你身上獲得的收益比你多時,你就要離開公司了。”
Once Harry was settled in at Mongo, he got right to work. After a couple years as an engineer working on various projects, he achieved one of his major goals and became a manager.
一旦哈利在蒙哥安頓下來,他就有權工作。 在從事各種項目的工程師工作幾年后,他實現了他的主要目標之一,并成為一名經理。
Harry and I discussed his relatively new position in detail. And while he's still in the process of figuring things out, he has some valuable insights into his transition.
我和哈利詳細討論了他相對較新的職位。 在他仍在弄清楚事情的過程中,他對過渡有一些寶貴的見解。
"One of the most difficult things about being a manager is that there's no easy way to evaluate the success of your day. There are no milestones to say you've accomplished a lot. You might have a eureka! moment where you figure something out, but you're definitely living in the grey a lot more. Because it's people - they change by the day and hour and minute."
“擔任經理最困難的事情之一是,沒有一種簡單的方法可以評估您今天的成功。沒有里程碑可以說明您已經取得了很多成就。您可能會遇到尤里卡! ,但您肯定會生活在更多的灰色中。因為是人-他們每天都在變化,時,分,分鐘。”
But one of the best things for Harry is how much he gets to learn - constantly, from many different people, and about many different things. In addition to reading about new programming languages, discussing what's new in the JavaScript ecosystem in his podcast, and making every effort to stay on top of new tech, Harry has learned more nuanced skills as well.
但是,對于哈利而言,最好的事情之一就是他可以從很多不同的人那里學到很多東西,并且可以學習很多不同的東西。 除了閱讀新的編程語言,在播客中討論JavaScript生態系統中的新功能以及盡一切努力掌握最新技術之外,Harry還學習了更多細微的技能。
"One hard skill I needed to learn was being assertive and truthful when I needed to be. Most humans prefer that uncomfortable situations just resolve themselves...but if you wait six months [to deal with something], it becomes a dealbreaker."
“我需要學習的一項硬技能是當我需要時要果斷而誠實。大多數人都喜歡不舒服的情況只會解決自己……但是,如果您等了六個月(處理某事),它就會成為一個破壞者。”
In addition to managing his team, working on his podcast, YouTube channel, and blog, and reading programming handbooks for fun, Harry has been working to update MongoDB's tech stack and move away from their legacy codebase. In the process, he's developed some insights into such migrations.
除了管理團隊,制作播客,YouTube頻道和博客以及閱讀編程手冊以娛樂之外,Harry一直在努力更新MongoDB的技術堆棧,并擺脫原有的代碼庫。 在此過程中,他對這種遷移有了一些見解。
"You have to have a good reason for doing it. And part of this is scolding my former self who would say 'yeah, just do it!' But having learned more, you need to have a good reason. For us, it's more maintainable, less error-prone, and better for recruiting."
“你必須有這樣做的充分理由。這部分是在責罵我以前的自我,他會說'是的,就這樣做!” 但是,學到更多之后,您需要有一個充分的理由。對我們來說,它更易于維護,更少出錯,并且更適合招募。”
"But don't rewrite everything - that's seldom the right answer. Occasionally there are exceptions, but they're exceptions."
“但是不要重寫所有內容-這很少是正確的答案。有時候會有例外,但它們都是例外。”
When Harry isn't working or creating content, he hangs out with his wife and new son in New York. He encourages people getting into tech to keep at it and not get discouraged.
當Harry不工作或創作內容時,他和他的妻子和新兒子在紐約閑逛。 他鼓勵人們繼續使用技術,不要氣tech。
"Never give up. Just keep hustling. Take with a grain of salt the feedback you get from companies and have confidence in what you do and don't know. And stay humble. It's hard but you have to just want it and keep hustling and stay curious."
“永不放棄。只是保持忙碌。認真聽取公司的反饋,并對所做和不知道的事情充滿信心。保持謙虛。這很難,但是您只需要它并保持忙碌并保持好奇。”
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 Harry on Twitter here.
你可以用哈利的Twitter連接在這里 。
翻譯自: https://www.freecodecamp.org/news/from-startups-to-manager-at-mongodb-podcast/