2. Learn a structured way to solve problems. They are usually the least efficient way but will always give you a solution.
This is a problem. if every one tackles a problem the same way you will never discover something 'outside the box' because everyone is conditioned the same way.
Here is a , at first sight, simple question where you can weed out people who have just a degree , and people who have actually built something 'outside school' or have some real experience designing stuff. The been there done that, burnt my fingers , got it working learned a lot kinda people.
Simple opamp, inverting amplifier. 9k from out to + , 1k from + to gnd. ( so gain of 10 )
5 volt power rail.
2vpp sinewave in
initially we assume bandwidth is not a problem
The theoretical guys ALL get it wrong. even a lot of the guys that have built stuff get it wrong.
here is where they fail
- clipping against power rail because too large gain
- clipping of the input because the input goes below ground and the opamp
- fail to ask if this thing is rail to rail on input and or output
- fail to ask if common mode includes ground and if not how high it sits off ground
when they finally struggle through this and get a signal out i will drill deeper and ask em this
assuming the output stays within the rails ( i lower the input amplitude or decrease the gain )
q: what will happen if this opamp is bandwidth limited and you approach the bandwidth.
- they mostly know the output amplitude will drop. but almost all of em fail to mention the phase shift and even phase inversion.
these are fundamental things that you should know when mucking about with opamps. even before you start calculating anything you need to do a 'sanity check'. the calculation follows later when you tinker with the details to get it 'right'. First make sure it has a chance of working at all
As for why so many people with degrees show up for jobs they are 'overqualified for' .. because they can't get the job they 'think' goes with the degree.
Degrees are good for some really cool jobs, but
- there are only so many openings ( for every degreed engineer you need 10 that do the gruntwork )
- when chosing between someone with a degree and someone with a degree + 2 years experience or someone with 20 years experience and proven track record the newly minted doesn't have a chance. this is a chicken and egg problem: Need experience but cant get experience because doesn't have experience ... very few companies are willing to train their people and let them make mistakes. it's a dog eat dog world and whoever gets the stuff to market first makes money. the rest are just 'followers'. the harsh reality.
and then there is this attitude as well ( the degreed people are spoon-fed the notion that they are better. this is a fact in a lot of universities. )
double phd shows up at foreman's trailer on a construction site. foreman says : well we really need to move that pile of dirt out of here, grab a shovel and help the guys out loading it up in the dump truck. Bit sir, i have a double PHD ... in that case, lemme explain it again to you....
Sometimes stuff just needs to be done. and it doesn't matter what degree you have.
i remember years ago in our office in brussels. some bigwig from headquarters was going to come in the next day. we were ALL instructed to clean our desks, wash the windows , hide all oose paper in cabinets. There were a couple of phd's that were kinda complaining that that wasn't really their work and why could we not get a cleaning crew in there. the short answer was : this was just announced and he was going to be here tomorrow. if we all cleaned our desk for an hour the place would be spotless. some kept murmuring. they got the bucket with water and sponge to wash the windows.
moral of the story( true story) : sometimes everyone has to shovel shit. If you can't work together degreed and non degreed and even outside your terrain ... you are useless to the company.