Remix.run Logo
jerf a day ago

A "guild field" is not a well-defined matter, but I think it's still the easiest engineering field to sit at home on your personal gear and learn skills that can get you hired in a real job with a future without attending any professional school for the field.

In fact the four-year degree you'll get from school is getting increasingly distant from the skills I actually want out of a new grad. It's not impossible to bridge the gap or anything but my transition into the commercial realm in the early 2000s was a cakewalk compared to the sheer number of things I'm asking a new grad to learn as soon as they're settled in at their desk... source control, CI/CD, bug trackers, devops, and that's just the beginning of that list not the end.

fwip a day ago | parent | next [-]

New grads have learnt git and issue trackers as part of standard coursework. Not sure about CI or devops.

skydhash a day ago | parent | prev [-]

> In fact the four-year degree you'll get from school is getting increasingly distant from the skills I actually want out of a new grad

Those skills are easily taught. But in every run of the mill project I’ve been on, I’ve been really happy about all the maths and other science stuff I’ve been taught at college. It’s easier to grasp the web DOM, React, and git when you already know about trees and the related algorithms. Easier to learn SQL after opening some books on relational theory (basically the first chapter on database theory) and learning about projections. And definitely easier to learn the nature of distributed systems.

Learning how to use Bash and Ansible is a walk in the park after that.

0x696C6961 a day ago | parent [-]

There's a big difference between understanding the underlying concepts vs being proficient with a tool.