Pre Python...

ยท

3 min read

Pre Python...

So we have a big C project, then a break and after that. Python! I am tired of C ๐Ÿ˜‚. This project is a group project, similar to the one I talked about in a previous post. I forgot to mention that my project partner came in clutch in the prior project. I would like to test or sort of gauge my knowledge of C with a good project. Actual learning occurs when we build projects after all. I am searching for good project ideas, your ideas are welcome.

I am currently juggling Medical school and a full ALX SE course. My time management has to be top-notch and here are some of the few tips I have been using so far.

  • Plan your day and be specific with your tasks. Section your day out, and rank your tasks in order of priority. I am learning to code is one of your top priorities, or else you wouldn't be here. GET A DAY PLANNER!

  • Work hard and smart! There are tools to make your learning more effective and faster. We have Chat GPT for example. I ask it to explain stuff to me like a 5-year-old or as a story. I moved from the web terminal provided by ALX to VSCode so I could make use of nice extensions and quicken my tasks. There are also nice videos on YouTube that can help. There are also mentors and advisors that can help.

    For a course like ALX where there is a time constraint and a certain score is to be attained. I try to do my tasks as fast as I possibly can and then double down on concepts. This is a test of Discipline, it becomes easy to leave out loopholes in your learning.

  • Get a partner, a partner is like a classmate/ accountability source. In "Gym bro" terms get a gym buddie but for Software development instead. It would be much better if they are in the same ALX cohort as you are. Practising the Feynman technique is a lot easier with a partner. ALX is always one step ahead and they have provided "Peer learning days" for learning. I wish I was more active in these sessions though.

  • Belong to a dedicated group. The program has tried to help with the buddy group concept but that might not always work out (pun intended). It is best to have a good relationship with your group members.

  • Limit distractions and divide your learning into time blocks or concept blocks.

  • Incorporate whatever you are learning into your daily activities. Practice memology. ALX has provisions for this too in the form of a Slack channel. Relax, laugh a bit and have fun. It might seem overwhelming but trust me your world isn't crashing down. I need someone to say these words to me in Yebba's voice. Except the moon or a massive asteroid decides to change path for some reason and crash into Earth.๐Ÿ˜‚

We meet again soon...

ย