News for hackers. Stuff that matters.

Ask HN: What are you looking forward to learn in 2020?

Hi everyone,

With the holiday break coming up, many of us take advantage of the time to catch up on our professional or personal interests, plan out the coming year, etc.

What are you going to be learning/playing with during the break and in the coming year?

( 26 comments | 27 points | on HN )
Re:Ask HN: What are you looking forward to learn in 2020? by diehunde on Friday December 13, 2019 @11:50AM (#21783175)
Started to learn Go this month. Turns out if you have been programming for a while you just need to jump into coding challenges and surf the documentation. No need to read giant books or 10 hr courses to get started. I've really enjoyed the language so far. Next year I want to start learning more Go for developing web services and also more complex topics such as concurrency.
Re:Ask HN: What are you looking forward to learn in 2020? by thoughtpalette on Thursday December 12, 2019 @02:53PM (#21775646)
React. 80%+ of the job postings I'm seeing for Front-end or Full stack include React in some way shape or form.

As an Angular dev (6+ years) it's clear the broader market is looking for something different.

Re:Ask HN: What are you looking forward to learn in 2020? by trumbitta2 on Friday December 13, 2019 @10:59AM (#21782679)
I'm with you in this
Re:Ask HN: What are you looking forward to learn in 2020? by codegeek on Friday December 13, 2019 @08:27AM (#21781284)
Learn to Swim. My 5 and 6 year olds can swim but I can't. It's time for me.
Re:Ask HN: What are you looking forward to learn in 2020? by 147 on Sunday December 15, 2019 @08:52PM (#21800263)
Me too, I’ve been putting it off for too long.
Re:Ask HN: What are you looking forward to learn in 2020? by whateveracct on Thursday December 12, 2019 @01:15PM (#21774565)
Haskell gamedev. It can be used for most _everything_ .. game logic, graphics, art & animation pipeline, sound effect generation, music composition, etc.
Re:Ask HN: What are you looking forward to learn in 2020? by jolmg on Thursday December 12, 2019 @02:14PM (#21775208)
Wouldn't the garbage collector be a problem?
Re:Ask HN: What are you looking forward to learn in 2020? by WorldMaker on Friday December 13, 2019 @04:58PM (#21785950)
Performance tuning in a garbage collected language is a slightly different skillset, but a lot of tools are the same (knowing how/when/why you allocate memory, the space complexity of your algorithms, etc). Sometimes it is easier, because generally a good GC wants to help, and isn't just an opaque black box but full of information about the memory usage of your app. There are fewer "knobs" to tweak in a GC language, but that doesn't mean "no knobs", and the focus on data structures, data usage, and (space complexity of) algorithms is a shared problem in the performance world, GC language or not. It seems well past time to stop thinking of GC languages as a "problem".
Re:Ask HN: What are you looking forward to learn in 2020? by whateveracct on Thursday December 12, 2019 @02:43PM (#21775536)
You can hit 60fps without too much difficulty with GHC's default GC. You just have to take some care about allocations and working set (maybe do some work to move stuff into compact regions or off-heap via FFI) and maybe write some critical path stuff in C.

And the new latency-optimized GC landing in GHC 8.10 will help as well.

No different than gamedev on the JVM or other GCed runtimes.

Re:Ask HN: What are you looking forward to learn in 2020? by flafla2 on Thursday December 12, 2019 @02:51PM (#21775624)
Not really. Minecraft, Unity engine, anything in Lua/python etc uses a GC.
Re:Ask HN: What are you looking forward to learn in 2020? by marpstar on Thursday December 12, 2019 @02:14PM (#21775205)
Getting back into audio production (which was my main hobby before starting my career) by way of solidifying my understanding of music theory and piano technique. I've "played piano" for years, but have never really studied it.
Re:Ask HN: What are you looking forward to learn in 2020? by markus_zhang on Sunday December 15, 2019 @08:51AM (#21796200)
Spark and do some data engineering projects on my own. I want to transfer to BI and that's part of their job to maintain data pipelines. Plus it's further from business which is a huge advantage to me. Going to spend rest of my career life figuring out how to stay as far from core business as possible while still making enough money.
Re:Ask HN: What are you looking forward to learn in 2020? by arya-k on Thursday December 12, 2019 @02:53PM (#21775641)
Learning vim and reading "Competitive Programmer’s Handbook" by Antti Laaksonen in preparation for programming interviews next year!
Re:Ask HN: What are you looking forward to learn in 2020? by theSealedTanker on Friday December 13, 2019 @07:46PM (#21787007)
you are going to have a lot of fun with vim. Check out drew neil vim materials, if you haven't.
Re:Ask HN: What are you looking forward to learn in 2020? by peruvian on Thursday December 12, 2019 @02:20PM (#21775275)
Go and React (re-learning, haven't dome frontend in a few years). Definitely a career-focused choice, but not unhappy or dreading it.
Re:Ask HN: What are you looking forward to learn in 2020? by balladeer on Thursday December 12, 2019 @02:27PM (#21775352)
Go.

Carpentry (get back at it).

Drawing/sketching (I’m planning to take classes).

And learn about fields of work, or higher education options that can help me get into a mix of product and UX and slowly move out of full time coding. This bit seems the toughest.

Re:Ask HN: What are you looking forward to learn in 2020? by grafelic on Thursday December 12, 2019 @03:33PM (#21776111)
Feeling at ease being myself.
Re:Ask HN: What are you looking forward to learn in 2020? by blendo on Thursday December 12, 2019 @02:01PM (#21775056)
I'd like to "gain" some knowledge of opamps.
Re:Ask HN: What are you looking forward to learn in 2020? by Anon84 on Thursday December 12, 2019 @02:20PM (#21775278)
Horowitz's "The Art of Electronics" is excellent: https://www.amazon.com/Art-Electronics-Paul-Horowitz/dp/0521... I spent many a fun afternoon with it back in the day.
Re:Ask HN: What are you looking forward to learn in 2020? by blendo on Saturday December 14, 2019 @12:51AM (#21788059)
Thanks for the "feedback". Here's Ladyada's interview with the co-author, Paul Horowitz.

https://www.youtube.com/watch?v=iCI3B5eT9NA

Re:Ask HN: What are you looking forward to learn in 2020? by lmiller1990 on Sunday December 15, 2019 @04:40AM (#21795336)
Some biology and genetics. I’m interested in bioinformatics, and need to get a grip on the sciencey stuff.
Re:Ask HN: What are you looking forward to learn in 2020? by karmakaze on Thursday December 12, 2019 @05:07PM (#21777073)
Bass guitar. I rented one for $20/mo as a test and it's the most fun instrument I've ever tried with drums in second.
Re:Ask HN: What are you looking forward to learn in 2020? by thorin on Friday December 13, 2019 @05:03AM (#21780410)
Interesting that you rented it first. I just got into playing the bass guitar more seriously this year ( had played a little bit previously ). If you actually play an instrument it is such good value for money. My main guitar (maybe £150) was bought for me as a teenager over 25 years ago and still sounds fine.

I'm also learning the piano and got a really good digital upright second hand for around £400. This time I'm getting lessons after years of self teaching the guitar. It's a very fun experience.

Re:Ask HN: What are you looking forward to learn in 2020? by karmakaze on Monday December 16, 2019 @05:20PM (#21808003)
In the past I've started with buying before learning instruments (and sporting equipment) with often goes unused after a season. This time I knew I didn't know so I can learn if I like it and have a sense of what to buy for the long term. The bonus is that even a small monthly amount is a reminder to use or cancel (like Netflix).
Re:Ask HN: What are you looking forward to learn in 2020? by tmaly on Friday December 13, 2019 @06:09PM (#21786467)
I would really like to learn how to make good video, the kind that people cannot stop watching.

I just finished teaching two elementary classes the basics of programming in Scratch.

I created video so the kids could review it at home. But when I am watching it, I realize it is super dry and boring.

I am not really where to start to find a way to learn this.

Re:Ask HN: What are you looking forward to learn in 2020? by PascLeRasc on Thursday December 12, 2019 @03:47PM (#21776261)
I'm taking an EMT training class as part of my transition out of software into medicine. I'm very excited for it!