Yesterday I had a conversation with a tech recruiter and I failed to appropriately demonstrate how I can work on/architect web apps too and am more than just a glorified website builder. (Preparation makes perfect, I suppose 🤷🏽♂️).
One question in particular that stuck with me was what I’ve posed in the title. I failed to come up with a more interesting experience working on one of my projects in a quick witted manner and choked up something along the lines of “um, authentication. I had to build one from scratch instead of using oAuth or sessions...”
For the record, I’m not a super experienced dev, but I’d like to think I have enough chops to creatively solve problems with code. For example, one “experience” project I developed was a markdown wikis app with authentication, authorization, building features particular to a premium user and then Stripe subscription payments integrated (do I get some points for third party API integration?). Not to mention database design experiences in both SQL and NoSQL.
At this point in my job search, I honestly can’t tell if that’s beginner level stuff or what you’d call intermediate (these terms are so relative it’s nuts. But there’s gotta be an average boundary to determine what’s beginner and what’s intermediate?)
So my dear reader; If you’re still here I’d like to ask you: