3 ms·
Rings true. I've seen more "cascading failure" type behavior in the human staffing side of the equation than on the software side, where I am in NYC bank/fund/
by steveBK123 5y ago
Rings true. I've seen more "cascading failure" type behavior in the human staffing side of the equation than on the software side, where I am in NYC bank/fund/fintech space..
Less of a "move fast & break things" mentality in systems that touch money, with a bias for inaction over action.
Systems tend to fall over in isolation more than go into epic retry loops of death.
Better to be down than to be up in bad state spamming orders/money/etc.
Knight being an exception that proves the rule maybe?
On the people side though its totally different.
Teams are very lean, most of my teams have been 5ish people, and not unusual to join a team and realize 50% of you have been in the seat less than a year.
You lose a lot of institutional knowledge and momentum.
I joined a team once that was such an attrition disaster they hadn't shipped code to PROD in 6 months.
Been on too many teams where management was so busy trying to whack the 5-10% they want to cut that they don't notice the top 20% making their own way for the exits.
I once had 6 managers in a year. One of those transitions of power involved a Bob being named new department head on Monday night, hosting a pizza lunch on Tuesday, and then us getting an "actually Bob isn't going to be the lead, Jim is" email on Wednesday morning. I was 23 and the new 22 year old college hires arrived with no one to report to so I told them what to do for a few months while I interviewed elsewhere and left.