"Designer and Frontend Engineer" or "Design Engineer"? I wrestled quite a bit with that text on my homepage and I'm still not pleased with where I landed. It's a small detail but, in this day and age of (excessive?) personal branding, this small detail feels like an important one. So I wrote this: a more nuanced take on... well... me than a one-size-fits-all, landing page quip.
What's a design engineer?
For most people who sit within the web or app creation pipeline, choosing whether to identify as a "Designer" or "Engineer" is not much of a decision: they sit pretty clearly within one edge of that spectrum. They may have a particular specialization within design or engineering (or they may even be a desiginer who can code a bit) but, at a higher level, they know where they stand. There is, though, a small but growing group of people who, like me, don't really sit neatly within one of those buckets. We're as comfortable within a design environment as an engineering one - contributing to designs in var(--design-editor, "Figma")
and also pushing production-ready code. There seems to have been a recent uptick in writing and job descriptions that refer to us as "Design Engineers".
I first came across this title of "Design Engineer" when
That said, I can't claim to be an expert in the semantics of design and engineering job titles or descriptions. This isn't about that anyways. This is about understanding where I fall and who I am in the workforce - perhaps with added context relating to those who I've worked with and around.
Anyways...
Am I a designer?
In short, yes! My background is in design and I have professional experience as a designer across both
That said, there's a reason I also gravitate towards engineering. It's not so much that I'm not a great designer - I won an Earl Prize for my work in architecture school and was entrusted with design work while at
Anyways, point being, I'm definitely a designer. Design is where I'm most comfortable and poses the type of questions that I'm most excited about. But my strengths as a designer also lend themselves to creative expressions of logic and abstraction. That, in turn, leads me to the next thing.
Am I an engineer?
In short, yes again! I suppose this is more straightforward in some ways. I am directly responsible for building and maintaining the code behind live pages
But it is also true that I'm not the most software engineer-y of the software engineers. While test writing and performance/code optimization are part of my job, these aren't as important to job success as they might be in other software engineering roles. My engineering role is to bring an experience to life - working directly within the design process to prototype and/or iterate as needed - for people interacting with a site or product. That certainly requires a certain amount of testing and performance optimization, as no one likes a slow experience or unreliable experience, but I think there is a key differentiation in intent here. My own interest in engineering is not so much the code or business logic itself but instead in code as a means to an end: a great experience for the human beings who use what I help create. It's coding as an aspect of design.
But really, can I be both?
I've been really fortunate to so far have found situations where, to varying degrees, I have been able to operate as both a Designer and an Engineer - taking pieces of both disciplines into account as I craft web page and product experiences. At RINKA+, I was able to dabble in web design and development when clients asked us to supplement architectural projects with a marketing page. At EvolveLAB, our team was so small that I had to code across the full-stack rather than focusing on one area of software engineering. And at Square, well, it's this team of Design Technologists who introduced me to the term "Design Engineer" as we try to articulate our evolving roles here.
But this is also an odd place to find one's self on the corporate career ladder at Square. I'm at once entrusted with a lot - from designing user flows to user interactions and from engineering interactive individual web components to larger app-like pages - and not given full reign of anything - I get to design but I'm not the designer, I get to engineer but it's always within the confines of an engineering team's environment. I don't necessarily think this is a bad thing or a situation that I'm unhappy with. I'm at a huge corporation where to go alone would be a bit scary and naive. I want to be a part of a team. Rather, the downside here is the feeling of in-between-ness. We're on the engineering career track but live within the design org (don't get me wrong, I want to reside within this org). But we're also in the design org while pushed off to "production" as "engineers". It's an odd duality to inhabit.
While I consider myself to be both a designer and an engineer - I have more engineering ability than a "designer who can code" and greater design knowledge than an "engineer who can design" - I'm also sort of neither of these things to the outside eye. That's the central conflict. How do I portray myself, within key real estate on this website, that gets this idea across appropriately? To choose one discipline or another would be to limit what I can do, limit the value that I can bring to whatever organzation I'm contributing to.
So can I do both? I think so, yes. As long as I'm given the opportunity.