Comment by jimkoen

Comment by jimkoen 3 days ago

1 reply

> the overwhelming majority of which cannot write original software

Usually a client or employer does not want write original software. I can code in C++/Rust/$LANGUAGE and am able to write you a high performance backend for some very specific, custom use case, but in 99% of the cases that isn't necessary because the underlying business is either 1) too generic or small to need something like this or 2) doesn't want the hassle of having to maintain something in-house.

Most companies that hire typical web/full stack devs value speed over anything else for the nth crud app they churn out. But I also don't see the value in these companies either.

austin-cheney 3 days ago

In my 15 years of doing that work most of the time employers couldn't tell if a solution were original or not unless it was something they specifically requested. Even then most of the original work was in context of original content messaging, user interaction, and the measurements there of.

Where employers in the past really cared is in the speed of delivery. Typically speed of delivery was faster using a framework solution only if the exact solution were already written and available as an extension. In absolutely every other case software originally written in house was always faster to deliver back to the business. This is because with original software the developers are not limited by prior existing conventions. It always comes down to the prior experience and confidence of a given set of developers.

The business knows this before assigning the tasks to the development team, and that awareness (more than anything else) determines the opportunities for developers to identify their own speed of delivery. Most development teams are entirely unaware of just how thoroughly their performance is measured from a business perspective. That should be painfully obvious, because developers only cost money, and those costs go straight to the bottom line.