Modern Company: Everyone Codes!
Ever come into a situation where:
- the boss has an idea for the main home page, tells the product manager
- the product manager tells the designer the idea, they sketch a solution
- the designer shows engineering the sketch
- engineering implements the sketch, gives it to QA
- QA approves, queues it up to production
- the boss’ idea arrives on production, they see it and say:
WTF IS THIS?!
or worse:
That idea is old - I have a better idea!
🤦
As I am building out a business with a partner using all the latest tools, like Generative Artificial Intelligence, I have an epiphany:
Every single person in the company can contribute to the software codebase.
Everyone in any role.
The above situation with the boss could become:
- boss has idea, sketches out, codes it
- asks design if there’s any design faux pas
- queues it up for production
- reviews solution
- moves onto next problem
Isn’t this way better?!
As I am coding again with Gen AI coding tools, I am loving it. The barrier to entry to coding is lower. The effort to fix bugs, even lower. The above scenario where the boss just codes out their idea and gets it into production the way they envisioned!
Everyone, even everyone in the C-suite like the CEO - can (and I would urge) to contribute to the codebase.
The codebase would evolve faster, with less loss of fidelity (i.e. translating from different departments), and everyone executing (and understanding!) the system.
This is the company I want to create - everyone coding, everyone coming up with problems also solve their problems using code.
Code is malleable - why is coding so hard now unless you’re super young??
Let’s take advantage of the awesome tools out there and everyone contribute!
Yes, even “bosses”.