Jobs Icon

Jobs

All things workforce, hiring, getting hired, and opportunities.
17 Stories
All Topics

Jobs github.com

The path to a software architect

What exactly is a software architect, anyhow?

A software architect is a software expert who makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. (Source: Wikipedia: Software Architect)

If that’s something you’d like to do (or are doing, but want to do it better), then this is a great resource for you. It covers the levels of architecture, important skills to obtain, books to read, and a technology roadmap.

Learn devdegree.ca

Shopify's Dev Degree

This is awesome! I hope it’s a huge hit and is quickly emulated by other successful tech companies.

Dev Degree is a 4-year, work-integrated learning program that combines hands-on developer experience at Shopify with an accredited Computer Science degree from either Carleton University or York University.

Working closely with our university partners, students take three university courses on campus each term and spend ~25 hours each week at Shopify.

This is 4,500+ hours of work experience paired with 4,000+ hours of academic experience. You earn $160k in salary, tuition, & vacation AND there’s a built-in 50/50 gender parity in the program.

Jobs jefftk.com

Should programmers plan for lower pay?

Jeff Kaufman thinks so:

we don’t understand why programmers are paid so well. If you’re a programmer, there’s enough of a chance that this is temporary that it’s worth explicitly planning for a future in which you’re laid off and unable to find similarly high-paying work.

I don’t believe the sky is falling, but Jeff’s advice is good nonetheless. One thing you can start doing right now (and is always a wise move) is to live beneath your means. That way, if/when your means are substantially reduced, you may feel a pinch, but it won’t squeeze you all the way out.

Keavy McMin keavy.com

Thriving on the technical leadership path

Keavy McMinn:

The management path isn’t the only way to be a technical leader. I don’t wish to become a manager; I tried it briefly (73 days to be exact, I counted) and decided managing other people wasn’t where my passion lies. I like being an engineer. In particular, I flourish in a strategic technical leadership role.

This used to be hard to accomplish. It still is, but it used to be, too. 😏

Hopefully we see more engineers like Keavy thriving without having to make the switch to management. Writing about it, talking about it, and showing success stories is a good start towards that end.

Learn research.hackerrank.com

HackerRank's 2018 student developer report

There are some fascinating results in this study put out by HackerRank where they surveyed 10,351 student developers. One example that shows a growing trend in developer ed:

University students today seem to be showing less interest in Stack Overflow compared to professional developers. Instead, YouTube is starting to become more favorable as a learning tool for the next generation of developers. We found that 73% of students use YouTube, compared to only 64% of professional developers (where the majority of professional developers were aged 25-34, and the majority of student developers were aged 18-24).

A little less surprising, but still good to know for those breaking in to the scene:

There’s a big opportunity for student developers to learn JavaScript and JavaScript-focused frameworks. Employers need it more than any other skill. As the direction for web applications have moved from static to dynamic, JavaScript has become increasingly dominant in the industry. In fact, 95% of web applications are built on JavaScript—so it’s hard to ignore the disconnect.

This is a really well done report. 👌

Stanisław Pitucha github.com

Questions to ask a company during your interview

This repo gained 3,100+ stars in the first day and topped the charts of Changelog Nightly!

This is a list of questions which may be interesting to a tech job applicant. The points are not ordered and many may not apply to a given position, or work type. It was started as my personal list of questions, which grew over time to include both things I’d like to see more of and red flags which I’d like to avoid. I’ve also noticed how few questions were asked by people I interviewed and I think those were missed opportunities.

PRs are welcome!

Cate Huston developer.wordpress.com

Sharing the data: how technical women navigate their career

In May, Automattic’s engineering hiring team launched a user research study to better understand how our approach to tech hiring resonates with women and non-binary folks who may experience similar gender discrimination in the workplace and are experienced developers.

71 engineers responded and the research team performed in-depth interviews with 14 of them. Check out the study to see the expected results and things that surprised them. Here’s an example of the kind of takeaways came from the survey:

Women are looking for more communities focused on connecting to other senior women, and around more technical topics (many communities focus on entry to mid-level folks). Concerns around online harassment can put women off trying to build their network online.

Andrew Ste cvcompiler.com

The most in-demand data science skills of 2019

Since data science has a huge impact on today’s businesses, the demand for DS experts is growing. At the moment I’m writing this, there are 144,527 data science jobs on LinkedIn alone. But still, it’s important to keep your finger on the pulse of the industry to be aware of the fastest and most efficient data science solutions.

Click through for key takeaways and trend analysis.

The most in-demand data science skills of 2019

Monica Lent monicalent.com

7 absolute truths I unlearned as junior developer

This is a great set of insights about being a developer and the software industry. It’s so easy when you’re first getting into something to have unrealistic expectations or idealistic beliefs. Articles like this help pull back the curtain and show what it’s really like.

Author Monica Lent describes what a junior developer can get from this post:

Maybe you’ll find something here you currently believe, and get inspired to learn more about it and why the topic is so multi-faceted. Or maybe you’ll find this post encouraging because you’re already so far ahead of where I was at your stage.

David Singleton Stripe

Stripe’s next engineering hub is remote

Companies like GitLab and Zapier are 💯 remote. Stripe’s next engineering push, colocated in what they call “hubs,” will be a new style of hub — remote.

Stripe has engineering hubs in San Francisco, Seattle, Dublin, and Singapore. We are establishing a fifth hub that is less traditional but no less important: Remote. We are doing this to situate product development closer to our customers, improve our ability to tap the 99.74% of talented engineers living outside the metro areas of our first four hubs, and further our mission of increasing the GDP of the internet.

Stripe will hire over a hundred remote engineers this year. They will be deployed across every major engineering workstream at Stripe.

This means if you’ve ever wanted to join the ranks of Stripe, but moving was a blocker for you, the window of opportunity is now open to you and there’s no limit to what you can work on.

We have seen such promising results from our remote engineers that we are greatly increasing our investment in remote engineering.

0:00 / 0:00