In programming, the first 90% takes 90% of the time. The last 10% takes the other 90% of the time.
Discussion
You forgot the last 1% that takes 90% of the time.
And also this fact is why ChatGPT will never replace us.
I donât think anyone ever made money on a product that wasnât complete lol
So I am right on schedule feeling completely lost after around a thousand hours of youtube videos (over 3 years)?
I was just on the verge of looking for something more organized.
Hereâs the thing. Nobody knows what theyâre doing. Let me explain.
Suppose you have a programming problem and a program or library exists already to solve it. Great! Use that.
Otherwise, write a program to solve the problem. Done! That problem will never need to be solved again, because the code already exists.
In other words, if youâre doing your job as a programmer, youâll always be solving a new and different problem than youâve seen before. A programmer thatâs solving the same program over and over again is a bad programmer because they havenât successfully abstracted away the common elements.
Any programmer that claims to know what theyâre doing, doesnât.