How do you jump from one set of technologies to another so easily?

New
tconmymind

New

tconmymind
Nov 14, 2020 8 Comments

Google needs C/C++ experience. Facebook needs PHP or Python. Amazon needs Java/C# experience. How do those that move from one company to another start working on it do it so easily? Along with LC, do you start learning new stack as well? And these are just a part of the stack - new infra tools, new databases etc

It's bad enough that a new job comes with new culture, new team and a new product. Throwing a new stack into the mix sounds like a nightmare.

comments

Want to comment? LOG IN or SIGN UP
TOP 8 Comments
  • Some people stick to the same stack. There are (for example) C/C++ teams at all of those companies so you might just aim for them.

    Switching between languages like C/C++, Java, Hack and Python isn’t hard as long as the team doesn’t require low level understanding of it. If you’re going to the compilers team or a team that uses C to build some hardcore tools/infra then yes you might have issues. Otherwise you just learn the basic syntax and look for similar code in the codebase. If you’re stuck ask for help early.
    Nov 14, 2020 0
  • Google
    0101011010

    Go to company page Google

    0101011010
    Google doesn’t require c/cpp
    Nov 14, 2020 0
  • I switched languages like 3 times recently
    1 From hardcore java to C++ , that was a bit painful as I had to deal with memory management etc
    2 Moved to C# ,that was a breeze , very straightforward
    3 Back to C++, was reasonable this time
    4 Moved to python, never coded before and love it - no painful wait time for compiling the codebase i had with C++
    Nov 14, 2020 3
  • Switching languages is not bad. As long as you know the basics in one language (if-else, for/while, variables, functions, etc) you’ll be fine as those are usually super similar across every language and they make up most of the code. All you will have to learn is the extra language/framework specific syntax.
    Nov 14, 2020 1
    • New
      tconmymind

      New

      tconmymind
      OP
      Agree it's not hard, but it's one more thing to do especially when there's other ramp up needed with new jobs (culture, team etc)
      Nov 14, 2020