Thread regarding F5 Networks Inc. layoffs

Got up this morning.......

Got up this morning, went for a walk – logged on to see if there were any replies to my employment applications. None. Been doing this almost everyday mon-fri for coming up to two years since my RIF from F5.

Found two more software engineer/developer openings so crafted an application for the first and sent it. Started crafting the second application and stopped. Why am I doing this? With the state of software development as it is, when all you have to do is pay $1000 to $3000 for a 1 to 3 day course to get guaranteed certification of Expert or Black Belt level, it trivializes what software engineering is. I choose not to be a part of the game anymore. I’m giving up seeking new employment and will let it find me if the software gods so choose.

There was a time early on where software development required being a craftsman and artisan. I was working at a company that was in the first 100 that applied and received its domain registration in the 1980s. Those were good and exciting times. You were a part of something greater. Bugs/Errors/Failures as a result of your work were not an option. If something did come up, that became the first priority to solve (that day). The customer needed to trust you. That doesn’t exist anymore. F5 (as well as other corporations) willingly and routinely release software that has multiple serious issues. Big IP Next is a prime example. Development methods of Agile, Scrum, and SAFe were adopted that have no engineering validity to being used, but they are used anyway.

There are likely hundreds of reasons why I should continue seeking employment – all likely are valid. I choose to be the craftsman/artisan and that type of position will have to find me. If it doesn’t so be it.


by
| 1262 views | | 4 replies (last September 23) | Reply
Post ID: @OP+1k5s6hm6m

4 replies (most recent on top)

Why do you need a formal process though? I never understood why folks get fixated on waterfall, agile, scrum, safe, etc. Ideas go into a tracker, customer input and corp goals (customer obsession is absent at F5) drive prioritization, engineers just pull prioritized items from the tracker and work them, and you ship fast. Plenty of examples of success at big companies who just give their small engineering pods the agency to own their products and deliver quickly. If you look at the new gen of companies, F5 is not part of the tech stack. That's telling.

by
| | Reply
Post ID: @ec+1k5s6hm6m

@a6 Agile was created so consulting companies run by people like Kara could sell snake oil to rubes. Turning autonomous, experienced, highly skilled engineers into cogs in a machine is just a side effect.

by
| | Reply
Post ID: @e2+1k5s6hm6m

@OP Agile at F5 was an absolute fiasco. The only problem with the previous waterfall process is that it was a bit slow, but it required accountability to and from all the stakeholders for a project.

The “Agile transformation” was just another way for director-level folks with nothing to contribute to justify their existence (and it’s been largely abandoned now that they’ve unofficially moved back to a PDR process).

by
| | Reply
Post ID: @dx+1k5s6hm6m

Agile, Scrim, and SAFe were only created to try and speed up the software development process to some kind of industrial automated system, removing the creative process. It only succeeded in making software development a dull boring task and creating more bugs faster. For creative persons like myself, I have just move on to other creative processes that interest me.

by
| | Reply
Post ID: @a6+1k5s6hm6m

Post a reply

: