 Thanks to John Naughton for the link to this piece by Walter Vannini that explains how coding is not "fun." It's a good read.  One way to experience how much there is to "coding" (a terrible word for what devs do) have a look at a completed piece of code, and see if you can make sense of it. Even someone who knows the language it's written in will have a hard time, unless it's written with readability in mind, and even then, not without a lot of head-scratching. It's not like anything else you've done, and if someone tells you it's fun and easy and interactive, please ask them if they have done it. The answer is no, because no one who has ever completed a piece of software that other people use would say it's anything other than a slog. The rewards can be great, don't get me wrong, but you have to invest a lot of yourself before you get them.  #
Thanks to John Naughton for the link to this piece by Walter Vannini that explains how coding is not "fun." It's a good read.  One way to experience how much there is to "coding" (a terrible word for what devs do) have a look at a completed piece of code, and see if you can make sense of it. Even someone who knows the language it's written in will have a hard time, unless it's written with readability in mind, and even then, not without a lot of head-scratching. It's not like anything else you've done, and if someone tells you it's fun and easy and interactive, please ask them if they have done it. The answer is no, because no one who has ever completed a piece of software that other people use would say it's anything other than a slog. The rewards can be great, don't get me wrong, but you have to invest a lot of yourself before you get them.  #