Live data from Hacker News

Ask HN: What technologies did you learn in 2018?

news.ycombinator.com

441–450 of 620 posts

Re: Ask HN: What technologies did you learn in 2018?

#442

Unfortunately nothing. While I had years where I learned about 3 programming languages, this year was mostly about getting a work project done and guiding a team of more junior developers in it. Part of that felt good too - but the fact that I tought a technology which I personally don’t find that appealing made it less fulfilling.

"Teaching and sharing expertise with others"! That's not nothing. That's maybe the most important thing.

Re: Ask HN: What technologies did you learn in 2018?

#444
post #133

C++ to the point to gasp and understand some of the standard lib implementation and the nitty-gritty details of move semantics and template meta-programming (thanks to haskell), yet the language never stops to amaze me, every large C++ project has completely different dialect (i.e. llvm/chromium/doom/v8/envoy), and they all are different kind of demons from hell yet I love the language. Haskell and Category Theory, b…

Didn't understand one part... How come the architecture skills only apply to banks?

Re: Ask HN: What technologies did you learn in 2018?

#445

Earlier quoted context omitted.

If he/she has Tableau, they'll use it instead of R probably for the charting.

Most visualizations that can be done in Tableau is possible in R, especially with ggplot2 and the various plug-ins published. I steer my team away from using Tableau because it is bloated software. Anyone who is serious about working in data science or data visualization should steer clear of it.

I dunno about that. I've used ggplot2 a bit and also seen what our best data guys do in Tableau. It really depends on what you want to do. With Tableau, you drag in a pretty big dataset and then you have a bazillion ways to change the chart, sort, group... etc. The charts that ggplot2 give off just seem aesthetically unpleasing. I'm not saying R doesn't have its place and isn't fantastic/free/open source, but that doesn't make Tableau terrible.

Re: Ask HN: What technologies did you learn in 2018?

#446

Vue.js. I use it exclusively for front end now and have ditched Angular 2/React all together. I even got it approved for use in the very large enterprise I work at (internal apps only of course, but we have a lot of those). I also embraced messaging for good and was shocked at how easy NServiceBus makes everything regarding AMPQ. I continued to celebrate .NET Core advancements and use it for all my server side progra…

Why Vue.js over Angular/React?

This! Curious.

Re: Ask HN: What technologies did you learn in 2018?

#448
Angular.

Have been a full stack dev for years and always had an itch to move towards front end. Converted .net site into angular/.net core stack in 2 months, angular has been blowing my mind. Its such a huge upgrade to entire front end framework, I absolutely love it.

Re: Ask HN: What technologies did you learn in 2018?

#449
post #426

PHP and Wordpress Had to start over at the bottom after alcohol addiction destroyed me. Landed a job working with WordPress and started having quite a bit of with it. Naturally I just HAD to start tinkering and learned PHP to write plugins and manipulate the hell out of it. PHP isn't all that bad and is actually pretty easy to pick up. My only gripe with it is that quite a bit of the libraries aren't on par with othe…

That's an amazing story. Congrats!

Seconded. Please take my warm hearted congratulations. Addiction is a horrible enemy.

Re: Ask HN: What technologies did you learn in 2018?

#450
post #348

Earlier quoted context omitted.

What do you use Go for? Python is my go to language, but I'm increasingly seeing things supporting Go too. When would you pick one over the other, do you think it's working learning Go or just focusing on python?

I prefer the static typing of Go. I feel like code is less likely to have bugs and far easier to understand when I've got static types sent to and returned from every function. The concurrency of Go is the main feature over python. Python is still faster to write. But very often I want several processes running concurrently and pythons async features just don't cut it. It's so easy to understand goroutines and channe…

Have you tried mypy?
Post reply on HN