Most important stuff to know in software engineering for career advancement

Bloomberg FruitPunch
Aug 14, 2018 21 Comments

Experienced engineers/successful tech leaders, what knowledge or concepts have you found to be most important in advancing your career? I'm talking in terms of acquirable or learnable skills and knowledge, and not inherent traits like leadership, ability to get along with people, etc

comments

Want to comment? LOG IN or SIGN UP
TOP 21 Comments
  • IBM VUnb37
    Don’t take a job that involves mostly maintaining legacy tech with a ton of roadblocks and personalities that prevent you from shipping code or getting things done. To the point that you worry if you’re so outdated that other companies don’t want you but too trapped in complacency to try to change anything.

    Yea, not speaking from example or anything.
    Aug 14, 2018 2
    • Bloomberg FruitPunch
      OP
      @IBM? Sure thing.
      Aug 14, 2018
    • Intel !GPTW
      Damn this hits too close to home.
      Aug 14, 2018
  • Proofpoint HPnj37
    Knowing more than how to code. It's somewhat related to being a full stack engineer.

    This covers topics like systems (e.g. Debugging a misbehaving host), networking, resiliency (code and arch), scaling (cs foundations), data analysis, security, databases, etc.

    Skills that take time:

    Being able to dive into unfamiliar code/arch and figure things out quickly.

    Moving from micro to macro level comfortably. Think going from a code block to arch across many systems.

    Understanding how systems interact and how they might impact each other.

    Asking yourself "are we solving the right issue?" And being able to push back (with data!) showing why.
    Aug 14, 2018 3
    • Bloomberg FruitPunch
      OP
      I agree with most of the points. I believe when you master these along with communication skills, it easily puts you in a position to lead teams and departments
      Aug 14, 2018
    • Proofpoint / Other foodtruckj
      Spot on
      Aug 14, 2018
    • Amazon Jеff Bezos
      Full stack 😂

      Another one: Never ever use the phrase “full stack” if you want to be taken seriously.
      Aug 15, 2018
  • Intel !GPTW
    Read “the mythical man month”
    And “personal mba”
    Aug 14, 2018 3
    • Bloomberg FruitPunch
      OP
      The Mythical man month was published in the 70s. Still relevant? Really?
      Aug 14, 2018
    • Twitter / Eng
      38r3J94p4o

      Twitter Eng

      PRE
      Google, Facebook
      38r3J94p4omore
      Very relevant.
      Aug 14, 2018
    • Intel !GPTW
      Extremely relevant, even if it’s just to be able to identify common software engineering scenarios that happen in a business. Especially if you are engineering minded and not business oriented.
      Aug 14, 2018
  • New / Eng michalumni
    Obviously leetcode. Btw also tc or gtfo.
    Aug 14, 2018 0
  • Indeed / Eng
    eRhI05

    Indeed Eng

    BIO
    Eng. lead
    eRhI05more
    Soft skills aren’t inherent. They’re very much learnable and a huge lever in your career advancement. This might come as a huge shock but the ability to get along with people (aka not be a dick or weirdo) can get you far.

    “Oh but I’m an aspie introvert and I don’t want to be a leader” Well then shut up and keep your head down and be happy advancing slowly.
    Aug 14, 2018 0
  • Salesforce sZlm46
    ass kiss your boss and throw your peers under the bus
    Aug 14, 2018 2
    • Facebook asdasdf
      The first one is easy. The second one is harder.
      Aug 14, 2018
    • New GXmH87
      Seems to work well for some people
      Aug 15, 2018
  • Amazon B-Positive
    Management should be your ultimate goal
    Aug 14, 2018 3
    • Why?
      Aug 14, 2018
    • Amazon B-Positive
      Natural next step in career once you have proven your engineering skills
      Aug 14, 2018
    • Indeed / Eng MicroWaffl
      Not really if you’re good at technical side you can excel in IC roles just as high still do need some soft skills though
      Aug 15, 2018
  • Indeed / Eng MicroWaffl
    Politics and soft skills
    Aug 14, 2018 0