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...