tech stacks matter for your career

Akamai Technologies hpBF22
Nov 10 20 Comments

leetcode matters (at the present time) but i believe tech stacks matter as well and intentionally working on junk non transferrable stacks is a risky move.

I remember when the job market wasn’t nearly as good and I remember horror stories from the last dot com bubble in the early 2000s. Trust me on this one - when the market turns south and you are unemployed you do not want a resume filled with junk tech stacks like PHP. When the market turns there will be a crap ton of good devs unemployed and managers will pick the equally leetcoders who happen to also know the tech stack.

and dont be so sure the leetcode craze will remain. the industry moves quickly and hiring practices are constantly in flux. 10 years ago they asked brain teasers. Nowadays im seeing smaller companies going heavy on complex take home projects and more netflix-style domain expertise interviews or hybrid leetcode/ real world live coding sessions that are lighter on algos but way heavier on design and tech knowledge. its harder to prep your way through these.

comments

Want to comment? LOG IN or SIGN UP
TOP 20 Comments
  • Veritas dogyear
    I actually like the leetcode craze
    Nov 10 13
    • AVL / Eng R162
      LeetCode is for chimps.. System design and real engineering chops should be the determining factor for jobs.
      Nov 10
    • Veritas dogyear
      What are those real engineer chops? Other than system design that u get from experience...
      Nov 10
    • Fannie Mae HsaindTH
      I got a good job (not Fannie Mae,
      I left) off pure system design interviews, but not from real experience. I’m just genuinely curious and like to learn about architectures and concepts.

      I never did grokking the system design, but I was asked to design a steaming app and could talk about how to scale it with AWS services and reason about fault tolerance and technology decisions.
      Nov 10
    • Amazon / Eng OlAl28
      I've heard stripe is doing a more realistic interview process. Things like "add an API to this existing service that does x y and z" and "there are n tests failing in this repo, figure out why and fix them" as well as a system design interview. This isn't perfect, but it's a metric fuck ton better than "do this LC problem that I probably couldn't even solve if I saw it for the first time".
      Nov 10
    • Akamai Technologies hpBF22
      OP
      Yup LC is pretty dumb.
      Nov 10
  • Akamai Technologies hpBF22
    OP
    I agree. It’s too easy to study for. And you have juniors who know nothing looking insanely good simply because they banged out a few hundred LC. These fools show up on the job and they are straight up trash.
    Nov 10 0
  • Cool. Remember 2 years ago when everyone was like "if you aren't using rails you are LITERALLY braindead". Where are they now? Tech stacks change, skills don't. If you're a good swe you can build your solution in any language. Only a cscareerquestions idiot would think language matters. This is coming from a guy who's company uses VB and some 1960s shit. Never stopped anyone here from leaving for FANG other than whiny people who would rather blame tech stack than poor interview skills.
    Nov 10 1
    • Netflix / Eng believable
      Take a smart bet and you don't have to relearn. I have been doing Java coding for 15 yrs and I don't think I need to learn another language before retirement.
      Nov 10
  • Credit Karma 🐨Koala
    Can you suggest some transferable skills for such times?
    Java? Javascript? Python?
    Nov 10 1
    • Akamai Technologies hpBF22
      OP
      I like all 3.
      Nov 10
  • Apple austin311
    SQL, NoSQL, Caching, RPC, REST, DESIGN PATTERNS ...
    Nov 10 0

Salary
Comparison

    Real time salary information from verified employees