Welcome back to Day 7 of my coding journey! Today marks a significant milestone as I dive into the world of Linux by transitioning from Windows to Ubuntu. This decision is particularly timely as I navigate through a series of exams that are currently taking place. With a total of eight exams scheduled, including both pre-examinations and end-of-term assessments, this month is shaping up to be quite intense.
My day primarily revolved around preparing for the first of these exams, which admittedly took up a large portion of my time. However, despite the exam preparations, I managed to make a significant change to my development environment, which I’m excited to share with you.
Making the Switch to Ubuntu
After considering various Linux distributions, I decided to install Ubuntu. While Fedora and Linux Mint were also options, my familiarity with Ubuntu made it the ideal choice for this transition. The installation process went smoothly, and I must say, the user interface looks promising!
One of the first things I focused on after the installation was customizing my shell experience. I converted from ZSH to oh-my-zsh, which has significantly enhanced my command-line interface. The aesthetics and functionality of oh-my-zsh are impressive, and I’m already feeling more productive.
Impact on Gaming
One downside to this transition, however, is that I can no longer play games, including my favorite, Valorant. While it’s a sacrifice I’m willing to make for my coding journey, it’s definitely something I miss during these exam preparations.
Revamping My Study Approach
As I juggle my exam schedule, I’m also revising material that I’ve learned previously, particularly around Zord. It’s fascinating how exams can impact your memory and learning process! My primary goal this month is to balance exam preparation with coding practice, ensuring that I make progress in both areas.
Looking ahead, I have a gap between exams tomorrow, which I plan to utilize effectively. I’m aiming to spend half of the day coding and the other half preparing for my upcoming tests. This is crucial, as I haven’t touched front-end development in a while, specifically HTML and CSS.
Project Ideas on the Horizon
With tomorrow’s free time, I’m excited to kickstart a small project. I’ve been sketching out ideas for my portfolio on paper, although I’ve hesitated to start it due to the lack of completed projects. My plan is to create several smaller projects that can showcase my skills in both front-end and back-end development.
- Focus on creating small projects.
- Incorporate both front-end and back-end technologies.
- Utilize time effectively between studying and coding.
In terms of my learning objectives, I aim to complete the Zord and O modules, ensuring that I revise what I’ve learned in the past six days before diving deeper into new concepts. This structured approach should help me stay on track amidst the chaos of exams.
Conclusion
In summary, today was a day of both challenges and excitement. I successfully transitioned from Windows to Ubuntu, marking a new chapter in my coding journey, while also preparing for my exams. As I navigate this balancing act, I’m motivated to continue coding and growing my skills. Here’s to more productive days ahead!
Credit: Code with Shori