Hacker News new | ask | show | jobs
by boatsie 1169 days ago
I was/am like this too. I’d say one of the most fun/challenging things to do was to take something broken and try to repair it. Requires you to understand how to disassemble carefully, understand how it works, understand what is going wrong, and then either replacing or coming up with a better solution, and finally reassembly. And of course if it doesn’t work then, try again—just like debugging. Taught me basically how to be a programmer because coding is exactly the same thing. Get an unknown code base, trace through, find and isolate the problem, then try to fix.