Live data from Hacker News

Ask HN: What are you learning in 2019?

news.ycombinator.com

181–190 of 222 posts

Re: Ask HN: What are you learning in 2019?

#181
post #146
post #144

Haskell. A couple very solid books for Haskell came out in 2019 -- Get Programming with Haskell by Will Kurt, and Practical Haskell by Alejandro Serrano Mena -- and I was lucky enough to find a Functional Programming Meetup group in my area with some guys who write Haskell code every day. Currently falling, albeit very slowly, down the rabbit hole of FP -> category theory -> HoTT.

Mind sharing books that got you started? I've been looking into getting started with Haskell myself.

The best guide I've found for this is Learn You a Haskell for Great Good[0]. You'll probably see lots of recommendations for it around here; it's a very gentle/conversational intro to the language that's fun to follow along with IMO.

[0]: http://learnyouahaskell.com

Re: Ask HN: What are you learning in 2019?

#182
post #40

I'm a software engineer who has until now mostly worked on web applications (backend and frontend). I have recently been learning Unity3D which has been immensely satisfying. The breadth and depth of skills needed to tackle projects in this field makes for some really interesting work. I am currently awaiting approval to sell an editor plugin on the Unity store which I spent some free time working on as a side projec…

Coming from a similar background (front/back web), I also find Unity3D very enjoyable. My latest project was attempting to create a relatively simple VR horror game on the Oculus Go. I was able to create something pretty neat but ultimately canned the project as I found the low quality graphics and single controller to be too limiting. I am considering picking up the Oculus Quest and maybe starting the project over since it has two controllers (one for movement, one for flashlight/etc). I found the Blender -> Unity3D workflow really positive for those that are interested in trying themselves.

Re: Ask HN: What are you learning in 2019?

#183

Outside of Tech, Japanese. Really love watching Anime in my down time. In the past I have watched well over 100+ series in Dub. Recently I was frustrated waiting for Dub for some later series and newer ones. Which lead me to watch Subs and I really dislike reading the text, especially when two characters are talking you have text on the top and bottom of the screen! Too much to read at once. Finally many times there…

> Japanese

If you want to learn Japanese casually, especially through pop culture like watching anime, I think you can start by proficient Katakana.

Been an English speaker, you have a lot of advantage getting good at it in short time. Been able to regularly recognize them and been able to say some of them will certain boost your confidence in language progression.

Re: Ask HN: What are you learning in 2019?

#184
post #40

I'm a software engineer who has until now mostly worked on web applications (backend and frontend). I have recently been learning Unity3D which has been immensely satisfying. The breadth and depth of skills needed to tackle projects in this field makes for some really interesting work. I am currently awaiting approval to sell an editor plugin on the Unity store which I spent some free time working on as a side projec…

Every time I have tried to learn Unity3D it has not left me with a good feeling. First time was extreme frustration. Second time was a lot of work for not much skill. Several obvious conclusions can be drawn: 1) I am an idiot 2) I am using the wrong training material 3) Unity3D is just not for me. I am hoping it is #2, so I ask what path did you use to learn Unity3D?

When I first picked up Unity3D to play with I was very frustrated as well. The more I used it the better of an understanding I got. I am still far from an expert but I was able to make some interesting projects to play around with at home with the Wife and kids. When I hit a hurdle, I often found a solution on YouTube from one of the many tutorial channels out there. One of my favorite is Brackeys[1] - I believe he is sponsored by Unity however he has some quick but detailed videos on creating almost everything.

[1] https://www.youtube.com/user/Brackeys

Re: Ask HN: What are you learning in 2019?

#185
As a software developer that mainly builds internal web applications (frontend and backend) with ReactJS, I've just started looking into improving my code with Typescript. I've seen it being praised far too much to not give it a try myself.

Lately I've also been working on an embedded BLE Mesh project at work writing C, which I found surprisingly fun. Coming from literally zero experience in embedded systems programming, I found it a fun and rewarding challenge.

I've also been very interested in Rust lately, just need to find a project to play with.

Re: Ask HN: What are you learning in 2019?

#187
Mostly machine learning. Did the coursera course. Some cognitiveclass.ai related to data analysis and python. Did a couple small projects with ML.Net. My learning has been pretty scattered, and not as focused as it probably could have been, but I think I've gotten a lot out of it. I've also been reading some programmer/development books. This is the first year I've actively pursued learning outside of a structured environment, and it's been a great year for this type of personal growth.

Re: Ask HN: What are you learning in 2019?

#188
Learning Piano, 3d design & printing. Improving my inline skating.

And a bunch of computer stuff too, but hell, for the past 33 years of working in this game, I've learned a bunch of new computer stuff each year. Sooner or later it all tastes like chicken.

Re: Ask HN: What are you learning in 2019?

#189
post #128
post #102

1. TypeScript - I have had remarkable experience TS on frontend. Along with react hooks. Turns ES into a powerhouse. 2. GraphQL - Typed, structured API. 3. https://en.wikipedia.org/wiki/Attachment_theory : A very powerful tool to explain human behavior. It can explain individual personal interactions, personal and professional relationships, family systems and many bigger picture things. 4. How to build desktops: Bui…

Seconding TypeScript. If you are a js dev looking to pick up something new, just rename a .js file to .ts, open it in vscode, watch the magic. It will, I think, make you a better js dev.

Java dev you mean ;) I dont see how types make you a better dev, its like saying automated dictionary in input text fields make you a better speller. It just makes you a lazy speller.

Re: Ask HN: What are you learning in 2019?

#190

I've spent this year mostly on Go. I think I'm in a maybe good enough spot to be employable with it? Which was probably my goal all along. Through Go, though, I've been feeling like picking up a language with a more advanced type system. Usually when I have that feeling I get trapped in analysis paralysis and just never pick anything up. I've been considering just hard-committing to Java/the JVM and taking it as it i…

I also started with Java too, and hated it, though I never did J2EE stuff. But I'm honestly pretty impressed with Spring Framework now. Spring boot brings in the convention over configuration aspect, and spring data lets you specify repository interfaces and it will dynamically generate at runtime an implementation based on the type information and the method names.
Post reply on HN