4 ms·
Not 100% sure if I qualify or not. I've wrote a little code other people have liked. Occasional websites and that sort of thing. I've wrote code that I cared ab
by f0e4c2f7 4y ago
Not 100% sure if I qualify or not. I've wrote a little code other people have liked. Occasional websites and that sort of thing. I've wrote code that I cared about for work and was useful for other people. The code I'm currently writing matters very much to me but I haven't sent it to anyone in the form of a game yet. I'll leave it to you to decide if that fits what you're looking for.
I was quite intimidated when I first started learning programming concepts. It seemed much harder than other things I was doing with computers. I initially started goofing around with windows bat files because they were somewhat less intimidating. Then I switched to basic bash when I switched from windows to linux. You actually get fairly advanced concepts in bash, they're just a horror to use. Then eventually web programming / python.
The moment when it all really clicked for me was when I decided I was going to learn web dev by brute force. Rather than getting into libraries and stuff I just wanted the simplest thing that would actually work against a web browser. I wrote the first thing in cgi-bin scripts and bash to render html and a form. Then once I understood the basic mechanic I switched over to doing it in Django and python and learned a more programming basics in that process.
I've repeated that broad scope process a lot though. Build the crappy version first, then once you see how it works go back and start trying to figure it out the right way. I find for me, where I can - it's a lot easier when I can get it to work myself first and the work backwards from that.