Translate

Thursday, July 7, 2022

March 2019 - Second month of CDAC

Progressing Through an Intense Course

As the days passed, the course became more intense.

Our branch head announced that our OOP (Object-Oriented Programming) course was beginning. It started with basic concepts, but by the time we reached Polymorphism, 30% of the students had fallen behind.

I also found myself struggling, as the speed of teaching did not match my pace of learning. I decided to allocate more time to digest the material. I allowed myself to read, learn, and spend extra time understanding the concepts.

After 2-3 weeks, I was able to grasp 80-90% of the syllabus. I learned the rest from peers who were already familiar with the concepts. Those with IT backgrounds had an advantage because they already knew the basics.

OOP is a fundamental topic essential for becoming a proficient IT professional. Many concepts are still being relearned by me, even after 4-5 years of experience.

Plans for March 2019 (Sunday, 17th March):

  1. Start the new topic on Monday and clarify concepts during the class itself.

  2. Watch and learn from videos provided by Shrinivas Sir.

  3. Wake up early at 4 AM and prepare for aptitude (Apti).

  4. Make time for self-care.

  5. Improve coding skills.

  6. Prepare for topics as if an interview is scheduled for the next day.

My Schedule for March:

  • 4 AM: Wake up

  • 5-6 AM: Apti practice - revising, memorizing squares, cubes, tables

  • 6-7 AM: Get ready and exercise

  • 7-8 AM: Travel to class

  • 8 AM - 9 PM: CDAC classes

  • 9 PM - 10 PM: Travel back home

  • 10-10:30 PM: Dinner and watch the news

  • 10:30 PM - 4 AM: Sleep

Self-Reflection:

I asked myself: "How do you want to live in these remaining 5 months, and what are you going to do about it?"

  1. I want to be extremely happy during these 5 months.

  2. Wake up early at 4 AM and sleep by 9:30 PM.

  3. Learn every programming concept thoroughly.

  4. Strive to be an expert in everything I do.

  5. Eliminate time-wasting habits.

  6. Maintain a passion for coding throughout my career.

Actions:

  1. Keep a positive attitude.

  2. Establish a consistent sleep and wake-up routine.

  3. Practice diligently to become an expert. Just do it.