Live data from Hacker News

Ask HN: If you had 100 hours to learn something new, what would you learn?

news.ycombinator.com

11–20 of 68 posts

Re: Ask HN: If you had 100 hours to learn something new, what would you learn?

#13

I want to learn how to dance bachata or salsa.

How will this help your software engineering career?

Have you seen the women dancing bachata? It will surely boost his confidence off the charts.

Re: Ask HN: If you had 100 hours to learn something new, what would you learn?

#14
I already know software engineering and can code web applications and use genai sdk in my apps.

But I still can't easily figure out to deploy my apps to a VPS.

So far I have manually set up my server and database.

I want learn more on devops to deploy it using containers.

This will enable me to host mutiple service in a VPS and I don't have to use PAAS solutions.

I can also easily switch providers too.

Re: Ask HN: If you had 100 hours to learn something new, what would you learn?

#16

AI, LLM basics. A hundred hours won't even scratch the surface of recent advanced, but I’d like to understand how LLMs work and the main approaches (diffusion, RLHF), their pros and cons. Theory of relativity. I’ve never quite been able to wrap my head around it. Given some free time, I would really want to understand how two simple postulates can lead to such far-reaching conclusions.

Those two things are related. Linear algebra is a fantastic field in mathematics!

Mathematical reasoning is a superpower. Most of what is worth learning is some specific case of more general reasoning and at the root of general reasoning lies mathematics.

There's no substitute for domain expertise, of course. But being good at generalized reasoning really helps absorb and question domain knowledge (not only in the sense of challenging but also querying), which helps interact productively with specialized domain experts.

Re: Ask HN: If you had 100 hours to learn something new, what would you learn?

#20

I already know software engineering and can code web applications and use genai sdk in my apps. But I still can't easily figure out to deploy my apps to a VPS. So far I have manually set up my server and database. I want learn more on devops to deploy it using containers. This will enable me to host mutiple service in a VPS and I don't have to use PAAS solutions. I can also easily switch providers too.

My experience is you can learn this between dev tasks. Find a way to automate deployment (I did ansible)and monitor(eabbix or grafana). Plan, say, half an hout weekly time to review monitoring and logs. Also handle crashes and severe errors in a systemic way, automating them away. Do this for a few months and you've learned devops.
Post reply on HN