
As AI takes over repetitive tasks, the future of work isnât about competing with machines â itâs about rediscovering what makes us human. In this post, I explore the rise of the Creative-Analytical Hu...
What I really think about corporate software engineering
This post explores the duality of working in the tech industryâfrom the pure joy of writing elegant code and crafting meaningful solutions, to the creeping frustration of a corporate culture that expects engineers to be everything but engineers. These days, coding is just one slice of the pie. The rest involves navigating endless meetings, aligning with shifting product visions, performing stakeholder management, justifying every decision, and keeping up a performative presence. The technical creativity that once fueled passion now feels increasingly buried under layers of process, politics, and performance metrics.
Quality software engineering demands continuous learning and regular exposure to challengesâmany of which are uncomfortable but vital for growth. Yet the corporate environment often strips away the time and space needed for reflection and experimentation. Engineers are now expected to stretch well beyond their core discipline. In many cases, it feels as though we're being asked to absorb the responsibilities of managementâjust to prop up performance metrics and keep KPIs afloat. I've witnessed what can only be described as 'delusional management,' where deadlines appear out of thin air, with no rationale or data to back them. When questioned, the usual response is, "it's just a date and can always change." But even so-called flexible deadlines get baked into forecasts, creating unrealistic expectations that compromise the integrity of the actual work.
Itâs not just timelines that feel hollowâso too do the promises. The corporate line is that strong performance leads to reward, but after years of consistent delivery, one starts to ask: reward from whom, and by whose definition? Increasingly, being a "high performer" has less to do with engineering skill and more to do with how well one champions business goals. This isnât inherently wrong, but it becomes problematic when engineers are forced to double as analysts, product strategists, and de facto decision-makersâespecially when other roles exist to carry those responsibilities. In teams with strong Business Analysts, this expectation feels redundant, and more critically, exploitative.
Remuneration adds yet another layer to this discontent. Since the onset of the COVID-19 pandemic, salary growth has consistently lagged behind the rising cost of living. According to the Australian Bureau of Statistics, employee households experienced a 9.6% annual increase in living costs by June 2023, easing only slightly to 3.4% by March 2025. Despite this, many companies have continued to post profitsâyet offer only modest pay increases in return.
In my own case, a standard 4% raise for meeting performance expectations has become routine. But what constitutes a real pay rise when costs have risen two to three times that? Across companies, Iâve heard the same refrain: "weâre following the standard." What that really means isâno matter how hard you work, you're unlikely to see that effort financially acknowledged. This disconnect between performance and reward creates a sense of stagnation, where excellence goes unnoticed and undervalued.
So does it truly pay to work hard in corporate tech? In theory, perhaps. In practice, not so much. While steady work helps pay the bills, the dream of climbing some mythical career ladder often dissolves into a loop of inflated expectations. The more you deliver, the more that delivery becomes your new baseline. And without clear boundaries, that quickly becomes the expectationânot the exception.
When engineers routinely go above and beyond, it conditions management to see extraordinary output as the norm. In turn, this breeds a culture where contributions are taken for granted, leading to burnout and a loss of clarity about what the role actually is. Instead of being valued for your expertise, you become valued for your flexibilityâyour ability to absorb pressure without flinching.
At this point, itâs hard not to look around and think: software engineering isnât what it used to be. Itâs no longer about building beautiful things, but about surviving the managerial circus. Directions float down from the top like a bad game of Chinese whispersâdistorted, half-baked, and always landing in the engineerâs lap with a sense of urgency. Most managers couldnât debug a toaster, yet they dictate strategy like theyâve just stepped off the keynote stage at a tech conference. My takeaway? Learn what you can while you're in the systemâbut what you build outside of it might just be your way out. Because in this corporate zoo, the only thing scaling faster than expectations is the ego of the ones calling the shots.
You've successfully completed this development chronicle.
Discover more tales from the development realm
As AI takes over repetitive tasks, the future of work isnât about competing with machines â itâs about rediscovering what makes us human. In this post, I explore the rise of the Creative-Analytical Hu...
The Melbourne Motorshow 2025 dazzled with polished machines and high-tech displaysâbut something was missing. As a viewer, I found myself wanting more from the human side of the experience. In a space...