2 ms·
This is such a great thing to keep in mind. As a junior dev trying to build independent projects for the first time, one of the biggest issues is figuring out
by photochemsyn 5y ago
This is such a great thing to keep in mind. As a junior dev trying to build independent projects for the first time, one of the biggest issues is figuring out what the appropriate level of complexity should be. Building a shed in the backyard doesn't require advanced skyscraper architectural design software. You just want the shed to robust, not flimsy, and for that much simpler tools (a level, a square, a plumb line) work fine. Otherwise you end up never building anything because all your time goes into trying to configure the advanced tools you read about, and it turns into another dead-end mess.
It doesn't hurt to know that such advanced tools exist, but I'd think that part of getting an introductory job at any decent firm would involve being trained on how their advanced tools and systems are used in practice.