RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin
IBM

Software Developer Apprentice Review

at IBM

Degree Apprenticeship

Information Technology

Hursley

Review Submitted: February 2022

Overall Rating

4.1 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

4/5 - Overview of Role
5/5 - Skills Development
3.8/5 - Structure and Support

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis:
4/5
I am a software developer apprentice working in a team that delivers a containerised form of an IBM product. My job involves creating automation scripts for pipeline improvements, developing automated tests and builds as well as implementing new features to our operator that controls our container resources. There is a large amount of programming, problem-solving and collaborative working with my team.
To what extent do you enjoy your programme?
4/5
My role is challenging and there is a significant learning curve to the work my team does but as I build up my skills I get more intensive and challenging work to further refine my abilities which is very fulfilling. The learning and university side can drag a little but most of it is still useful learning and knowledge to have although much of it doesn't directly apply to my specific role.

Skills Development

Have you learnt any new skills or developed existing skills?
5/5
I have developed an incredibly wide range of skills during my apprenticeship so far, from professional skills like presenting, communication & teamworking alongside more technical oriented skills such as new programming languages like golang & bash. I have also learned new technical knowledge and skills on topics I previously had no concept of, for my role.

Structure and Support

How well organised/structured is your programme?
3/5
There is a fair amount of organisation through the foundation programme which acts as a resource to develop as an apprentice through courses and other opportunities. The matrix manager system is a little bit of a pain as its often difficult to get hold of certain managers but most of the time one of the other managers can solve the problem.
How much support do you receive from your employer?
5/5
I receive a lot of help and training from my managers, team and through internal learning platforms. If I need to learn something there is either a course or pretty much anyone is happy to make some time to go through it with you and develop your understanding of a process or skill.
How much support do you receive from your training provider when working towards your qualifications?
3/5
There are help sessions and online resources to assist with studying for my degree, you are also able to email tutors and get reasonably fast responses. The resources aren't always the useful or sometimes feel too shallow and only give you knowledge to complete the assignment and not fully understand a topic or concept.
How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
3/5
There is a quite a major split between the content I learn for my degree compared to the knowledge I require for my specific role. There are some modules that apply to my developer role and give me better skills and understanding such as: software development & cybersecurity; however there are also a lot of modules that feel like they really don't apply to my role but are far more focused on business management and consultants.
Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
5/5
There is a vast network of extra-curricular activities available through work such as sporting events, social gatherings / activities and organised networking events. I am already involved in a lot of events and sporting opportunities that allow me to meet new people on the other-side of the business and network through many different pathways.

Recommendations & Advice

Would you recommend IBM to a friend?
Yes
Why?
IBM really feels like more than just a job, everyone is passionate about what they do and very keep to help you improve and develop. There is an incredibly strong culture that feels less like a strict work environment but more like a community of like-minded people that want to network and get involved in activities together.
What tips or advice would you give to others applying to IBM?
The most important part is to be your true self as that is something the company values a lot. They are looking for you to demonstrate that you can work in a team towards a mutual goal and most importantly be active in solving problems. Overall its about showing your skills off and demonstrating that you can help the business develop.
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.