I am personally less interested in learning Java or .Net because of the following: 1. Deep learning curve 2. More time required for development 3. Scripting languages are flexible Please advise if it is good idea to stick with javacript or any other scripting language stack in my career.
Are you really a software engineer or just boot camp grad?
I am an experienced enterprise application developer who loves to work in consumer app space. My expertise is limited to the platform that I work so I need to expand my skillset to get into the open source world.
what do real software engineer do? his question seems legit, full stack js engineers do exist at least in microsoft. what do other general engineers work on? I’ve never seen one talking about their projects outside of my team, majority of which write js 24/7.
Java, steep learning curve? If you can understand basic logic and data structures, types, this should be a very doable task. As for sticking to a language, what people wrote in 15 years ago is probably obsolete today. If you are an engineer, you wouldn’t stick to a language, but rather understand and adapt, and learn, many different languages (across the spectrum) to solve architectural problems and need based tasks.
^^this
"Full Stack" Javascript seems like a silly term to me. But if you like Javascript and you are good at it, there's certainly demand for people who know it.
They use nodejs on the backend
If you stop at the scripting language level, it's hard for me to consider that "full stack." There's a massive amount of code sitting at the lower levels of the stack making the JS work. Anybody who tells me they can work on any level of the stack had better be able to tell me implementation details of their filesystem. If not, they are a high level develop working at the top of the stack. That's not a bad thing.
Pick up another stack.
Learn Java or C#. This learning will pay you many folds in the future.
If you just don’t want to learn the other stacks for those superficial reasons then you don’t know enough about your own stack to appreciate its weaknesses and strengths. Learn about more technologies and then you can call yourself a software engineer. Right now your attitude is that of a JS engineer.
While JavaScript is very popular, I believe you will be severely disadvantaged if you don't expand beyond it, even if you are "full-stack". Also, agree with some other sentiments here: "full-stack JavaScript engineer" is too often associated with bootcamp. It would be practical to distinguish yourself there. Just my advice having seen so many resumes and failed candidates.
Tech Industry
Yesterday
24425
Google doing more layoffs, restructuring including country moves
India
Yesterday
1677
Please vote sensibly 🙏
2024 Presidential Election
Yesterday
2566
Biden ruined America and tech! Tax plans are insane
Tech Industry
Yesterday
2146
So hard being a women in tech industry
Tech Industry
Yesterday
764
Chances of meta clearing E5 with screwing up one coding one round and acing all other
Nope