The conversation

Lessons learnedExperience excerpt · English

I write my own schemas in IBM Db2

… I write my own schemas in IBM Db2. Hell, I wrote small application databases in IBM DDS in the AS400's SEU while I was still under the legal drinking age. I've always written our stylesheets from scratch, using SCSS. I've written C++ APIs that run in PASE, talk to the database with ODBC, then send back to a front end through sockets. I do graphic design and photography -- something I started back in middle school and took some formal classes on -- and have led the creation of marketing materials for multiple subsidiaries. I've spent 40 hour weeks working on sysadmin tasks in vim, 40 hour weeks writing libraries in JetBrains and VSCode, and 40 hour weeks working running around with my DSLR or working in Photoshop, Illustrator, and InDesign. But when I look for full-stack jobs, most of them actually want somebody who is well versed in a framework. There's not much point in doing all of this from scratch. It's more tedious, more error prone, and it takes longer to get to market. …

Original discussion1 in 5 online job postings are either fake or never filled, study finds407 source comments · at import
2

What was this responding to?

Parent context · original excerpt

KU

Too often I find "full-stack" developers who only know how frameworks operate, but have no idea about how the computer actually works. "How do you do [x] in SQL?" > "I've always had the ORM handle that" "How do you do [x] in CSS" > "I use this CSS framework and it will do it for me" "How does a packet get between the front end and back end of your solution" > "I update the object state using [x] in the [y] framework"

Full original

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

TM

I once did a take-home project for a full stack role that proclaimed any language/framework could be used to build a browser-based application that satisfied a particular task. I opted to use golang and its standard library to produce an application with no external dependencies and no javascript. In the rejection email they stated the use of outdated development methods was a point of disqualification. I'm sure other reasons for disqualification were present, I wasn't a great candidate in retrospect, but I'll never forget the naivety and hubris of their framing. They were of course a NextJS shop. Ultimately disregard role titles. It's a people problem that you have to pull teeth to find out what they really want, and what they really want they often won't say out loud. That's fine, it's their money (and usually a lot of it!) and they should be able to dictate the services that they want…

Full original
KU

I think it is valid to expect some experience with major frameworks, but framework experience without understanding the underlying concepts usually indicates someone who is pretty limited in being able to solve more difficult problems. I guess larger organizations have a role for these kinds of workers, but they’re not the kind of people I want on my team.

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.