Kierkegaard’s Three Stages and Technical Careers
What are Kierkegaard’s three stages of existence?
Kierkegaard described three modes of being (aesthetic, ethical, and religious) not as a linear progression but as qualitatively different ways of relating to choice, commitment, and uncertainty.
Kierkegaard published most of his philosophy under pseudonyms, each representing a different existential stage. The aesthete Johannes speaks in Either/Or. The ethicist Judge William responds. The religious voice appears in Fear and Trembling through the figure of Abraham. Each pseudonym inhabits its stage so completely that Kierkegaard could examine it from inside without endorsing it.
The stages are not a ladder. You do not climb from one to the next through accumulated knowledge. Each transition requires what Kierkegaard called a “leap,” a qualitative break where the old framework collapses and a new one begins. This is why the transitions are painful. They are not upgrades. They are deaths and rebirths.
What does the aesthetic stage look like in a technical career?
The aesthetic technologist chases novelty: new frameworks, new languages, new paradigms, always moving to the next interesting thing before mastering the current one.
I recognize the aesthetic stage because I lived in it for 4 years. Every quarter brought a new obsession. React, then Vue, then Svelte. PostgreSQL, then MongoDB, then DynamoDB. Kubernetes, then serverless, then edge computing. My GitHub profile was a museum of half-finished projects, each one abandoned when the next interesting technology appeared on Hacker News.
The aesthetic engineer is not incompetent. Often they are brilliant. They can spin up a prototype in any framework by Friday. Their conference talks sparkle with demos. They know the syntax of 6 languages and the philosophy of none. Kierkegaard’s aesthete is the same: cultured, witty, superficial, and ultimately despairing because novelty cannot sustain meaning. It can only defer boredom.
The tell is the portfolio. The aesthetic engineer’s resume is wide and shallow. 14 technologies listed, none mastered. 3 jobs in 2 years, each one left when the codebase became familiar enough to be boring. The aesthete does not flee difficulty. The aesthete flees repetition. And all mastery requires repetition.
What does the leap to the ethical stage require?
The leap to the ethical stage requires choosing commitment over novelty, accepting that mastery of one thing means saying no to the endless parade of alternatives.
Judge William, Kierkegaard’s ethical pseudonym, argues that the aesthete’s freedom is an illusion. Real freedom comes through commitment. Marriage, vocation, duty: these are not constraints on the self but the medium through which the self becomes real. Without commitment, the self remains a possibility, never an actuality.
In engineering, the ethical stage begins when you choose depth over breadth. I made this leap when I stopped switching databases every project and spent 18 months learning PostgreSQL’s internals. I read the source code for the query planner. I learned how MVCC actually works. I stopped treating the database as a black box and started treating it as a system I was responsible for understanding.
The ethical engineer maintains systems. They write documentation not because it is exciting but because it is necessary. They review pull requests carefully. They mentor junior developers. They stay at companies long enough to see the consequences of their architectural decisions. The ethical stage is where craft lives.
“The most common form of despair is not being who you are.” — Soren Kierkegaard, The Sickness Unto Death
What does the religious stage look like in technology?
The religious stage in technology is the acceptance that systems contain irreducible uncertainty, that no amount of engineering rigor eliminates the need for judgment under conditions of incomplete information.
Kierkegaard’s religious stage is the most misunderstood. It is not about organized religion. It is about encountering the limits of rational systems and choosing to act anyway. Abraham, commanded to sacrifice Isaac, cannot reason his way to an answer. The ethical framework (do not kill your son) and the religious command (obey God) are irreconcilable. Abraham acts in what Kierkegaard calls “fear and trembling,” a faith that transcends rational justification.
The engineering equivalent is the architect who has seen enough systems fail to know that no architecture is provably correct, yet designs with full commitment anyway. I have worked with 3 engineers I would place at this stage. They share common traits: they are comfortable with ambiguity, they make decisions without complete information and accept responsibility for the outcomes, they mentor not by teaching techniques but by modeling a way of being in relationship to uncertainty.
These engineers do not chase frameworks (aesthetic) or enforce standards (ethical). They hold the tension between what the system needs and what the team can build, between ideal architecture and organizational reality, between the desire for certainty and the impossibility of achieving it. They operate in the gap that Kierkegaard identified as the defining space of human existence.
How do these stages reshape how we think about career development?
Career development is not a continuous accumulation of skills but a series of qualitative transformations, each requiring the surrender of an identity that once felt sufficient.
- The aesthetic-to-ethical leap: Usually triggered by the first major system you build and then must maintain. The excitement of creation meets the reality of operational responsibility.
- The ethical-to-religious leap: Triggered by the first architectural failure that was not caused by incompetence but by the irreducible complexity of the problem space. No amount of rigor would have prevented it.
- The regression risk: Under stress, ethical engineers regress to aesthetic behavior (rewriting instead of maintaining). Under different stress, religious engineers regress to ethical rigidity (enforcing process when the situation demands judgment).
I have interviewed over 200 engineers in the last 8 years. The ones who describe themselves as frustrated are almost always at a stage boundary. They have outgrown one mode of being but have not yet leaped to the next. The aesthetic who is bored but will not commit. The ethicist who is rigid but senses that rules are not enough. The rare engineer at the threshold of the religious stage who feels the pull of uncertainty and resists it.
Kierkegaard never claimed the stages were comfortable. He claimed they were true. The technical career, like the existential one, is not a smooth ascent. It is a series of deaths. The framework chaser dies so the craftsperson can be born. The craftsperson dies so the architect of uncertainty can emerge. Each death feels like failure from inside. From outside, it looks like growth. The only real failure is refusing the leap.