Title: In 2015 at the age of 21 I got a Mechanical Engineering bachelor&#x27;s degree. Afterwards I worked for two years at a place I didn&#x27;t like very much and I learned some Python. Then, there was an opening at the school I graduated from for an assistant instructor and I took it. I then went on to teach in courses such as 3d modelling, FEA and transducers and electrical prototyping. I have great fun with it and learn a tonne as well as I get to interact with lots of smart and ambitious students.<p>So why leave a job like that?<p>It&#x27;s mainly the pay but I also sort of fell in love with software this year. I started learning JavaScript last year, learned about databases, servers, React and Linux stuff. Loads of really exciting fun stuff!<p>So now I don&#x27;t know how to transition to a software role. Many places I apply to want people who have experience in software development or they want to hire a junior for some super low pay. 
I can&#x27;t put the words &quot;software developer&quot; on my resume but I have written a lot of programs for my classes and in hobby projects.<p>It feels like nobody looks at your GitHub profile though. I&#x27;ve got lots of projects I&#x27;ve done in the last year. But maybe that&#x27;s just the grind? Just need to apply to enough places?
Upvote: