How it can pay to be a job-hopping engineer
Happy Saturday and welcome back to the newsletter! As always, read on for some of the best software engineering insights, opinions, and news, from Triplebyte’s Compiler blog and around the web.
//From Compiler
From high school coding classes to startup-hopping
This is the inaugural edition of Code to Success, a Q & A series where I invite software engineers to talk about their unique paths into programming and share insights on learning and working in the industry. To kick things off, I spoke with Mac Wilkinson, a scrappy software engineer (currently working at Blueberry Medical) who got into coding through a public high school course and hasn’t looked back since. He gave his thoughts on how it can pay to be a job-hopper (both literally and figuratively) and exactly why he’s a stickler about his code being as “pythonic” as possible. read()
//Around the web
🏠 Google’s internal data show engineers are finding it harder to code from home. Maybe the fully remote engineering future utopia we’ve all been talking about isn’t such a given after all. The Information obtained an internal survey from Google that showed only 31% of the company’s engineers polled through April, May, and June said they felt “highly productive,” during which time everyone has been WFH. This figure represents an 8% drop from a similar survey gathered in the previous three pre-lockdown months, the news site reported. There very well may be more interesting stats and details in the (paywalled) story, but I’d say this headlining info coming out of one of the most modeled-after companies in tech might be enough to rock the boat at all over Silicon Valley and beyond. read()
🕐 GitLab shares internal best practices for working asynchronously across a team. Speaking of trying to get this remote work thing right, I would think any engineering team giving it a go right now could probably glean something from looking over GitLab’s new Async 3.0 documentation. Have you considered doing your engineering team’s daily remote standup meetings asynchronously to save time? Are you wondering how that would even work? I told you – this outline is worth a look! read()
⌨️ Rust after the honeymoon. After penning a 2018 love letter for every hipster dev’s favorite programming language, Oxide co-founder Bryan Cantrill is back with a check-in on how his relationship with Rust is going today. Spoiler alert: He’s still head over heels! What other admirers of the language might find interesting and useful in this latest blog is Cantrill’s new list of features he’s gushing over, like no_std and DWARF support. Of course, like any marriage, it’s not all fireworks: “There are certainly some minor annoyances [in Rust] (rustfmt: looking at you!), and some forthcoming features that I eagerly await (e.g., safe transmutes, const generics),” he writes.” read()
//Jobs
Some companies hiring engineers on Triplebyte right now:
Check out Triplebyte’s Actively Hiring page to find more companies that are looking for software engineering talent right now!
Triplebyte helps engineers assess and showcase their technical skills and connects them with great opportunities. You can get started here.
If you just happened upon this newsletter, subscribe with the button below to get new editions sent right to your inbox.