I know that it's often a conundrum faced when your research is in some theoretical area: sometimes finance seems adviseable, at other times IT (in high-tech industries or not) and finally, high school or community college teaching (a PhD is overkill for high school teaching, even though the local districts would not balk at one, unlike some American districts). My strategy may not be very sound, but, if I end up disliking whatever job I end up taking, then I can think about going back to graduate school, in which case I will have taken a gap year.
The main clue I have by now for cover letters is that I'm saying at some point: OK, here's what my physics training gave for traits, skills (problem solving, constant drive to learn, quantitative skills, quick learning being the traits I put forward almost every time and also attention to detail) and how I put these traits to use during my physics training, especially during the learning process of research. And, of course, mention how I heard about X job opening.
And, because mathematics, science teachers are in short supply in high schools, a physics graduate would come in and may be asked to teach mathematics if that's the only opening that leads to a full-year teaching load. Of course I also mention what I liked most about my TA duties in those cases.
Community colleges, however, are different in terms of supply vs. demand but I nevertheless indicated on cover letters that, due to the level of mathematical competency required to carry out a theoretical physics research project, I am willing to teach either physics or mathematics. (Community colleges in my area would teach at most multivariable calculus or linear algebra so I would think my claim has some basis; in addition, as an undergraduate I double-majored in physics and mathematics)
Locrian said:
The economy has come back a long way - in the US at least - and while there's slack in some parts of the labor market, there are plenty of areas where qualified individuals are hard to find.
I'm not clear on what you actually want to do , so no idea which group you're in. Probably the first, since you're entry level, but maybe not, and maybe not for long.
Canada is another bag of beans, in which case the economy is actually going down the drain, especially oil or mining. And oil was often an area where theorists of all physical walks would try their hands, at least when it thrived.
Regardless of where I would want to find work, networking is important.
What I'm about to do is to attend some IT convention where some companies active in R&D present how IT fits into their latest advances. Here I could say to interested parties that 1) it's essential to have a variety of viewpoints for the best ability to innovate, and 2) once you have learned programming in a language, you have acquired skills that are transferrable across programming languages and hence I'm willing to learn additional programming languages (Matlab being my primary language). On top of anything I may have to say about why I am a good fit to work in a particular area of IT.
P.S.: Because of extenuating circumstances, I had to take a medical leave. Last week, the conditions for return were given to me and returning to a PhD program without funding is a financial disaster waiting to happen and hence left the program. Also I needed to take care of myself before I could even think about getting a job.