Entrepreneurship? Getting more technical has a diminishing ROI after 10 years. Or something completely orthogonal to computing. Something you enjoy. For fun.
I disagree on this. A senior developer in any language will make far more, 2x-3x, what a junior developer will make.
Ask HN: Self-taught webdev with lots of free time. What should I learn?
301–310 of 326 posts
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#302I'm a self-taught webdev too and I would strongly recommend learning SQL, not just `SELECT * ...` but really learning it! I've been digging into postgreSQL and in quite a few applications it's possible to greatly reduce the complexity of the backend by receiving exactly the data you need from the DB. It is so much so that in cases you can even "get rid" of the backend completely (yes, no writing controllers and endpo…
Another option is to learn Graph Databases. I notice there's still a big shortage in people with Graph DB experience, and they're not that hard to learn. Try Neo4J, for example.
I've been using Gremlin for crud ops in my apps. I recommend these two resources on Gremlin:
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#303Earlier quoted context omitted.
Any way to contact you for learning/career advice ?
What I can share is my roadmap how I manage to break into the field without any prior professional IT experience. 1) Linux. Learn it and live in it. 2) Linux servers and databases. 3) CompTIA Network+ (only for the knowledge, didn't bother getting the cert) 4) CompTIA Security+ (same as above) 5) OSCP certification (not a golden ticken by any means but it helps to bypass HR) That's basically it. While going down that…
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#304Earlier quoted context omitted.
I disagree on this. A senior developer in any language will make far more, 2x-3x, what a junior developer will make.
There is a hard plateau on how much you can make as an employee though. If you can build something and own the business, it's unlimited.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#305Earlier quoted context omitted.
There is a hard plateau on how much you can make as an employee though. If you can build something and own the business, it's unlimited.
There’s also a floor when you’re an employee. The floor for an entrepreneur is $0.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#306Web performance This is an underappreciated field that lends to plenty of consulting. As the web becomes more complex, with heavy frontend code, third party services, and demanding amounts of images and videos, it's requiring a deeper understanding about networking and browsers to keep the web performant. Compounding the problem is the growing number of users who use mobile devices to browse the web, which have large…
Also web performance don't mean front end only. Most of db driven sites don't even have basic indexing done.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#307Please Contact Me! I have lots of mini projects that need done, you will be contributing to open source projects that will help expand my service offerings. You can reach me through my profile. Thanks!
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#308I'm a self-taught webdev too and I would strongly recommend learning SQL, not just `SELECT * ...` but really learning it! I've been digging into postgreSQL and in quite a few applications it's possible to greatly reduce the complexity of the backend by receiving exactly the data you need from the DB. It is so much so that in cases you can even "get rid" of the backend completely (yes, no writing controllers and endpo…
That is not always a great idea. There is a reason APIs exist, and backend service layers exist on top of databases. It is a larger abstraction of the interface design pattern. It only makes sense if you're absolutely sure you'll never need to extend or change the interaction between front-end and back-end. Think just about schema migrations on the database. If you change your schema, you have to change your front-en…
With views you can maintain backwards compatibility despite migrations happening. No need to change your front-end.
Check this section of the PostgREST docs for more details:
http://postgrest.org/en/v7.0.0/schema_structure.html#schema-...
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#309Web performance This is an underappreciated field that lends to plenty of consulting. As the web becomes more complex, with heavy frontend code, third party services, and demanding amounts of images and videos, it's requiring a deeper understanding about networking and browsers to keep the web performant. Compounding the problem is the growing number of users who use mobile devices to browse the web, which have large…
All that said - I worked on lots of interesting stuff during that time and it was the most enjoyable technical work of my career.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#310Web performance This is an underappreciated field that lends to plenty of consulting. As the web becomes more complex, with heavy frontend code, third party services, and demanding amounts of images and videos, it's requiring a deeper understanding about networking and browsers to keep the web performant. Compounding the problem is the growing number of users who use mobile devices to browse the web, which have large…
Once I performed site optimization worked and loved it. Couldn't find a way to Cash it as an alternative income stream. I'd explore it again. Also web performance don't mean front end only. Most of db driven sites don't even have basic indexing done.