Hacker News new | ask | show | jobs
by jaggederest 3243 days ago
I don't even have a degree and I write web stuff and I still call myself an engineer.

We "design, construct and test structures, materials and systems while considering the limitations imposed by practicality, regulation, safety, and cost."

Anyone who doesn't take a systematic approach I suppose might be an artisan, but the vast majority of software engineers I've worked with in my career at least attempt to use a systematic approach of learning and building processes.