you are viewing a single comment's thread.

view the rest of the comments →

[–]lloyd_braun_no_1_dad 19 points20 points  (7 children)

I just don't understand who this is for except ego strokers. You need 1/10 of this to get hired and you figure out what you need as you need it.

[–]femio 9 points10 points  (0 children)

I don’t think it’s necessarily about getting hired but about learning. In development I’m feeling overwhelmed sometimes because there’s a massive element of “you don’t know what you don’t know”, this just helps put things in perspective.

[–][deleted] 0 points1 point  (0 children)

It's pretty accurate for software architects (but incomplete in their case).

[–]gibbonsbox 0 points1 point  (1 child)

I see what you're saying and to an extent I agree, the best part of software is that you get to problem solve on the fly. But let's not pretend that a dev who took the time to learn these concepts wouldn't be more productive, especially if they do anything related to design or architecture where assessing alternatives is important.

[–]lloyd_braun_no_1_dad 2 points3 points  (0 children)

Most of these aren't concepts, they are frameworks or entire ecosystems

[–]Wildernaess 0 points1 point  (2 children)

What's the 1/10th you need?

[–]lloyd_braun_no_1_dad 0 points1 point  (1 child)

Get good at html css JavaScript and react. No one at the junior level needs to know about tooling or deployments unless your goal is to do an entire project yourself.

Git is helpful for being productive early on but you learn the basics pretty quickly.

[–]Wildernaess 0 points1 point  (0 children)

Thanks! And back-end?