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 valued do you feel by CGI?
- 5. How well organised/structured is your programme?
- 6a. How much support do you receive from your training provider?
- 6b. How much support do you receive from your employer?
- 7. How well does your salary/package meet your costs?
- 8. Are there many opportunities outside of work?
- 9. Would you recommend CGI to a friend?
- 9b. Why?
- 10. What tips or advice would you give to others applying to CGI?
Learning about programming and learning how the company works in order to keep everything on track and in control. Have only started for a month so cannot say much about what the job will involve once we join an actual project after training. Also University does not start until May.
I learned many programming languages such as Java, Python, SQL and communication skills. I also have much better time management as I find that studying outside of work helps with the job a lot. I have learned many things about programming that the job did not require yet as I know it will become useful sooner or later.
It is good overall but I wish there was a bit more structure in what to study or learn. I wish that we knew what our projects would involve so that we know which programming language would be most relevent etc. The people in the office is really nice though and they always answer any questions I may have.
Since I have just started it is hard to judge this but I can see myself being valuable to CGI in the near future. I am highly motivated and self teach myself about a lot of programming outside of what I am expected. I always practice coding at home, and on weekends when I have time as I find programming to not only be a job but also my hobby.
I wish we could get the details to the programme sooner such as uni start dates and project details. We don't really know what we need to learn or what is expected so I have just been learning anything and everything about programming in general. The university details are still vague as it does not start till May but overall the programme is good.
They are always happy to help if we have any questions to ask.
We have a wide choice of what we want to learn and do and if there is any problems they will always be able to sort it out. I like that they are all very enthusiastic about programming which makes me even more motivated to learn about programming.
The money is very good for what I get out of it. I get to learn so much about programming and obtain a degree by the end of the programme which is highly valuable. I think being able to get so much support and get paid is amazing enough already, so the amount of money is of no real concern to me.
There are many projects and social clubs outside of work that they encourage us to take part in. People here don't just come to work to work but are also very social and friendly. There are many activities outside of work some of which would definitely help in the career.
Yes
It is a good place to work because they provide you with all the necessary hardware and software to teach you anything you want to learn and there is always people to help out if you have any problems.
Be motivated about programming so that you will do self-teaching outside of work too. It will help a lot to have prior knowledge before starting projects. You can never learn enough about programming.
Details
Degree Apprenticeship
Information Technology
Scotland
February 2017