DEV Community

Cover image for What I've Done So Far in 2024
nadirbasalamah
nadirbasalamah

Posted on

What I've Done So Far in 2024

This is a submission for the 2025 New Year Writing challenge: Retro’ing and Debugging 2024.

2024 has been a wild ride for me with a "full-packed" of activities including mentoring, developing side projects, and learning new things. In this post, I'll tell you what I've done so far in 2024.

🏆 Achievements

In 2024, I mentored more than 50 students in various boot camp programs including SIB Kampus Merdeka Batch 6, Talent Class Batch 12 by the Indonesian Ministry of Labour, and UNHCR Tech Bootcamp.

I have mentored in the software quality assurance field in two boot camp programs including SIB Kampus Merdeka Batch 6 and Talent Class Batch 12 by the Indonesian Ministry of Labour. These boot camps cover the software quality assurance process comprehensively from the essentials like understanding the urgency of software testing and creating test cases up to automation testing.

On the other hand, I have mentored in the back-end development field in the UNHCR tech boot camp. This boot camp covers the back-end development from the basics like basic programming with Go, REST API, database, software architecture, unit testing up to deployment process.

Besides mentoring, I have created side projects to enhance my skills. These are my side projects:

Both these projects are developed using the Go programming language and utilize generative AI for recommendation features.

🧩 Challenges

In 2024, there are many challenges that I have to face. These challenges provide me a valuable insights:

  • 🎯 Stay focused and organized: In 2024, I have to deal with many boot camp programs. Each program has different characteristics and challenges as well. To handle these challenges, I use Notion to organize the tasks by specifying the key objective of the task and its sub-tasks. By organizing tasks, I can complete all the tasks effectively.

Obviously, we can use another tool like Trello, Clickup, or others.

  • 🙌 Provide additional assistance: One of the challenges in a boot camp is the student who struggles with the boot camp materials. To solve this issue, I have to provide additional assistance by performing 101 private sessions with the student and holding additional classes. This additional assistance helps the student to understand the material better resulting in the student can continue to complete the bootcamp.

  • 📖 Learn new things: In 2024, I was assigned a task to develop course materials to ensure the materials are up-to-date and relevant to the industry's needs. In the development process, I have learned many new things like code profiling for measuring the efficiency of the source codes and other fields like generative AI implementations and cyber security.

💡 Lessons Learned

2024 taught me some valuable lessons to survive and stay relevant. These are the valuable lessons from my "2024 season":

  • 🔎 Keep exploring: The technologies are evolving. To stay relevant, we have to explore many new technologies in many ways like learning and creating side projects that utilize those new technologies.

  • 💻 Start sharing: One of the effective ways of learning is by sharing our knowledge with many people. We can share our knowledge by writing a post on social media like LinkedIn, dev.to, or other platforms. By sharing, we can provide insight that hopefully is valuable for the readers.

✨ What's Next?

I am excited for the 2025 season ahead. The main goal of this year is to contribute to a tech world that can have a positive impact on many people. Hopefully, I can contribute, learn, and develop myself even further this year. 🚀


Thank you for reading this post. I hope you find valuable insights from it.

Do you have any valuable moments in your 2024 season? Please let me know in the comments section below.

Top comments (0)