Live data from Hacker News

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

news.ycombinator.com

311–320 of 326 posts

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

#311

Earlier quoted context omitted.

not op, but there was a post today about how to build single page apps using Rust on the front page: http://www.sheshbabu.com/posts/rust-wasm-yew-single-page-app...

I read that one too with great interest. I’m still only learning and reading, though. I’m hoping someday I’ll be able to use Rust in some professional capacity, but for now it’s just to have fun and play with something new.

Same here. I started going through the excellent guide a few weeks ago.

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

#312
post #247

Earlier quoted context omitted.

It's incredibly popular in the ecommerce world where every 1kb reduced is a lot. Target large ones - they often use Salesforce Commerce Cloud, Hybris, BigCommerce, Magento. Also any business with embeddable products and SDKs. No one is happy to make their page heavier with a script they don't own. Fintech comes to mind. Analytics companies too. Anything with complex dashboards. Anything tailored to power users - CRMs…

Any recommendation on how to make the e-commerce world find you? And especially the large ones ? I was thinking about scouring the web for e-commerce sites with bad performance and just send them a cold email with some simple actionable items.

Unfortunately my experience is as an outsourced employee so not too relevant for pitching as a contractor.

But product managers are usually pretty happy to hear you out and usually benefit from referring people they've talked to. And they respond on LinkedIn.

It shouldn't be too hard, contractors were common, employee turnover was significant too. Platforms like Salesforce Commerce Cloud usually have an API that supports an older version of JavaScript so employees are a bit harder to retain and a lot depends on contractors. That's why I suggested that particular platform, plus it's easy to find their customers if you browse the SFCC customer stories.

I realize it sounds like a terrible job after the above but I truly enjoyed my years there even though the quality of the websites varies a lot.

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

#313
post #247

Earlier quoted context omitted.

It's incredibly popular in the ecommerce world where every 1kb reduced is a lot. Target large ones - they often use Salesforce Commerce Cloud, Hybris, BigCommerce, Magento. Also any business with embeddable products and SDKs. No one is happy to make their page heavier with a script they don't own. Fintech comes to mind. Analytics companies too. Anything with complex dashboards. Anything tailored to power users - CRMs…

My experience with e-commerce sites is they they tend to accumulate enough tracking and ad network scripts to ultimately kill performance.

It's really quality vs quantity. Some really utilize whatever analytics tool they use, others just throw in more tools. It's a bit of a hit-and-miss industry in terms of code quality. Even the big ones.

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

#314
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.

If you're looking for a project that is amazing and could use some love I recommend librivox. I think your skills would be great for helping them. They recently put out an ask here: https://news.ycombinator.com/item?id=23558686

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

#315
Web assembly is going to change everything. Rust compiles to web assembly, maybe start there with single page apps as a start.

Smart contracts. Writing a smart contract is pretty easy. They use web front ends to work. Bringing quality UX/UI to crypto may be a skill that’ll open doors for you.

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

#316

Earlier 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…

Not OP but did you got a remote position after learning and practising all this because I'm interested in only remote positions.

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

#317

Earlier quoted context omitted.

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…

Not OP but did you got a remote position after learning and practising all this because I'm interested in only remote positions.

I did not get a remote position. I eventually left the company though and started do consulting instead so I'm mostly working remote (and 100% at this point due to covid).

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

#318

Earlier 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…

Hey thanks for this! I'm a senior dev and I just left my job. I'm going to be learning and studying full time but hopefully it doesn't take an entire year before I can get a job

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

#319
post #34

I'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…

Any specific resources to recommend?

Theory: Database Lessons by Dr. Daniel Soper (watch at x2 speed) https://www.youtube.com/playlist?list=PL1LIXLIF50uXWJ9alDSXC...

Learn by watching short videos and practicing: Mastery with SQL (paid course, $49) - https://www.masterywithsql.com/

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

#320

Earlier quoted context omitted.

It's a general-purpose programming language, so it can be used for most projects. Most problems can be solved with most languages, sure, but rust is fast and "safe", so people flock to it. It has some nice features. Personally I never found myself besotted with it, in fact I rather dislike it and suggest ada instead. But rust is much more likely to get you a job.

Not sure about employability, at least here. A few months ago I searched for Rust job postings in Montreal (a decent-sized tech hub), and the only three results were Morgan Stanley accepting Rust as a "C++ or similar" language, and two listings for professional aircraft painters. Still playing with it for funsies, though.

Maybe not. As I say, I don't use it, but perhaps I'm not so immune to the hype of it as I thought.
Post reply on HN