Earlier quoted context omitted.
> 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 ?
Not OP, but I think there are two main reasons for this. Firstly if you are a professional you probably only had time to teach yourself what you needed for the job at hand. This is a great skill in and of itself but by definition it favors practice over theory. Secondly, if you're self-taught that means you didn't have a mentor and likely you don't know what you don't know. It's impossible to study topics you've neve…
Ask HN: Self-taught webdev with lots of free time. What should I learn?
121–130 of 326 posts
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#122Last I checked Apple TV recommends a markup+JavaScript development process for standard TV streaming applications. It's not a web environment, but it should feel pretty familiar. Easy transition, knock out a demo app and you could start pulling contracts for that, maybe. Dunno how hot that market is.
I'd second others with leveling up with SQL. Maybe also dig into esoteric or advanced uses of HTTP daemon software, Redis, et c.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#123How 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?
#124Get into security, specifically web app security pentesting. You'll thank me later.
This and the servers/linux stuff is the most interesting part of my job. I do have my doubts about being able to get into it since I suppose you really have to master low level dev (which I don't) and I don't think I can get a job as self-taught in this field.
Good security firms are the last ones to gatekeep over a degree or other paper.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#125Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#126Earlier quoted context omitted.
> 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 ?
I don’t know if it’s guaranteed, but here’s my perspective (as someone with 2 BScs and an MSc, who also self teaches a ton of stuff): My personal drive for self-teaching generally stems from either a specific problem I’m trying to solve on a project or a desire to dig deep into something “cool” I’ve come across. In the first case, I’m tugging on the strings that seem most likely to get me to the solution to the probl…
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#127Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#128Earlier quoted context omitted.
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?
#129leetcode.com
seriously. it will give you a lot of confidence with algorithms and DS. You'll be able to look under the hood of many webdev/data frameworks.
hey it might even give a higher paying gig ;) , but don't worry about that.