|
|
|
|
|
by jshowa1
2808 days ago
|
|
I've used state machines on the job. In fact, entire architectures are designed around finite state machines. I've also solved a complex logic problem a senior engineer couldn't solve by implementing K-maps. And of course my opinion is in the minority because nearly everybody under the sun complains about how useless college is and how things should be taught with more application without realizing that things are taught minus application for a reason (so that you can apply things generally instead of specifically) and that many of the hot technologies are just re-purposed PhD research. Also, the effort many students give to college is less than average (at least from personal experience going through a private engineering school) and probably for most college students. So their complaints are really just the result of laziness and lack of responsibility more than anything. A minority opinion does not make it invalid or worth less, unless you have evidence to discredit it. |
|
My point wasn't that FSMs are useless. My point was that despite the fact that I personally have never needed to convert an NFA to a DFA in my professional career or program a turing machine, I still have a deep appreciation for those courses because they fundamentally changed the way I think about computation.
> I've also solved a complex logic problem a senior engineer couldn't solve by implementing K-maps.
While you are clearly very proud of this fact, I'm not sure why that's relevant here?
> everybody under the sun complains about how useless college is and how things should be taught with more application without realizing that things are taught minus application for a reason (so that you can apply things generally instead of specifically)
This is basically the exact opposite of my complaint. I was complaining that differential equation courses essentially focus on teaching a bag of tricks for solving specific types of equations. I'm sure that behind each of those tricks there is a very fascinating how and why that - upon deeper exploration - may have changed the way I think about numbers. But that certainly was not the focus of the class that I took.
> the effort many students give to college is less than average
So you're saying in a given population, many of its members will be less than average? Very insightful. If only I had gone further in math maybe I would be capable of such insights, too. :)
> So their complaints are really just the result of laziness and lack of responsibility more than anything.
Be careful with this line of thinking. You could say the same thing to discredit any attempt to improve the way a course is taught. But surely you must agree there is room for improvement, right?
> A minority opinion does not make it invalid or worth less, unless you have evidence to discredit it.
Given that you made no attempt to substantiate your opinion - it seems to me that the logical thing to do here is to side with the majority.