Showing posts with label Software. Show all posts
Showing posts with label Software. Show all posts

Wednesday, March 16, 2022

Until they hit the ground at terminal velocity...

 


 


The movie above was sent to me by a former work colleague and friend. Although it's a nearly perfect imagining of corporate life at many (many) companies in the Tech-Bro Software Industry, I am here to tell you that this sort of thing would never (ever) happen at the Joe Big-Ass Corp where I was a dutiful cog for so many years.  
 
At JBA Corp, we prided ourselves on having an inclusive, collaborative environment. Bullies were not tolerated at JBA. For instance, our Exec-u-teevs never threatened or publicly demeaned people in open forums. We manager cogs never (ever) ground people into dust, or pushed them off high towers to satisfy the whim of some would-be tough guy exec. We never (ever) got rid of people because they were old (or gravely ill). 
 
I could go on all day and all night about the manifold positive aspects of the Joe-Big-Ass Corp.. Instead - let me finish by saying - at the Joe Big-Ass Corp a million flowers bloomed...
 
...and they still do...

 

 

~

 

 

Thursday, May 9, 2019

Here's The Thing -



Sarnath


Here's the thing I understand deep in my bones about software development:

Writing software is like having a protracted conversation with a galactically stupid, one hundred percent literal-minded, creature. 
From morning til night, day after day, year after year, decade after decade (if you're not careful), you sit down at your workbench and your world narrows to the dimensions of a screen and the boundaries of the conversation. 
You speak in a cryptic tongue. You spend hours trying to figure out where your conversation with your stupid companion went wrong so that you can keep your stupid companion from crashing. 
Even when your stupid companion is not crashing, you cannot be sure that it is doing exactly what you want you think you want it to do - because it is one hundred percent literal-minded. A slight error on your part will be executed at high speed - many times over and over and over again - quite often without you noticing until much (much) later. 

You may well have a very different experience of writing software. As car companies say, "Your mileage may vary"




~