Rating

9.4/10
  • 1. Please give an overview of your role and what this involves on a day-to-day basis:
  • Designing and maintaining software systems. Evaluating and testing new software programs. Optimizing software for speed and scalability. Writing and testing code. Consulting with clients, engineers, security specialists, and other stakeholders. Are among the duties i have mostly on my hands, on a day to day basis and i really enjoy this roles.

    9/10

  • 2. Have you learnt any new skills or developed existing skills?
  • Yes, since I began working as a software engineer, I have picked up a few new talents and improved a few others. Here are a few illustrations: Java, Python, and C++ are just a few of the programming languages I've learnt how to use. My abilities in software design and development have grown. I've improved my problem-solving and debugging skills.

    9/10

  • 3. To what extent do you enjoy your programme?
  • I genuinely enjoy my course work. I enjoy the challenge and satisfaction of solving complex software issues. Additionally, I value the chance to collaborate with other talented engineers to produce something new and I enjoy the collaborative nature of software engineering. Everyone is at-mostly welcomed and i am confident you're on track.

    10/10

  • 4. How well organised/structured is your programme?
  • I believe my programme is structured and well-organized. The knowledge and abilities I must acquire to become a software engineer are outlined in a clear curriculum. Through practical projects and internships, the programme also gives me the chance to put my talents to use. I have no doubt that the program's structure and organisation will enable me to be successful in my endeavours as a software developer.

    9/10

  • 5. How much support do you receive from your employer?
  • I believe my programme is properly structured and organised. The knowledge and abilities I must acquire to become a software engineer are outlined in a clear curriculum. Through practical projects and internships, the programme also gives me the chance to put my talents to use. I have received the best there was.

    10/10

  • 6. How much support do you receive from your training provider when working towards your qualifications?
  • Your training provider will give you a lot of assistance as you pursue your credentials. This assistance will take a variety of shapes, including:Mentorship: During your apprenticeship, a mentor will be assigned to you and will provide guidance. Your mentor will be a certified software engineer who can help you with your work and offer assistance. Having access to training materials You will have access to a variety of learning tools from your training provider, such as software, textbooks, and online courses.

    9/10

  • 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
  • I believe that obtaining certification from my training company has improved my performance in my role in a variety of ways.First, I have a solid foundation in the principles of software engineering, including programming, data structures, and algorithms, thanks to the training I got. Since I frequently use these ideas to design, create, and test software, this knowledge has been crucial to my career.

    10/10

  • 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.)
  • Getting involved in extracurricular activities can be a great way to improve your skills, learn new things, and have fun. It can also help you to network with other engineers and build relationships that can help you in your career. If you are a software engineer, I encourage you to get involved in extracurricular activities that interest you.

    9/10

  • 9a. Would you recommend Apple to a friend?
  • Yes


  • 9b. Why?
  • Apple is a reputable company: Apple is a well-known and respected company with a long history of providing high-quality products and services. This means that your friends can be confident that they are getting a good deal when they purchase products or services from Apple. Apple offers a wide range of products and services: Apple offers a wide range of products and services, including smartphones, tablets, laptops, desktops, watches, TVs, and more. This means that your friends are likely to find something they need or want at Apple.


  • 10. What tips or advice would you give to others applying to Apple?
  • Be willing to learn. The world of work is constantly changing, so be willing to learn new things and adapt to new situations. This will help you stay ahead of the curve and be successful in your career. Be a team player. No one can succeed in a job all on their own. Be willing to work with others and contribute to the team's success. Be reliable. Your employer will be counting on you to show up to work on time and to do your job well. Be reliable and trustworthy and you'll be a valuable asset to your team.


Details

Level 3 Apprenticeship

Engineering

London

June 2023


View More Reviews
Recruiting? See how we can help you