feels dumb to specialize in rust as a junior but can't stop coming back to it

59 points Stitcheddoll_ 41 comments

So i'm a cs student and i've been going in circles trying to figure out what to actually focus on

basically i've tried a bunch of stuff - did some swift apps (boring after like 2 weeks), tried the whole js/ts thing and honestly debugging why my frontend won't talk to my backend made me want to die, tried rails and the backend part was cool but idk

the thing is i took this compilers class and we had to build a parser and i used rust for it and it was actually fun?? like the whole time i was just enjoying figuring out how to make it work. ended up building a small interpreter after the class ended just because

but now its been like 4 months since i wrote any rust and i already forgot half the ownership stuff which is making me panic a bit. like if i can't remember it after 4 months what happens in 5 years when the market shifts or whatever

everyone i know is getting react jobs and making money already and i'm over here like "but what if i build compilers" which sounds insane when i say it out loud

the practical part of my brain says just learn react or python, get a job, get experience, THEN do the rust stuff later. but also i tried frontend and literally wanted to quit programming so idk if i can do that for 2 years without losing my mind

has anyone actually gone the "specialize early in something niche" route? did it work or did you just make your life harder for no reason? i can afford to take longer to find a job (have support) but i also don't want to be stupid about this

mainly just want to know if specializing in rust/systems/compilers from the start is actually viable or if i'm setting myself up to have no job offers in a year