Hacker News new | ask | show | jobs
by Jtsummers 1883 days ago
There's a middle ground between (relatively) blind trial and error and being divinely granted insight. Deliberate reading of documentation (be it API, language standard, books, tutorials (better ones), etc.) lets you learn without just trying things or piecing a theory together from examples (underdocumented ones that don't explain the why of their choices).
1 comments

you could also pay for education, attend workshops, code projects on a team, etc.