This might be the imposter talking but I feel like a fullstack developer without a backend, I have invested many years into JavaScript and node and perhaps less time in "traditional" backends. I enjoy writing c++ and rust but often with a web development focus.
I notice that most job roles in fullstack are either Java or C#, my question is this, how can I be interested in either or, I can do alot in node. What would I enjoy more Java or C# or are there roles in Rust?
I just don't know where to go with my career from here.
Top comments (3)
The most important thing is you don't need to know Java or C# to be a full-stack developer.
JavaScript was the first language I learnt and I went from "developer" -> "full-stack developer" -> "senior developer / consultant" -> "senior full-stack developer" all while Node/JS was my biggest strength.
I did some Go in my last role, but you definitely don't HAVE to have it.
I've tried the "traditional" languages (Java / C# etc) and just didn't like them, so I focused on what I was good at and enjoyed.
There is such high demand for JS/Node skills, so if that's what you enjoy - just carry on.
Another sound piece of advice that reflects my thoughts as well. I am having a little impostors bout this week. Never mind. I'm gonna go write some rust and wait for the world to catch up haha.
You keep asking, I'll keep answering 😄
We all have impostor syndrome sometimes mate, it keeps you grounded :-).
Carry on with the languages you enjoy, trust me you'll make a lot more money / be a lot happier / be a lot better at what you do if you do what you like.