4 ms·
Yes, there is already a significant amount of it; and that's good. My opinion is that academia should not waste too much time preparing people for a job, but gi
by DarkWiiPlayer 5y ago
Yes, there is already a significant amount of it; and that's good. My opinion is that academia should not waste too much time preparing people for a job, but give them as much as possible of precisely the kind of problem solving skills that they won't be picking up on the job.
- tester34 5y agoPlaying devil's side: It's dependent on the job, but anyway they can learn this stuff not only during work hours (learning hours or whatever it is called), but also in their free time It's not like only Academia is authorized to teach DS&A, FP
- DarkWiiPlayer 5y agoI mean, yes, you can learn these things on your own, but that's by no means an excuse that higher education should focus less on these aspects. It shouldn't be the default that university teaches you job skills and leaves you to learn the theory on your own. Honestly, I really don't see a solid case there.
- ZephyrBlu 5y agoHow can you learn to solve engineering problems without doing engineering? University teaches you about theoretical computer science, not problem solving skills for software engineering. No university teaches you about how to assess an engineering problem, how to break it down, how to create at timeline/estimate, etc.
- oytis 5y ago> No university teaches you about how to assess an engineering problem, how to break it down, how to create at timeline/estimate, etc. Many of them do actually. Obviously you will not be very good at it before having actual work experience, but it is useful to be open to thinking about it.
- DarkWiiPlayer 5y ago> How can you learn to solve engineering problems without doing engineering? Yet that's the opposite of what the article focuses on: mostly soft-skills and all the fluff that surrounds the actual engineering work, like dealing with project maintainers, figuring out github, etc. This approach, when taken to the extreme*, would lead people to be very good at explaining why they opened a certain pull request, but couldn't even merge it on the CLI because that's not something you need for a FOSS contribution. * note this part