Remix.run Logo
kylecazar 18 hours ago

It's not always your first exposure that you later identify as a catalyst.

I'm an American that took a C++ class in Europe when I was 13 (forward thinking school in retrospect). But when asked, I usually say scripting RS bots was what got me into the field, because I had fun and it was more memorable.

But would I have chosen to do that had I no idea what coding was? Maybe not...

enobrev 17 hours ago | parent | next [-]

Absolutely agreed.

I had a trash-80 in the early 80s and used to copy BASIC from magazines, and then in the mid 90s I bought a book with a CD in it that taught me how to set up perl-based e-commerce store, which I set up for my mom's retail shop. Neither of those got me interested in programming.

The event in my life that got me there was around 2000, when I bought a Cold Fusion 4 book off of a street vendor - literally on Wall Street - and I spent my evenings building an intranet that replaced the Access database that my company shipped and merged across the country every Friday.

That's when I got hooked, and started building my career (and hobby).

Not sure if something like Scratch would have gotten me there (LOGO definitely didn't) - but I imagine the level of comfort I had with computers at a young age kept me in the vicinity that eventually got me there.

anthony_d 9 hours ago | parent | next [-]

I always love hearing from other people who started with computers by typing in basic from magazines.

For me it was a TI 99/4a and typing in code got me completely hooked on programming. Whether it was a game, a 4 bit cpu simulator of some sort (memories are vague) or a word search solver didn’t matter. It all felt magical.

Logo did nothing for me. It never gave me that sense of satisfaction that I got from writing in basic or assembly.

HeyLaughingBoy 17 hours ago | parent | prev [-]

This really made me think about what got me interested in programming and I have no idea. In HS, I had a Physics teacher who had a TRS-80 (Model 3, I think) and he would let us use it during Lunch for whatever. But I was already interested at that point. We had a "programming" class where we programmed some kind of computer in some unknown language, but again, I was already interested in programming before then: that was just the outlet.

Really have me wondering now.

rhplus an hour ago | parent | prev | next [-]

> not always your first exposure

Great point. How many professional sports players credit their elementary aged PE classes to their success in sport (as opposed to say crediting a high school coach)?

Progressive, unbridled access and exposure is key.

setr 11 hours ago | parent | prev | next [-]

I feel like the baseline teaching is trivially necessary, and should simply be assumed in these kinds of assessments. Getting someone to invest themselves emotionally into a subject is both infinitely harder and valuable, and should always be the focal point.

That is, the true “origin” isn’t worth much — the origin of interest is whatever kicked off the feedback loop of joy —> learning —> joy (in my own case, it was learning djikstra’s algorithm)

sbuttgereit 18 hours ago | parent | prev [-]

I very first got into programming by trying to fix a graphic adventure game that somehow was released with a pretty clear syntax error. This was back in the VIC-20 days. Really, for the first while it was about the games ... tweaking them, altering them, and later writing them.

The actual programming was always a means to that gaming end back then and not the end in itself. So in that sense I can completely relate to where you're coming from.

Over a couple years of that, it started to dawn on me that the programming itself had a power and interest all its own worth pursuing.

But I think if it was dropped in front of me as something I ought to do, no matter how dressed up in "fun" it was, it would have set off my non-conformist predispositions a little too much.

em-bee 18 hours ago | parent [-]

but even today, don't you write code to solve a problem? to fix a bug in an application? to achieve something?

feels to me not that different. just that the targets are no longer games but other kinds of applications.

sbuttgereit 14 hours ago | parent [-]

Of course. But still it's not the same.

What's different is that I found the journey can be just as interesting and engaging as the destination. I read papers, books, and even spend time around here... not because the solutions require it, but because I care about the craft and the process itself.

So yes, the resulting solution is the prime mover, but the process of finding the solutions is no longer just a means to the end, it's part of the motivation of being involved in the profession at all.