Considering a Career Shift: From a Small Agency Developer to a Large Banking Graduate Scheme
Navigating career decisions can be challenging, especially when contemplating a significant change from a familiar role to one in a larger corporate environment. Below is a reflection on a professional’s experience and considerations when weighing such a move.
Background and Current Situation
A 29-year-old software developer with a background in finance recently transitioned from a finance career to the tech industry. After taking a gap year and completing a coding bootcamp, they secured a junior developer position at a small, fast-growing agency. Over the course of nearly a year, they gained comprehensive experience across multiple facets of software development—including front-end, back-end, databases, deployment, and UI/UX—using various tools and techniques to streamline workflows.
Recently, they received an offer to join a two-year technical engineering graduate scheme at a major UK banking corporation. This opportunity presents a stark contrast to their current role in several key aspects:
Comparison of Opportunities
Current Role:
- Salary: Just under £30,000
- Environment: Small agency with a relaxed, friendly culture
- Work Location: On-site, close to their home
- Responsibilities: Generalist development responsibilities across various domains
- Company Outlook: Rapid expansion in a high-value industry, with a low perceived risk of layoffs for developers
- Career Progression: Potential promotion to mid or semi-senior level within a year, though still below the compensation offered by the bank
Grad Scheme Offer:
- Salary: Approximately £50,000
- Environment: Large, structured corporate setting with rotational programs
- Work Location: Slightly farther but still within a comfortable commute, with two days per week on-site
- Responsibilities: Large-scale engineering work, aligning with their finance background
Cultural and Industry Considerations
The candidate’s finance history includes experience at small firms and accountancy practices, with little exposure to corporate giants. Uncertainty exists regarding whether they would thrive in a large organizational setting, despite decent reviews on platforms like Glassdoor. However, the competitive salary and the rotational nature of the program could provide unique opportunities unavailable at their current job.
Timing and Risk Factors
At 29, there is some internal pressure about whether now is the “right time” for such a move, balanced against the fear of overthinking. A significant concern is job security—while their current role appears stable, the broader tech industry has been experiencing layoffs at established corporations, raising questions about the relative risks of employment at a large bank versus a small agency.
Key Questions and Considerations
- Has anyone transitioned from a small company developer role to a large corporate graduate program?
- How did the transition impact your adaptation to the corporate environment?
- What are your thoughts on layoff risks within large banking institutions compared to smaller agencies?
- Are there additional factors or considerations that should be weighed before making this decision?
Final Thoughts
Making a career shift involves balancing potential growth, compensation, cultural fit, and risk management. While a move to a large banking institution offers financial and developmental opportunities, it also entails adapting to a different corporate environment and understanding the associated employment stability. Gathering insights from professionals who have navigated similar transitions can provide valuable guidance.
We welcome any perspectives or experiences that can assist in this decision-making process.










