For one thing, their principal mission is to deal with the unexpected, and come out on top.
That's nothing to sneeze at.
In the civilian world, first responders and mobsters are probably analogous, as most corporate leadership is about consistency and predictability.
First responders, however, only have goals to stop the unexpected, or repair damage. Mobsters figure out how to take advantage of the unexpected, and maybe make some hay from it.
I suspect you could relate.
When I say that expectations are different our culture prepares us to start with a foundation of assumptions and our expectations grow and blossom from these assumptions. We assume things like the power grid is reliable, that we will have internet, and the only malicious people are common thieves attempting to rob unwitting grandmothers of their personal piggy banks. We then expect certain conventions to be automatically in place when writing software for our employers, things like: CI/CD, frameworks, code editors, and so forth. When an employer fails to meet these assumed expectations, typically limited to tools and infrastructure, we as developers consider the employer a failure. Strangely, things like policies and the human element rarely (close to never) enter these preliminary expectations for most developers which frequently results in dire second and third order consequences.
On the military side we do not have the luxury of these expectations either because we may enter an austere environment lacking the conveniences of modern life or because the military culture is socially backwards with regards to modern software.
Seeing these differences in expectations and appropriately self-reflecting becomes a necessary factor in durability. In my 15 years of writing software as a corporate developer this, more than all other factors combined, accounts for why some organizations can build durable software products and others cannot. It always boils down to two things: 1) setting appropriate expectations for people (soft-skills and inclusion) and 2) setting appropriate expectations for building quality products. Rarely, as in almost never, have I seen an organization really master both of those but I have seen organizations try at one and fail at both. In order to achieve success on one or both items there must be something to measure against and a willingness to impose hard limits.
I write fairly robust software. Not milspec, but a bit tougher than your average app.
I'm interested in mesh systems, but have found Meshtastic a bit too "raw" for my tastes (but maybe later, when I'm done with this project I'm working on), and the proprietary ones won't share their API.
The reason is that I'm interested in writing software that helps people help people. For free.
It's kind of shocking how hard that is to do. No one wants to support or encourage that kind of thing, so I generally have to go it fairly alone.
since the dawn of the information age, men would not only instinctively push back, but also because they were better informed and could see throu the lies of their generals.
hence leadership increasinly became a civillian/political function.
After a decade of both civilian and Army experience, the one thing I can say the US military teaches better than any other organization is how to lead people. It has its share of leaders that fail upwards just like anywhere else, but on average the people in upper levels got there primarily on meritocracy. Your Soldiers are a big part of that, as they can actively prop you up if you do them right or bring you down should you fail them.
My napkin theory is that any profession which has a known risk of serious injury or death requires more competent leadership abilities in order to align an organization in the direction you want or need it to go (everything I've said here probably applies for first-responders as well). The fear and stress that comes with these kinds of jobs requires a certain finesse and connection from leaders with subordinates in order to convince them to put themselves in harms way for the sake of the "mission."
Not enough civilians understand the military well enough to have informed opinions on what it does, and only see what Hollywood gives them. So we end up with this weird Madonna/Whore complex where vets are either shining heroes to be thanked for their service or broken, violent bums. Conversely, the military (especially the senior ranks) need to understand that they can't expect to transfer out immediately sideways into senior leadership roles in the private sector, any more than an attorney can become a software developer or a software developer can become a mechanical engineer. I mean, you CAN do these things, but only so many of your old skills and resume transfer over.
1. No one gets left behind. 2. People work together for mission wins and mutual survival.
I have had a rough time in my professional career finding either of those at places of employment even in small bits. my latest job being the best at it but still struggling sometimes.
Maybe that gets romanticized a bit in books and movies, but I think companies would be way more successful with more people operating on those principals.
US industry teach us to fiercely compete, be an individual, destroy our competition. US military says almost the exact opposite barring that the competition is outside your group. Somehow these are both the best but seem to be at complete odds with one another.
In the military the lower ranks are mostly trained with drills to follow orders unquestionningly. The creativity is mostly left to Specops/Intelligence.
In the civilian world, even the lower ranks get to at least debate.
Here's the current (2019) version of the Army's doctrine on leadership, if anyone wants to see how it has evolved and what's being taught today: https://armypubs.army.mil/epubs/DR_pubs/DR_a/ARN20039-ADP_6-...