December holiday plan for a first-year who wants to be ahead by January
Rest for the first week. You earned it. Then spend weeks two through four learning one skill and building one project. Students who return in January with a deployed project are in a different position from those who return with nothing. Four weeks is enough to change your trajectory if you plan before the break starts.
A four-week plan that works
Week 1: Rest and plan. Sleep in. See family. Eat well. You just survived your first semester. But before the week ends, write down one goal for the holiday: "Learn React basics" or "Build a portfolio site" or "Finish the freeCodeCamp JavaScript certification." One goal, not five.
Week 2: Learn. Start your chosen skill. Follow a tutorial, read documentation, or work through a course. Aim for two to three focused hours per day, ideally in the morning before distractions pile up. The semester break guide has more on protecting your learning time at home.
Week 3: Build. Stop following tutorials and start building. Apply what you learned in week 2 to a real project. A portfolio site, a small tool, a club page. Define done in one sentence and work toward it. The project guide covers scoping and finishing.
Week 4: Polish and ship. Finish the project. Deploy it. Push it to GitHub. Write a README. Share it on your WhatsApp status or LinkedIn. By January, you have something to show that did not exist in December. That is the whole point.
If you do not have a laptop at home
Adapt the plan to what you have. Coding on a phone is possible for Python and web basics. Use Replit or Google Colab from your browser. If there is a cyber cafe nearby with reasonable rates, book morning sessions.
Non-coding goals work too. Spend the holiday building your CV, setting up LinkedIn, researching internships for next year, or completing a free certificate (Google IT Support, CS50). Not every productive holiday involves a code editor.
The goal is to return to campus having done something intentional with your time, not to have built a startup from your phone.
What you should have to show by January
The test is simple: can you point to one thing that did not exist in December?
Best case: a deployed project on GitHub with a live link you can share. This is portfolio material and proof of initiative.
Good case: a completed online certificate (freeCodeCamp, Google, CS50). Tangible, listable on your CV, and proof you can finish something independently.
Minimum case: an updated CV, a LinkedIn profile, and a list of internships to apply for in January. This is not glamorous, but it puts you ahead of students who did none of it.
Whatever you produce, share it. Post it on your WhatsApp status or LinkedIn. Showing your work creates accountability and sometimes attracts opportunities you did not expect.
What to do this week
- Before the holiday starts, write down one specific goal for the break.
- Block out two to three hours each morning in weeks 2 to 4 for focused work.
- Deploy or publish one thing before January: a project, a certificate, or a polished CV.
Frequently Asked Questions
- What if I cannot focus at home?
- Work in the morning before the house gets busy. Find a quiet spot: a library, a church hall, a quiet cafe. Tell your family you are studying so they give you space. If none of that works, even one focused hour per day for three weeks adds up to more than most students do over the entire break.
- What if I need to work or help at home during the holiday?
- Adjust the plan to fit your reality. If you only have one free hour per day, use it. A smaller goal completed is better than a big goal abandoned. Even reading documentation on your phone during downtime counts as progress.
- Is it okay to just rest for the whole holiday?
- If you are burned out, rest is the right choice. But be honest about whether you are resting or just defaulting to doing nothing. True rest has an end date. Plan when rest ends and work begins, even if work is only one hour per day in the last two weeks.
Related articles
What to do in semester breaks and long holidays: plans that build your CV
What to do during semester breaks as a Kenyan university student. Internships, projects, courses, and freelancing that build your CV while classmates rest.
Learning to code in first year: a semester-by-semester plan that fits around lectures
A realistic semester-by-semester plan for learning to code at a Kenyan university. Fits around lectures, works on any budget, starts from zero.
How to plan four years so you graduate employable
A year-by-year plan for Kenyan university students who want to graduate with a degree and employable skills. What to focus on in each year and why.
