Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>if had I taken DS&A class, it'd have taken me all of 2 seconds to choose between BFS and DFS

"Hey ChatGPT, explain me how BFS and DFS work, their differences, pros and cons, and which one fits my use case better."

A bit more than 2 seconds, but not an afternoon.



I believe GP's implicit point was that you also need to know even to ask the right question.

Granted, an autodidact programmer might have encountered the concepts, but a CS graduate must have.

In my case, I was an autodidact well before I went in for Electronics Engineering. Because of personal interest, I put in a lot of time into these things, and did get to know them, but didn't really hear once about them in EE.

I guess if one engages long and deeply enough, they'll get to a high enough level - they'll acquire "sufficient expertise", per PG's turn of phrase. Conversely, no amount of CS courses will get one any wiser if they don't pay attention.

Everything always depends.


The real issue is not making the choice itself but rather bringing the knowledge about what the decision space is in the first place. (But sometimes the "knowledge" is also a limiting form of preconception)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: