I did not start in a computer science lab. I started in jazz clubs, Army logistics, and real estate operations. When people talk about a career change into tech, they usually focus on the syntax—the brackets, the semicolons, and the latest framework. That is a mistake. Syntax is just the latest dialect for a system you likely already understand.
If you are coming from a non-traditional background, you are not starting from zero. You are porting an existing operating system to a new medium. I learned the hard way that the industry does not need more people who can memorize documentation; it needs people who can architect systems and ship products.
The Operating System Over the Syntax
Most people view a career change into tech as a hard pivot. I view it as an expansion.
In music, you deal with grammar, tension, and resolution. In the Army, I managed logistics—moving parts from point A to point B under constraints. In real estate, I managed feedback loops between buyers, sellers, and capital. These are all systems. Software is simply a system where the constraints are defined by logic and compute rather than physical geography or acoustic physics.
When I moved into engineering, I did not lead with my lack of a CS degree. I led with my ability to manage complexity. If you have run a kitchen, managed a warehouse, or composed a score, you already understand state management, race conditions, and resource allocation. You just haven't called them that yet. The goal is to recognize the patterns you already know and map them to the stack you are building with today.
Shipping Today: The Artifact-First Approach
The biggest hurdle in a career change into tech is the credential gap. You can spend two years collecting certificates, or you can spend two weeks shipping an artifact. I prefer the latter.
Working in public is the only way to bridge the gap between where you are and where you want to be. An artifact is a proof of work that cannot be ignored. It is a repository that solves a specific problem, a deployed application that handles real data, or a technical breakdown of a system you built.
I don’t care about your years of experience. I care about what you are shipping today. When I was at Fender, or when I was relaunching an eight-thousand-SKU e-commerce platform, the questions were never about my degree. They were about the system. Can it scale? Is it maintainable? Does it solve the business problem?
If you want to move into this field, stop asking for permission. Build a tool that automates a part of your current job. Build a dashboard for your local non-profit. Build a system that manages your personal finances. The medium is irrelevant; the act of shipping is everything.



