Justin James
2 min readSep 13, 2022

--

GREAT ARTICLE. Funny enough, 10 minutes before I read this, I was answering a LinkedIn survey they sent me, and something I told them was that I didn't use stuff like portfolios because "portfolios from most developers are nothing but copy/paste of sample code" and I didn't trust bootcamps because "they just rip off people desperate for a better job opportunity".

That said, a lot of the criticism here has some truth, it just misses the mark.

Portfolios are good. Portfolios made up of cookie cutter stuff where someone just built a bunch of code by copy/pasting or regurgitating some video, where they produced thousands of lines of code and can't explain any of it and learned nothing from it, doesn't help *anyone*. They didn't learn anything useful, and they aren't proving anything to me.

A portfolio where someone said "here's a project I want to build" and honestly tried their best - even if the application came out terrible, but they can talk to the lessons learned - is gold. But it is SO HARD to differentiate between the two without that conversation!

When I hire, I have 3 clutch interview questions:

* What's the hardest challenge you have solved with code and how did you solve it?

* What do you like the most about [technology X]?

* What do you like the least about [technology X]?

These questions quickly get you to the heart of just how much introspection and learning someone has done. While I don't expect a junior to be breaking out some real epiphanies or anything, I can tell if their learning on a topic is shallow or not with these questions... and if they have a portfolio, asking them about what they learned while building it is great too.

J.Ja

--

--

Justin James
Justin James

Written by Justin James

OutSystems MVP & longtime technical writer

No responses yet