A few things I picked up over the years: Keep going, don't get too into any one technology / keep moving, expect to continue learning forever, keep your body healthy (it's not just there to carry around your brain), avoid bad habits that start to emerge early (100x red-bull ++ etc). The brain requires a LOT of energy, feed it with respect
Intelligence = Speed of the car | Smart = Good at driving it | Wisdom = Where to drive.
Bye! Good luck!
> Intelligence = Speed of the car | Smart = Good at driving it | Wisdom = Where to drive.
For me, and I suspect many (if not most) others, side projects have made all the difference. College was great, but the fact that being a student "gave me permission" to work on side projects really made me get my hands dirty. I only wish I'd started when I was 13. Keep on keepin' on!
Oh, and don't forget to enjoy being young. You only get to be a teenager once! You've got a long time to be able to wow people, don't owe anything to anyone.
I definitely will enjoy being young :)
I program in my free time, when I'm not playing soccer, doing homework, snowboarding, or playing guitar.
I'd comment on your actual work, but I'm one of the non-tech folks that are sitting here reading HN. Reading this stuff helps my artwork's creativity, oddly enough, and I'm guessing for some it works the other way around as well.
[1]: https://www.reddit.com/r/Drugs/comments/6xi2jj/whats_your_dr...
I do have plans on finishing it, but I have a lot of projects right now. I'm trying to get Moon v1 out, working on my OS, Slash, and some other new projects. If you have any recommendations for what the code samples should be on, I'd be glad to try and write it based on that.
Whoops lol. That's what I get for not double-checking that I pasted correctly hehe.
You don't have to look like a super programmer to convince everyone that you're smart, you are smart as hell already.
Now you kiddos have the internet and Github. Lucky whipper snappers! <screams at cloud>
Joking aside, great job! What other technologies outside of the JS stack are you looking into learning?
Other than JS, I love Python for AI, and C/Assembly for systems (I'm writing an OS). Check out my Github! It has most of my projects.
How long have you been programming?
What was your early exposure like? Which language tools, legos, games, etc?
Did you have a mentor or self learning? Anyone else in your family programs?
Does academia suffer as a consequence? (It did for me)
I was self taught at 13 (GWBasic on a Commodore PC10) but had very little mentoring and no internet access which limited my trajectory.
1. I've been programming since I was 8.
2. I started out with HTML, then slowly moved into CSS, Javascript, Python, C, and Assembly.
3. I am completely self-taught, a few people in my family program but are in different fields than what I am interested in.
4. I wouldn't say that it suffers, but it is definitely hard to keep up with both. I always keep school as my first priority when it comes to these types of things, and most of my projects are done over break or the weekend.
Awesome! The internet is extremely helpful and you can learn pretty much anything you put your mind to, and it's never too late to start :)
Don't worry too much about what to do next. Just let your curiosity guide you. You've got a bright future ahead.
From a good read on how curiosity may guide you: https://medium.com/the-mission/make-the-pursuit-of-curiosity...
Keep being motivated, curious about all kinds of problems, learn the past of computing and above all, do it for fun!
On your website, you mention you use Crystal for programming on the server. What made you choose Crystal over other languages, and what do you like about it for server-side programming? Thanks :-)
I prefer Crystal because it's a really expressive language (similar to Ruby) but has the advantage of being compiled (like C). I prefer compiled languages for the server because they are usually faster, and can be deployed with a single binary.
I really wish fast, compiled, low-memory languages were more widely used on the server. Crystal sounds very promising in this regard :-)
So why did you tweet it then?
Moon - UI library
Wing - CSS framework
Wade - 1kb JS Search Library
Slash - hash function in Assembly
You can find them on my Github[1]. I usually don't like stating my age as I love the feedback I get if you treat me as if I was an adult. People usually just compliment me after they see my age, but I'd honestly rather have some nice feedback and criticism.
I'd be glad to answer any questions :)
[1] https://github.com/kbrsh