Hey there! I'm a recent graduate from a two-year .NET programming course in Sweden and the job market is pretty competitive right now. I've only had one interview since last summer, and I'm looking for constructive projects to build that could beef up my resume and portfolio. I'm considering developing my own HTTP server to dive deeper into TCP/IP, as it's something I'm curious about. I'd love to hear any advice or suggestions you might have. Thanks!
4 Answers
I'm currently creating some tools myself. If you're interested, we could connect and share ideas on our projects!
How about creating an API? A neat project could be developing a mini social media site with features like user profiles, posts, comments, and the ability to follow other users. This would teach you a lot and something tangible to show off.
I totally get the struggle of entering a tough job market. I've been focusing on app and website development myself. Consider working on something that could potentially earn you some cash; networking will be essential to land a junior dev job in the next few years.
For sure! It seems like building apps or single-page applications is almost the norm now. It’s good to know Python and JavaScript these days. While coding low-level stuff like TCP/IP might be fun, it won't necessarily help you land a job.
Here’s a wild idea: how about vibe coding a web app? Picture this: an app that allows users to upload a movie, select a language from a dropdown, and generate subtitles. This could be a unique project that doesn't really exist yet! You'd want it to be multi-language, built in C#, and follow best practices for .NET apps. After building it quickly, you could then refactor it to improve security and eliminate bugs. Showcasing your ability to turn a rough draft into a polished, production-quality app could really impress future employers!

You could also consider building something that uses an existing API, like making a bot for Discord or Reddit. Those projects can be fun and quite valuable!