I have a brother in a similar situation to yours. He also studies mechanics, is interested in computers and knows a lot about hardware. When he was in college, he often helped his classmates repair machines, but his programming was average. He also wants to find a computer when looking for a job, but if you don't have some practical experience and do a few decent programs, it's really hard to find and unprofessional. At first, he found a job in machinery and worked for some time.
I hope I can enlighten you by talking so much nonsense.