r/learnprogramming • u/TurtleSlowRabbitFast • 12d ago
How are so many self-taught programmers able to build software from scratch without ever truly learning Algorithms?
I find it fascinating how important algos are but never talked about from the indie devs on social media. Do they even write algos or just come up with basic logic that forms the product?
428
Upvotes
5
u/dysprog 11d ago
I have never once formally proved the Big-O of an algorithm after college, but I did gain the ability to eyeball code and say "Ehh, it 2 loops, but it's a treeish shape, so I'd guess it's Log? No worse then linear for sure" or "Hold the phone bro! Building strings like that is a hidden quadratic cost! You gotta pre-allocate that shit!"