I want to give a quick timeline to help everyone understand where I am at in my career:
2010 - Graduated with Psychology degree (bad idea)
2011 - Worked at a company for 2 years as software technical support.
2013 - Same company, different job as a VERY Junior Software engineer (C# developer, and I did not know a lick of C# yet).
2014 - Company was bought, and I was laid off. I then tried to get another developer position, and quickly found out that I had no book knowledge and didn't know how to interview for developer positions.
2015 - Just a few months after this, I ended up getting a backend support/jr DBA-type role at a company. I work extremely long hours, nights and weekends, and am never really off work (not to mention the pay is bad). I don't mind occassional work as such, but it is the norm now.
2016 - I am planning on quitting my job for a few months (2-3), to be able to:
- Move to a different state, where my wife's family lives. Also our lease is up, so it's a convenient time
- Study and create applications I can learn and practice with, and be able to show employers
- Switch career paths and go full on C# developer again.
Is this a good idea or a bad idea for my career? Why or why not? I am confident I can get my skills/knowledge where I need to be in 2-3 months, but am unsure if my time spent studying and practicing will be frowned upon.