Hacker News new | past | comments | ask | show | jobs | submit login

Hi! I am a little biased because writing software, in my limited experience, can maybe have a similar likeness to being really great at the piano -- imagine being Beethoven and writing & playing music -- a flow state intense and expressive, but only because the skill in a moment in time very adequately matches the challenge.

One of the most underrated things I think about learning software, and I'm sure many things, is the ability to easily match yourself with a perfectly suited problem and feel the feedback very, very quickly... just make sure you can understand the basic grammar, like assignment (=) or keywords like 'let' and from that sentences will begin to cluster in your mind :)

And maybe as an easy practical thing, maybe don't add the whole weight of a label so early, and just enjoy some problems on https://projecteuler.net/ like you might enjoy playing with blocks or magnets as a kid

Have fun and enjoy the triumph, solving the problems can be very rewarding




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: