Are Most Corporate SWE Jobs Performative? A Finance Tech Perspective
The "Ask HN" discussion about performative SWE roles sparked debate. We dive into whether this rings true, especially within the demanding world of finance tech.

The recent “Ask HN: Are most corporate SWE jobs performative?” thread on Hacker News (HN) ignited a firestorm of debate. The core question – whether a significant portion of developer time is spent appearing busy rather than delivering impactful code – resonated deeply with many in the industry. While the discussion wasn’t specific to any one sector, it got me thinking: how does this phenomenon manifest in the particularly high-stakes, high-pressure world of finance technology?
This article dives deep into that question, exploring the reasons why performative work might be prevalent in finance SWE roles, the types of “performance” expected, and strategies for identifying (and potentially escaping) these environments. We’ll also look at tools that can help improve productivity and focus, like noise-canceling headphones https://example.com/ to combat distracting open offices.
The HN Discussion: A Quick Recap
The original HN thread highlighted several recurring themes. Common complaints included:
- Endless Meetings: Developers spending the majority of their day in meetings, often covering topics with little direct relevance to their immediate tasks.
- Bureaucracy & Process: Excessive code review processes, cumbersome deployment pipelines, and layers of approval hindering rapid iteration.
- “Shiny Object Syndrome”: Constant pivoting to new technologies or projects based on hype rather than demonstrable business value.
- Focus on Metrics Over Outcomes: Being measured on lines of code, commit frequency, or story points completed, rather than the actual impact of the work.
- Lack of Clear Requirements: Ambiguous or constantly shifting requirements leading to wasted effort and rework.
Many commenters posited that these issues were particularly acute in larger organizations, where individual impact feels diluted and accountability is diffused. The concern is that this creates a culture where looking productive becomes more important than being productive.
Why Finance Tech is Ripe for Performative Work
Finance, by its very nature, is a heavily regulated and risk-averse industry. This environment, combined with the increasing complexity of modern financial systems, creates several factors that contribute to performative work in software engineering roles:
- Compliance & Auditability: Every line of code, every deployment, must be meticulously documented and auditable to satisfy regulatory requirements (e.g., SOX, GDPR, MiFID II). This naturally leads to more process and overhead. While essential, it can easily spiral into excessive bureaucracy.
- High-Cost of Failure: A bug in a trading system, a security vulnerability in a banking app, or an inaccurate risk calculation can have catastrophic financial consequences. This drives a strong emphasis on risk mitigation, often at the expense of speed and innovation.
- Legacy Systems: Many financial institutions rely on decades-old “spaghetti code” systems. Maintaining and extending these systems is often a complex and frustrating task that demands extensive meetings and careful coordination. Imagine trying to untangle a knot of legacy code - you'll want a comfortable chair! https://example.com/
- Complex Business Logic: Financial products and regulations are notoriously complex. Translating these into software requires deep domain expertise and careful attention to detail, making development time longer and requiring more review.
- Pressure to Innovate (Despite Risk Aversion): Fintech is a hot sector, and financial institutions are under pressure to compete with nimble startups. This creates a tension between the need for innovation and the desire for stability, often resulting in “innovation theater” – launching pilot projects that never scale or adopting new technologies without a clear business case.
What Does "Performance" Look Like in Finance SWE?
The “performance” expected in these environments often differs drastically from what motivates many engineers. It's less about shipping valuable features and more about demonstrating adherence to process and mitigating perceived risk. Here are some common examples:
- Meeting Attendance: Being visibly present in all relevant meetings, even if your contribution is minimal.
- Detailed Documentation: Producing copious amounts of documentation, even for trivial changes.
- Extensive Code Reviews: Participating in lengthy code review cycles with multiple reviewers, focusing on minor stylistic issues rather than core functionality.
- Thorough Test Coverage: Writing a large number of unit tests, even if they don't cover critical edge cases.
- Reporting & Status Updates: Providing frequent and detailed status reports, even if there’s little progress to report.
- Jira/Ticket Velocity: Churning through Jira tickets quickly, regardless of the actual value delivered. The sheer number of tickets closed becomes the metric, not the impact those tickets had.
Identifying a Performative Environment
So how can you tell if your corporate SWE job is becoming more about performance than substance? Look for these red flags:
- You spend more time talking about work than doing work.
- Meetings consume the majority of your workday.
- Decisions are made based on seniority or politics rather than technical merit.
- You're constantly asked to justify your actions or defend your code.
- Progress is measured by activity rather than outcomes.
- The release cycle is slow and cumbersome, with numerous hurdles and approvals.
- Innovation is stifled by risk aversion and bureaucracy.
- You feel like you're "playing the game" instead of solving challenging problems.
Escaping the Performance Trap (or Improving Things)
If you've identified a performative environment, you have a few options:
- Attempt to Advocate for Change: Start small. Suggest streamlining processes, reducing meeting frequency, or focusing on outcome-based metrics. Be prepared for resistance, but persistence can sometimes pay off.
- Focus on Impact: Prioritize tasks that deliver the most business value, even if they're not the most visible. Demonstrate your value through tangible results.
- Set Boundaries: Politely decline unnecessary meetings or requests that don't align with your priorities.
- Seek Mentorship: Find a senior engineer or manager who understands the challenges and can offer guidance.
- Update Your Resume: If the environment is truly toxic and unchangeable, it might be time to look for a new job. Highlight your technical skills and accomplishments, focusing on the impact you've made in previous roles.
- Side Projects: Keep your skills sharp and passion alive with personal projects. This provides a creative outlet and a potential pathway to a more fulfilling role. Consider using a good text editor for these projects https://example.com/
The Future of Finance Tech & SWE Productivity
The pressure to innovate in fintech isn’t going away. As the industry continues to evolve, financial institutions will need to find ways to balance risk aversion with agility. This will require a shift in mindset, from focusing on control to focusing on outcomes.
Adopting agile methodologies, embracing DevOps practices, and empowering engineers to take ownership of their work are crucial steps. Investing in modern tools and technologies, such as cloud-native platforms and automated testing frameworks, can also help streamline processes and increase productivity.
Ultimately, the goal should be to create an environment where software engineers can focus on what they do best: building innovative and reliable solutions that deliver real value to the business. This means reducing bureaucracy, fostering collaboration, and celebrating accomplishments based on impact, not just activity.
Disclaimer
This article contains affiliate links. If you purchase a product through one of these links, we may receive a small commission at no extra cost to you. This helps support the creation of high-quality content like this. We only recommend products we believe are valuable and relevant to our audience.