Is it a good idea for a Software Engineer to stick with full stack javascript?

New QQWN42
Apr 16, 2018 14 Comments

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.


Want to comment? LOG IN or SIGN UP
TOP 14 Comments
  • Zillow Group GilFoyle1
    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.
    Apr 16, 2018 1
  • Qualcomm Goog-
    Are you really a software engineer or just boot camp grad?
    Apr 16, 2018 2
    • New QQWN42
      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.
      Apr 16, 2018
    • Microsoft / Eng ktyuu
      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.
      Apr 16, 2018
  • Snapchat WtfSnap
    Apr 16, 2018 0
  • Oath LxSY42
    "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.
    Apr 16, 2018 3
    • Airbnb / Eng

      Airbnb Eng

      500 Startups
      They use nodejs on the backend
      Apr 16, 2018
    • Oath LxSY42
      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.
      Apr 16, 2018
    • Gusto Sergio
      ^ lol, you’re a pedant. I’ll never be a full stack developer because I’m not writing my web application in assembly.
      Apr 16, 2018
  • Uber / Eng otter
    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.
    Apr 18, 2018 0
  • Credit Karma we-all-win
    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.
    Apr 17, 2018 0
  • Amazon Ellie:
    Learn Java or C#. This learning will pay you many folds in the future.
    Apr 17, 2018 0
  • Credit Karma we-all-win
    Pick up another stack.
    Apr 17, 2018 0