DEV Community

Vishal Shukla
Vishal Shukla

Posted on

4 4 4 3 3

Contemplating 2024, Planning 2025

Image of my personal website

2024 felt like a juggling act. I was learning Golang, Python, Docker, Kubernetes, networking, operating systems, DSA, and AI—all at once. The result? I made progress in many areas but didn’t feel confident about any of them.

Reflecting on this scattered approach, I realized that less is better. My plan for 2025 is to focus on a single topic each month and document my learning process and the projects I create.

🎯 Setting Better Goals


⏳ Parkinson's Law

Parkinson’s Law states that work expands to fill the time allotted for its completion. I’ve found this to be very true in my case—I tend to procrastinate and stretch tasks unnecessarily. To counter this, I plan to set tighter deadlines and stick to them, creating a sense of urgency to stay productive.


✍️ Writing

I’ve wanted to start writing for a long time, and now I’m finally committing to it. My goal is to write about my learning journey through blogs. I also want to be more mindful of how I spend my time and work toward using it effectively.


📆 Monthly Focus Areas

In 2025, I’ll dedicate each month to mastering one topic, whether it’s Golang, Python, Docker, Kubernetes, networking, operating systems, AI, or DSA. This focused approach will help me avoid spreading myself too thin and give me the time to go deeper into each area. By documenting my learning and projects, I’ll build a solid foundation and confidence in my skills.

🚀 One goal, one month at a time. Let’s do this!

Image of Datadog

The Future of AI, LLMs, and Observability on Google Cloud

Datadog sat down with Google’s Director of AI to discuss the current and future states of AI, ML, and LLMs on Google Cloud. Discover 7 key insights for technical leaders, covering everything from upskilling teams to observability best practices

Learn More

Top comments (0)

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more