Deep learning.<p>In fact, I want to start the year with a MOOC or a video course on deep learning. I went over the current offerings, and am hesitating between Andrew Ng's new Deep Learning course at Coursera in 5 parts, and self-studying through the cs231n Stanford course (it has all the videos, assignments etc. posted). Can anyone help me decide between the two, or offer something else? I'm looking for mathematical understanding as well as hands-on experience, and am not afraid of math.
More Japanese (going for N3 in December) . Android game programming (iOS is apparently more profitable, but Java aligns better with my day job and lack of Apple devices). Possibly some deep learning.
What I <i>want to</i> learn: thinking in array languages. Have been curious about them for a while, but over the holidays went through Advent of Code in K/Q. Without much prior knowledge, some of my solutions ended up distinctly awkward, but for some problems the solutions just fell out. Reasonably sure that the fraction of "just falls out" will increase substantially given a some more practice...<p>What I probably <i>should</i> learn: how to sell. Increasingly clear that it's something I'm going to need in the next few years whichever path I take. Something that leaves me pretty nervous though (and some of the obvious ways to try stuff out, like monetising side projects, may be awkward in the context of $day_job).
Vue 2. I love Laravel, I suck at front end. I'm working on a monitoring app at the moment that could really benefit from live updates to the display, usually I'd use jQuery and timers, but I'd like to try something more modern.
Every now and then there is this dude who posts regularly about algorithm trading.
I guess I'll try that in 2018.
I don't expect to make profit right away, not even till 2020.
Machine Learning and Ethereum dapps. I will be taking machine learning electives at school and my employer is looking for ways to make use of blockchains, so I got those going for me :)
1) React Native<p>2) Some Japanese for a trip next year<p>3) Better meditation practices<p>4) General and technical knowledge via my goal of listening to 25 audiobooks next year
Furniture eCommerce. How do people buy furniture online without physically trying the furniture? How do you ship furniture across the country? What are the niches in the space?<p>Pure software on its own can't do much. Gotta learn about the real world.
More Elixir. I would love to be writing Elixir full time by end of 2018.<p>Xamarin Forms, seems about time to start working on mobile. I have an idea and started the elixir server part of it but will start on the Xamarin Forms part soon.<p>React or Angular. I started learning Angular 1.x right before 2 came out but never actually kept up with it or moved to 2.<p>Embedded development. I have an R Pi that I want to use Nerves with but I would also like to get non embedded linux hardware too
Learn to speak the way Jony Ive speaks when he says:<p>> One of my memories at Apple would be less the actual products that we developed, but the way that we developed them. I think that's been something that I, everyday, feel grateful for.<p><a href="https://youtu.be/ef69BUlge-A?t=1m9s" rel="nofollow">https://youtu.be/ef69BUlge-A?t=1m9s</a>
Ruby, Rails, Javascript (so I can enhance the rails apps)<p>At least so I can ship things confidently.
If anyone has any suggestions, would love to hear them!