LO1:Identify own strengths and develop areas for growth
I Started by identifying the coding skills that I feel most comfortable with and enjoy doing. As I continued to code and learn new concepts,I started identifying and look for patterns in the areas where I excel. For example, do I tend to excel in object-oriented programming or data analysis? Identifying these patterns helped me narrow down my focus and prioritize my learning. Feedback is critical in helping you understand where you excel so I asked the colleagues/instructors working there by seeking feedback to gain insights into my strengths and weaknesses.I Embrace challenges as an opportunity to grow. They gave us various projects to push us out of our comfort zone and challenged us to learn new skills. Many coding challenges require creative problem-solving skills. A strong understanding of algorithms and data structures is essential for building efficient code and for the same they provided us with a Textbook “THE CLEAN CODE†to read and to change our point of view for coding. Coding often involves collaboration with others, so it’s important to develop strong communication skills. The colleagues working there were very friendly and helpful, they would spare time for us and showed us how the company works or how to work on projects and help us with difficulties.They explained why it’s important to stay up-to-date with new programming languages and frameworks, as technology is evolving day-by-day, how to make a plan to learn new languages and frameworks regularly to stay current with the latest trends in coding.
LO2:Show commitment to and perseverance in CAS experiences
Learning coding can be challenging, but with commitment and perseverance, you can overcome obstacles and achieve your goals.I Started by setting achievable goals for myself. I Broke down my larger goals into smaller, more manageable tasks that I can work on each day or week. I even Celebrated my successes along the way, no matter how small they may seem. Consistency is the key when it comes to learning to code. I Treated coding like any other skill or habit that I want to develop.Coding is not easy , but I never let that discourage you. There were times when I encounter an error or bug in my code, but I felt like giving up is not an option. I kept working on it until I find a solution.The most important task was to Stay motivated: I kept my motivation high by focusing on my long-term goals and the benefits of learning to code, about how coding can help me achieve my career aspirations, develop new skills, and solve real-world problems.