Hacker News new | ask | show | jobs
by alexmarcy 4505 days ago
Engineering programs are designed to weed people out and give the ones who stay the ability to teach themselves new things. Debugging is an example of one of those new things. If you go to school and have your hand held through the entire process you won't be very well equipped to function in the real world where it truly can be sink or swim.

My Chemical Engineering program was designed around the approach of "give the students homework with no instruction and review the problem sets after they are due". This was tough to handle and weeded a lot of people out every semester yet was a great introduction to working in the real world where a lot of times you have to figure out complex situations with little to no help from anyone else.