|
|
|
|
|
by remar
2103 days ago
|
|
> I'm still not entirely sure what was going on, but in Azure FWIW, from someone who used to work on exactly this; neither did most of us :) The org had fired^Wtold most of the network engineers to either interview for dev positions or leave. That left the rest of us with only dev experience to have to learn DC networking from scratch (without any mentors) while also building the infra to automate it, because, well software engineers should be able to learn network engineering overnight right? I'll just say this, most of the devs I worked with had never coded before in a production environment, didn't know how to test their code (failing tests that would somehow pass in ways you'd think these were contest entries), and didn't even understand basic concepts in programming languages (I'm talking things like references vs values...). On top of this, the tooling and infrastructure was so bad, even if you wanted to be productive you'd be fighting things like your build environment just randomly breaking after a git pull and having to reinstall visual studio or reformatting windows to fix it. From what I've heard from people I still know on the inside, things haven't changed much (I'm very grateful for $MSFT though...) |
|