this post was submitted on 24 Oct 2023
10 points (100.0% liked)

Ask Experienced Devs

1248 readers
1 users here now

Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 2 years ago
MODERATORS
 

Hi.

I'm a dev with 3 YOE, mostly in ML and MLOps, and more and more I'm trying to pivot into traditional software engineering. As of now I'm trying to really learn the fundamentals of backend engineering (as opposed to the bootstrapping DIY learning attitude that I had during my ML roles towards backend engineering), and I'm learning Node.JS. I'm getting familiar with the the concepts and the syntax, and so far so good. But one thing that I really lack is the imagination of what a good side-project might be.

So I ask experienced devs here, can you recommend me some good project ideas to work on, to make myself a better dev?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 1 year ago

The advice I usually see given is to work on a project you actually care about.

A guy I knew in college was really into rpgs, so he made a tool to store character information. Then he built it out to do dice rolls. And then to make it so other people can see the dice rolls. Sort of like DND beyond, but 10 years earlier.

When I was looking for a job, I built a tool to track my job applications. Not as fun, but it helped me brush up on the whole stack.