Yeah makes sense, I was just confused as I don't want to continue spiralling into using many languages ect, as cool as it sounds I wont ever become a mid level or senior level in anything If I keep moving like this. Appreciate the advise and I'll apply this to my home development!
See I would actually disagree here, given that things have gone to Microservices, most of the senior devs I know can go pretty deep on a wide variety of technologies.
Yeah, putting focus on finding a project that you commit to finishing, maintaining, etc. will act as a very solid forcing function that will allow you to focus.
Yeah I can see the relationship with that, I’ll put my focus on building one project and Idea at a time and gather experience with that. Thank you! Appreciate your time!
A larger project that you can work on continuously is probably something that might be a good idea. I dunno, something like a server-based application maybe with databases. The typical example being a bug tracker like JIRA. Makes you have to use the same technology (stack) for an extended amount of time.
One of my favourite side projects ever was an emulator for the z80 chipset. And writing my own (bare bones) kernel. Both take some time, you certainly only use a single language (for the kernel probably C/++ or Rust).
Yeah makes sense, I was just confused as I don't want to continue spiralling into using many languages ect, as cool as it sounds I wont ever become a mid level or senior level in anything If I keep moving like this. Appreciate the advise and I'll apply this to my home development!
See I would actually disagree here, given that things have gone to Microservices, most of the senior devs I know can go pretty deep on a wide variety of technologies.
Yeah, putting focus on finding a project that you commit to finishing, maintaining, etc. will act as a very solid forcing function that will allow you to focus.
Yeah I can see the relationship with that, I’ll put my focus on building one project and Idea at a time and gather experience with that. Thank you! Appreciate your time!
A larger project that you can work on continuously is probably something that might be a good idea. I dunno, something like a server-based application maybe with databases. The typical example being a bug tracker like JIRA. Makes you have to use the same technology (stack) for an extended amount of time.
One of my favourite side projects ever was an emulator for the z80 chipset. And writing my own (bare bones) kernel. Both take some time, you certainly only use a single language (for the kernel probably C/++ or Rust).
And both are fun to play around with :)
Wow that’s quite impressive always wanted to write somewhat of a kernel but never thought I’d stick to it. Maybe its one for the books in the future 🤔
There is a cool article about it (if you want to do it in Rust): os.phil-opp.com/minimal-rust-kernel/