&quot;Just about to complete my degree in mechanical engineering... I have no technical knowledge&quot;<p>Well, those two claims seem to be at odds with each other. Maybe you think you lack a <i>particular</i> realm of knowledge you desire?<p>When I was just about to finish my (C.S.) degree, I had little mental bandwidth for anything else but that and work. Perhaps take a fresh look after you complete your degree?