On the other hand, I haven't had much formal education in coding (just a few classes in undergrad - one on C, one on Java, and a data structures and algorithms course). I've done some coding for myself (in C and Python), but mostly small stuff designed to solve mathematical problems for me, rather than to be useful software (e.g. project Euler stuff, solving logic puzzles).
I'm wondering a few things:
- Can I be taken seriously as a candidate for an entry-level job, with this as my resume? Are there companies out there who will be sufficiently interested in someone with my strong mathematical aptitude and theoretical CS background not to be turned off by my limited coding experience? How would I find such a job?
- If the answer is "no", what would I need to do before getting taken seriously?
- My current academic job doesn't end for three months. What are the best things for me to be doing right now to help prepare myself?
- One thing I've been wondering about is jobs where math, rather than coding, is the focus, but which involve some coding. I've heard that some jobs in finance and "big data" may be along these lines. I'm interested in the coding side of things, but a job like this may be a good way to transition. Do you know of any jobs like this?
P.S. I'm particularly interested in living in Seattle, so suggestions specific to the Seattle area would be very much appreciated. But general advice is also useful, and I'm also considering the Boston area.