Live data from Hacker News

Ask HN: Self-taught webdev with lots of free time. What should I learn?

news.ycombinator.com

61–70 of 326 posts

Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?

#61

Earlier quoted context omitted.

C or C++ ? Thought about it, at the very least it would make me a bit more well-rounded.

You should learn C. Life is too short to struggle with C++ now that we have better alternatives such as Rust. You can also ignore the people who ignore the complexity of web apps. Classic C programs are very often much simpler than full web apps IMHO.

Modern C++ is fairly easy to learn. At-least easier than either Rust or C.

Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?

#63
post #50

How is your knowledge of regular expressions? Spending a few days to learn them well² is really worth it. -- ² it's also worthwhile to know how they are working under the hood if you want to write high-performance regular expressions

^^^^ I'm not a dev, but regex is so much better when you understand what it's doing (I'm not claiming that knowledge in full!)

The Book: http://regex.info/book.html

I bought an older edition for a lower price, got through 7 or 8 chapters, and never touched it again- and I STILL gained huge amounts of knowledge and am much better at regex than I ever thought I'd be.

Highly recommended!

Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?

#67
post #35

How about getting back to the basics? You know, taking some maths classes, CS fundamentals, algorithms, data structures, that kind of stuff. It is timeless, and if you are self-taught, I can guarantee you that you have massive holes in your knowledge. Also, might sound off topic, but learning a new language (not programming, human) could be an amazing step forward, in ways you cannot even imagine now.

> and if you are self-taught, I can guarantee you that you have massive holes in your knowledge

Just curious, why is being self taught a guarantee for having massive holes ? Can you give some likely examples ?

Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?

#68
post #52

Have you considered open-source development? [1] All the languages and libraries you've listed are open-source projects started by someone like yourself. > "having done every type of CRUD under the sun - what do now" You have a lot of experience developing CRUD, why not build something that alleviates the pain of CRUDdy development. What annoys you? What sucks and could be done better? Anyway, just a thought. Good lu…

I'm far from being good enough to contribute to open-source projects unfortunately. I can make lots of things work but I don't know enough advanced patterns and low-level stuff to contribute in a meaningful and maintainable way.

Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?

#69
DevOps, SRE, CloudOps. Things are starting to trend where full stack jobs requires knowing how to build (usually with containers) and deploy (usually into a PaaS) your application.

How do you manage a build pipeline, how do you provision appliances in a cloud provider, how do you monitor your applications if shit goes wrong, etc.

Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?

#70
post #32

Entrepreneurship? Getting more technical has a diminishing ROI after 10 years. Or something completely orthogonal to computing. Something you enjoy. For fun.

> Entrepreneurship? Getting more technical has a diminishing ROI after 10 years.

Does anyone do anything just for the hell of it anymore, or is it all driven by money?

Post reply on HN