At what point did you start to think you were an engineer?
An engineer. What a lofty, prestigious-sounding title!
I am not lofty or prestigious.
...
For further actions, you may consider blocking this person and/or reporting abuse
Good framing. “Engineering: Dreams, or Self-Actualization?” is also a design-review question: what must be true for this to remain safe as traffic, contributors, and integrations grow? Naming that constraint early usually prevents the clever solution from becoming hidden operational debt.
I love how you weave personal reflection with the broader question of engineering identity, especially the way you trace that moment of self‑actualization. Have you thought about cross‑posting this piece to ZyVOP (zyvop.com) to reach even more engineers?
I tend to stick to one platform, so I can authentically manage it well. Thanks for the tip though. <3
Totally get that! The main perk is reaching all the developers who only read on Medium, Hashnode, or ZyVOP and never visit Dev.to.
With cross-posting, you reach that whole audience automatically, while canonical links point right back to Dev.to so it stays your primary home—zero extra management needed. No pressure at all though! 🙌
🤔
"Engineering: the art of how"
IMO what differentiate an engineering mindset from one that is not is the urge to understand how something works.
Anybody can be an engineer these days because of AI and how quickly someone can create apps. I tend to think engineer is more of a "detective" role than anything. By that, I mean you have to solve bugs by finding where in the code is responsible and fix it from there. Sure, fundamentals of programming is essential and anyone can learn that in CS classes, but problem solving is the golden ticket. Without it, you just learn and forget like any other classes you have taken.
Nobody does. The point isn't that you memorize Data Structure and Algorithms Verbatim (though I wish lol), but to get more hands on experience. I like volunteering for developer roles, because it gets your foot in the door EASIER than finding a pay internship. I learn much more than what my classes taught me because it only taught me theory.
I would say you are an engineer. You have built a lot of things and showed that on dev.to...more than any other student I have known. It is better to show proof and claiming you are an engineer than claiming you are an engineer with little to no proof.
Hope you are well Anna :)
Hello Francis! Good to hear you chime in. Yes DEV is very much my platform of choice. Ive made the choice to get my second bachelor's because honestly, its hard to make the case that I am developer with a nutrition degree and minimal professional experience. I just want to build stuff, I find it satisfying and entertaining. I like to find out what can and cannot be done. And some of the DEV challenges on here, I enter knowing there is no way I would be likely to win. But the fantastic part is that each challenge puts a new tool in the shed. The learning from challenges and personal projects stacks on top of each other. The overall learning from self teaching is monumental. I get made at AI sometimes, because there is no thinking half the time. Ive started studying for CCNA on the side to keep my brain active. I am also going over some Java fundamentals since have a Java 2 class coming up at my online university. Want to be prepared. I am a busy body. 😂
This post hit me right in the heart.
I’m 31, a professional painter (construction), a father of four, and I have no formal IT background whatsoever. A while ago, I started writing my first code in basic Windows Notepad just to understand how a Telegram bot worked, making every mistake imaginable.
Today, I build MCP servers, compile AST dependency graphs for LLMs, and research context drift. My civil engineering background gives me that exact 'structural' itch you described—I can't just look at code as magic; I see it as load-bearing beams and foundation strength. I often spend my workdays painting walls while mentally spinning complex graph architecture problems in my head, coming home to code them out.
Engineering isn't a prestigious corporate title or a 4-year CS degree. It’s that exact mindset you have: picking up an industrial laminator with zero instructions, refusing to accept broken processes, and breaking through 20 brick walls just to reach the truth.
You are an engineer. Your curiosity and refusal to stay passive prove it every single day. Keep breaking those walls!
That is so meaningful! Thank you for your perspective. I often think about all the things I want to build and learn about while I am at work. I can relate to that!
Engineering as a mindset: understanding rules, dependencies, execution, pressure, state, and verification — then actually building and testing around them.
I think curiosity is only the beginning. The engineering part starts when curiosity becomes disciplined construction and verification.
So maybe the better question isn't “What makes someone an engineer?” but “What behavior earns the word engineer?” 🤔
Yes I like that framing very much!