Re:A computer science study plan to become a software engineer
by UncleMeat on Wednesday December 16, 2020 @02:51PM
(#25447623)
All this is true, but when I look at undergrad curricula for other engineering disciplines I don't see this stuff either. And the software engineering courses I did have in undergrad were terrible.
[ Parent
| on HN ]
Re:A computer science study plan to become a software engineer
by vbtemp on Wednesday December 16, 2020 @03:26PM
(#25448108)
Software engineering needs to be learned on the job. I see lots of new grads that take classes in "Agile" and I cringe just knowing how instead they could be taking difficult courses in graph theory, theory of computation, abstract algebra, advanced algorithms, distributed systems, or any other number of advanced topics. As we get older it's easier to pick up tricks of the trade (various Git workflows, "agile", etc)... but it gets harder to sit down to do 3 hours of homework 4 days a week doing your pushdown automata or linear algebra exercises.
Re:A computer science study plan to become a software engineer
by Jtsummers on Wednesday December 16, 2020 @03:49PM
(#25448418)
> but it gets harder to sit down to do 3 hours of homework 4 days a week doing your pushdown automata or linear algebra exercises.
38 year old studying astrodynamics for work. Can attest to the difficulty of this. No kids yet, that helps, but the wife and I are planning on starting a family soon so it'll get even harder with increased demands on my time.