Hacker News new | ask | show | jobs
by headline 1181 days ago
I believe you're in the middle of two points, on one end, you don't want to write something trivial. On the other, you don't want to write something too new or cutting edge, as you're solo. Finding great projects to work on somewhere in the middle can be difficult.

I'd suggest that while you're finding your feet programming during this time, focus on software engineering, design patterns, and other SWE principles (SOLID for example).

As far as project ideas go, it really has to be something that aligns with your interest. I see you're aware of the suggestion "to build what (you) like." Your inexperience in this domain does not preclude you from building software adjacent to your personal hobbies.

I'll use myself and my own interests for example. I am a fan of the highest level of the US' legal system, the supreme court. I regularly listen to oral arguments presented before the court, along with keeping up with the SCOTUS via blogs and such. I can check to see if there is any public data available for me to play with, which there is. From there it's all about seeing what's available for me to use and coming up with a project idea using this resource.

I use this example to try and express that "what I like" does not have to pertain the software development discipline itself.

What I actually started with was video game modding for games I liked to play, along with Discord compiler, a project that allows folks to compile code on Discord. Both followed my interests pretty closely, both required lots of extracurricular learning.

1 comments

"during this time, focus on software engineering, design patterns, and other SWE principles (SOLID for example)."

Do the opposite of this, please....for the love of all that is holy.

The people who care about that stuff are complete douche bags. I used to be one of them.

Build things for regular people.