Re:Ask HN: Working as a software engineer for 5 years, I've ...
by ahati on Sunday September 04, 2022 @03:34AM
(#32710750)
What pretense? I have already read other comments before posting.
It is unpleasant for you to be on the other is of this argument? May be that is.
I am wondering why you had a prenatious tone.
Re:Ask HN: Working as a software engineer for 5 years, I've ...
by tempxyz on Saturday September 03, 2022 @11:58AM
(#32703119)
So then, computer science puts you passed average.
Re:Ask HN: Working as a software engineer for 5 years, I've ...
by Kamq on Saturday September 03, 2022 @12:27PM
(#32703439)
I'd say it's more of a skill mismatch for what developers actually do. You're much more likely to end up debugging an issue with the interactions between 5-6 annotations in a spring controller than to be implementing any sort of exotic data structure yourself. Also scoping working differently in different languages seems to break certain people's brains, which is increasingly important with python becoming more and more popular and having a... unique scoping model (function based/LEGB).
Some people manage to use that knowledge to bootstrap an understanding of the software ecosystem they find themselves in, and others really struggle with it and flail around. Then some other people manage to bootstrap these things from a biology degree or art history degree (or no degree at all)... somehow. I'm not entirely sure what correlates with success on that front actually.
The average software engineer does not need to remember compiler design, digital logic, esoteric datastructures etc to do their job well. If people are forgetting "fundementals" (of which I would not classify specialised subjects such as compiler design), then it's because they don't need it for the job they're doing.
Although I do agree that Computer Science theory is definitely important and knowing it is better than not. Sometimes a project your working on would benefit from knowledge of datastructures, cache locality, etc, and that makes the years of academia worth it.