Azure compute and azure networking best teams to join?

New / Eng FAANG_
Mar 5 21 Comments

What are the best teams in azure compute ?
What are the best teams in azure networking?
Which one to join computer or networking?

Redmond

54 VOTES SELECT ONLY ONE ANSWER
VOTE VIEW RESULT

comments

Want to comment? LOG IN or SIGN UP
TOP 21 Comments
  • Microsoft honesti
    Do not join Azure Networking unless this is your only option. Networking has 3 DE’s and none really has run a large complex network in their life. They play favorites. Nothing is automated as it should be and you will be on call always. Be ready to lie continuously as that is what will get you in good books with the distinguished engineers and VP. Crappy tools and toxic work environment is norm as leadership hides behind their own incompetence by making random reorganization and ignoring fundamental flaws with the design, automation and people decisions.
    Mar 7 6
    • New dAbv75
      @JfBezos: you a SWE there? Aren't you hired to fix that? To make the tools better?
      Separately - are there non-shitty politics? Is there an org w/ over 25 people (be it a startup) where there are no politics?
      Mar 14
    • Microsoft / Eng
      JfBezos

      Microsoft Eng

      PRE
      Cisco, Oracle
      JfBezosmore
      @dAbv75: your post makes no sense. Do you work for A net? With time spent on oncalls, bug fixes, customer feature escalations, do you even think there any time left to improve the tools. Oh combine that with shit pay.

      The favoritism in the team is beyond comprehensible. Everyone I know of brings up these during informal discussions. Suck up behavior and groupism here goes a long way. No one gives a shit about good design I have been different teams and none as bad as this.
      Mar 14
    • New dAbv75
      @JfBezos: I work for a startup - some coding, mostly growing the team. Trying to learn quickly about what it takes to grow in a healthy way. People like yourself - experiencing difficulties at established companies, are helpful to people like me - little experience in large cos, but who want & need to grow a small org to a large well functioning org.
      Mar 14
    • New dAbv75
      I hear you mention the following as issues:

      - oncalls
      - bug fixes
      - customer feature escalations
      - no time left to improve the tools
      - unhappy w/ pay
      - favoritism, sucking up, groupism
      - lack of good design

      This is very interesting to me.

      It sounds like your time is spent fixing production issues and bugs. It sounds like you want your time allocated to other activities - perhaps building better products.

      From the bug fixes comment it sounds like you spend lots of time on that - so many bugs find their way into the products. That tells me that there may be some improvements that could be made around engineering process, testing, balancing rushing to ship w/ ironing out all the kinks of the project etc.

      Customer feature escalation perhaps points to you being rushed to ship quickly.

      I think I understand where the lack of time comes from - fast growth.

      The favoritism, groupism etc - I'm yet to figure out how to fix these. They seem inherent to every group of people. Perhaps Basecamp's DHH has figured it out - but I doubt it (Read https://www.amazon.com/Doesnt-Have-Be-Crazy-Work/dp/0062874780). Favoritism is when someone thinks another human being can be useful to them. I favor engineers that have proven they can ship - so I trust them more and listen to them carefully. Groupism may be subconscious - we tend to want to hang out with like-minded people. The more diverse the group - the more groups would form. That could be good if there is a mindful effort to cross-pollinate the ideas of the groups. I refactor my teams often to spread knowledge. Tribalism is bad overall - mgmt has to find a way to cut that out. I see it with the smallest of startups - there's always a "they/them" rhetoric.

      Tell me about Design! How do you guys design systems? Do you write up stuff in a doc, then go and discuss it at a large meeting w/ sr leaders? Do you build and test prototypes? What's the process?
      Mar 14
    • Microsoft / Eng
      JfBezos

      Microsoft Eng

      PRE
      Cisco, Oracle
      JfBezosmore
      Wow. Such a nice analysis. I feel like joining your team after reading your reply :). Coming to the points. I had proposed ideas to my manager about new product ideas, but it was always put on back burner. An effective CiI/CD pipeline should address quite a bit of bugs we get in the product..

      Regarding favoritism, I can clearly see that folks who project trivial things as huge accomplishments get promos and treated as favorites. My manager does not see how hard a work item is. The lacking thing in the team is trust. Folks are only trusted on their seniority. I had performance 1:1 where I was told that I can handle complex projects but not given a chance to work on them.

      Design reviews are joke. Inherent design flaws that are pointed out are overlooked just because a senior IC is driving it. We have design reviews and only invited folks are seniors or they are done by "select" few. The main issue here is lack of trust on stellar junior ICs.
      Mar 14
  • Microsoft / Eng
    JfBezos

    Microsoft Eng

    PRE
    Cisco, Oracle
    JfBezosmore
    Do not join networking in bay area. Toxic environment
    Mar 5 2
    • New dAbv75
      @JfBezos: define toxic environment? What makes your environment toxic?
      Mar 14
    • Microsoft / Eng
      JfBezos

      Microsoft Eng

      PRE
      Cisco, Oracle
      JfBezosmore
      @dAbv75: Since you started replying to my posts about Aznet, check the other post that defines toxic environment
      Mar 14
  • New / Eng FAANG_
    OP
    Is compute team be on call as well ? I hate customer support I just need to write a code and algorithms
    Mar 7 2
    • Microsoft
      Dulqer

      Microsoft

      PRE
      Amazon
      BIO
      Manager of small dev team in Azure
      Dulqermore
      If you are a dev, you will be on-call in pretty much any team.
      Mar 7
    • New / Eng FAANG_
      OP
      Why on call ? What is the nature or the job :(
      Mar 7
  • Microsoft yBoT09
    Compute is a shit hole. Go to Networking
    Mar 5 2
    • Microsoft / Eng
      Lumineer

      Microsoft Eng

      PRE
      Microsoft
      Lumineermore
      Networking is as bad. Go somewhere else.
      Mar 5
    • New / Eng FAANG_
      OP
      What r u doing in compute? Coding or customer support or what
      Mar 7
  • Facebook rcrtr
    Yoe?
    Mar 5 1
  • New / Eng FAANG_
    OP
    What other good teams in Microsoft?
    Mar 6 0
  • Microsoft
    Dulqer

    Microsoft

    PRE
    Amazon
    BIO
    Manager of small dev team in Azure
    Dulqermore
    If you want to learn and put in a lot of hours, both are fine. Otherwise, look elsewhere.
    Mar 5 0
  • New / Eng FAANG_
    OP
    Redmond . I updated the post
    Mar 5 0