DEV Community

Discussion on: Old enough to code, too young for the next step?

Collapse
 
darkain profile image
Vincent Milum Jr

Its as simple as this....

1) Have fun.

2) Who cares about code. That's not important initially. Instead, focus on unique problems you face, and then build solutions to them. Sometimes those solutions include software, but not always. And then, share your solutions with others.

In the late 90's, early 2000's, we didn't have the multimedia capabilities we do today. We didn't have smart phones. We didn't have much by way of laptops. We have big ass tower workstation desktops. I just so happened to have a high end sound card with an infrared remote, and I wanted it to work with Winamp, the MP3 player of choice back in the day (remember, this predates the existence of YouTube entirely, let alone any music streaming services [okay, yes, we had di.fm, but THAT PLAYED THROUGH WINAMP]) - So, I learned just enough to make that remote work, then made the Winamp plugin and shared it with the world. From there, I was asked to work on more Winamp physical device interaction plugins, which one day ended up being a full suite that started winning various awards and $$$ contracts from hardware vendors.

I never thought much of anything at the time. I was just having fun, playing music, without having to touch my computer. It was THE FUTURE!

And I'm seeing similar innovation come out of teenagers today, too. Some are creating games, other movies, and in some instances, I saw an operating system!