Secondly, going back to University. While I never had much of a problem getting jobs without a degree, the jobs I've been offered since getting a degree (MSc in Applied Math) are far more fun and interesting.
Ask HN: What was your best investment in yourself?
11–13 of 13 posts
Re: Ask HN: What was your best investment in yourself?
#12- Learning Linux in the early 2000s - Learning Python around Python 1 - Learning JS at the same time node was beginning Current investment is learning Unreal Engine, AgiSoft Photscan and Maya now WebGL is in all browsers. I'm making a bet that the best 3D stuff on the web will be created using the best 3D tools, not the best JS 3D tools.
How are you going about learning JS? It's my secondary language right now and I've read books, look at code on github and subscribe to newsletter to try to pick it up BUT I haven't been able to be fully "fluent" in it. I find it hard to explore objects and learn JS core. So much is done with frameworks these days.
1. Per browser DOM APIs
2. jQuery
3. Modern DOM APIs. document.querySelector(), nodelist.forEach(), element.classList() etc. You'd use CSS transitions for animations you used to do in jQuery.
Personal style also comes into it. Some people use function variables, others functions declarations. Some people put script tags everywhere, others use one of two modules systems. There's no one right way to do things. But there's a lot of wrong ones.
First things first: understand the basics, like async and closures. They haven't changed.
And get the yellow book with the bird.
Re: Ask HN: What was your best investment in yourself?
#13Earlier quoted context omitted.
How are you going about learning JS? It's my secondary language right now and I've read books, look at code on github and subscribe to newsletter to try to pick it up BUT I haven't been able to be fully "fluent" in it. I find it hard to explore objects and learn JS core. So much is done with frameworks these days.
JS (for the browser anyway) is difficult in that there's basically three generations, and any docs you read are may be from any of them: 1. Per browser DOM APIs 2. jQuery 3. Modern DOM APIs. document.querySelector(), nodelist.forEach(), element.classList() etc. You'd use CSS transitions for animations you used to do in jQuery. Personal style also comes into it. Some people use function variables, others functions dec…