- 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 CGI to a friend?
- 9b. Why?
- 10. What tips or advice would you give to others applying to CGI?
I start the day with reviewing what I did yesterday. Then we have a team standup every morning. After this I will continue my code unless I have meetings. Once I complete my code I get it reviewed by another developer and deployed for the testers to check over. then ill update our project board accordingly.
I have learnt a lot about continuous deployment and also how to structure code in a clean and readable way. I have also seen how the SDLC is used in real life.
I enjoy my programme a lot. The first three months were spent learning how to program (we learnt ruby) this was done with the training provider makers academy. We do not use ruby on my project but it has given me an understanding of TDD, Code review etc.
We have monthly meetings with our placement coach from Makers academy to check we are doing okay and able to complete the apprenticeship work we have been set. On the project I have a lot of support from my mentor, project manager and director. Not just that but if I have a question I feel like I can go to anyone on the team and they will try their best to help.
I receive a lot of support from my project, they check on me to make sure I am not only okay on the project but also the apprenticeship work. I have been given one day a week off the project to allow me time to complete the work.
Monthly calls with my placement coach to check we are on track. If I have issues I can send them a message and they will help.
I feel I have put the theory I learnt e.g. TDD and SDLC in to my role but programming I have not as we learnt a language not used in the sector I work in.
Yes currently every Friday we have a pub quiz (remotely) which we can attend. There are also other events organised for anyone to attend.
Great place to start your career, everyone is amazing and supportive.
Higher Level Apprenticeship
Engineering, Business Operations