4 ms·
Okay, here are a few thoughts in no partcular order: - finding a job is awful. Networking is key -- but read that as 'spending time with other people doing int
by armagon 7y ago
Okay, here are a few thoughts in no partcular order:
- finding a job is awful. Networking is key -- but read that as 'spending time with other people doing interesting things leads to opportunities'. Consider attending or hosting meetups, or going to/presenting at conferences.
- Programming is a lot more than knowing a particular library or language, and good companies realize this. At its core, it is the problem solving skills and getting things done, and you haven't programmed in that many languages without learning to do that.
- Consider contributing to an open-source project. It may be a great way to 'unrust' your skills.
- Consider taking further education; there are distance universities or online universities (ex. http://www.cvu-uvc.ca/ http://www.cvu-uvc.ca/ -- should be something similar where you are from). edX has great courses; there is OpenCourseware, Udemy, etc.
- Two books I'd like to recommend: "So Good They Can't Ignore You" by Cal Newport, and "Range: Why Generalists Triumph in a Specialized World" by David Epstein.
Good luck.