December 2023: Community
Introduction
In this article, I'll be highlighting to what extent I managed to accomplish the tasks I outllined for December.
1. Personal Project → Course Projects
In December, despite my initial plan to enhance my personal project by incorporating Redux and implementing the back-end, other commitments limited my ability to allocate time to these specific tasks.
However, I did make progress in other areas, successfully completing two final projects for the online courses I studied:
Huge thanks to the incredible instructor, Carter Zenke, for guiding and facilitating an enriching learning experience throughout the course.
Check out my final project → "Game Club Booking" Presentation
This was CS50 SQL!
Through the work of this course, I have learned abilities that I hope I can apply countless times in my own programs to solve real-world problems, making a positive impact on our globe. It feels like I now have another power in my growing list of my Python abilities :)
Grateful for the David J. Malan's outstanding guidance in the CS50 Python course, which has been transformative for me.
Check out my final project → "Voice Assistant with Wikipedia" Presentation
This was CS50 Python!
**************************************************************************************
While the month didn't align with my initial project goals, the valuable experiences gained from these course projects contributed significantly to my skills and knowledge.
2. Host an Online Webinar
Now studying at university, my friends and I wanted to give back to our school community by hosting a 2-hour online webinar aimed at guiding final-year high school students through the university application process. In the webinar, we covered topics such as why choose university, the application procedures for national, international and foreign universities, and insights into university life.
Additionally, to facilitate more events of this nature, we established a dedicated Telegram channel. This platform serves as a hub for future webinars, discussions, and valuable resources, allowing us to continue supporting and guiding school students in their life after school.
3. My LeetCode Journey
As the year came to an end, I received my 50-day and 100-day badges for my efforts and contributions on LeetCode. Although I have not posted any solution in LeetCode this month, I started learning "Array and String" Card in LeetCode Explore. This Card has helped me further understand and practice how to work with arrays, strings, and their basic operations.
I have created a new List - "Array and String", where I collected all 21 problems provided in this "Array and String" Explore Card. If you also want to revisit and practice these problems from time to time, you can add/watch/clone my "Array and String" list.
You can also explore my LeetCode journey and contributions on my LeetCode Profile. Happy LeetCoding :)
4. Coding Event → Medium SWE Articles
While I couldn't attend a coding event as initially planned, I redirected my focus by immersing myself in reading 10 articles on Medium. Here are the top 3 tips for securing a Software Engineering internship at 谷歌 from these resources:
These 3 tips are consistently emphasized across the articles and are crucial aspects of preparing for and succeeding in SWE internships at 谷歌 .
**************************************************************************************
Reading those articles not only provided a productive alternative to attending a coding event but also enriched my understanding of essential strategies for success in the competitive field of software engineering.
5. My December Medium Article
This month, I shared the highlights and challenges of my first academic year in the UK. I talked about the education system in the UK, discussed the difficulties I faced, and the approaches I used to overcome them.
I hope you will find it useful too:
Thank you for joining me on this journey. You can read all of my articles in my Medium profile.
Conclusion
In summary, this month's experiences have fueled my excitement for coming up with new ideas and getting involved in community initiatives. I am grateful for the journey and eager to embrace future opportunities.
Thanks for reading :)