
Rating
- 1. Please give an overview of your role and what this involves on a day-to-day basis:
- 2. Have you learnt any new skills or developed existing skills?
- 3. To what extent do you enjoy your programme?
- 4. How well organised/structured is your programme?
- 5. How much support do you receive from your employer?
- 6. How much support do you receive from your training provider when working towards your qualifications?
- 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
- 8. Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
- 9a. Would you recommend IBM to a friend?
- 9b. Why?
- 10. What tips or advice would you give to others applying to IBM?
Technical Leadership: Define and oversee the technical direction of projects, ensuring alignment with overall business objectives. Mentoring and Team Support: Guide, mentor, and support junior engineers and team members in skill development and professional growth. Project Management: Coordinate with stakeholders, product managers, and other teams to define project requirements, timelines, and deliverables. Code Review and Best Practices: Conduct code reviews to maintain coding standards and ensure quality. Promote best practices in software development. Hands-on Development: Actively contribute to coding and debugging key components of the software. Architecture Design: Make high-level design decisions, including evaluating frameworks, tools, and methodologies suitable for the project. Performance Monitoring: Analyze and optimize application performance, ensuring reliability and scalability. Problem Solving: Troubleshoot complex technical issues and ensure solutions align with the project’s vision. Stakeholder Communication: Act as a bridge between technical teams and non-technical stakeholders, translating requirements and updates clearly.
So far I haven't learnt many new skills as the higher level apprenticeship - at least for now - is quite theory based.
So far my experience is limited to self driven study and essay writing which is not my preferred method of engagement or evaluation.
Very disorganised
I ask for support where required, however this is rarely.
So far, only a single engagement has been provided with a learning support, however there are support lines that I can leverage.
Little
Sure, but im quite busy outside of work and prefer to align to my social agenda externally to the workplace
Yes
IBM is great for the foundation of a career
Be open to learning and driven.
Details
Higher Level Apprenticeship
Computer Science
London
March 2025