anonymous
2009-12-10 13:36:12 UTC
After getting my Master's degree in Computer Science, I have been working in software engineering industry as a technical writer (clearly not my dream job) for two years.
Last year I left my job for the opportunity to study abroad: it was one-year non-degree exchange program. I had a right to participate in it because I was registered as a PhD student in my home university.
So I've finished that program and returned home. Now I'm not sure what to do:
1. Finish my PhD in my home university. It seems too complicated with my current adviser (and research topic). And it's impossible to find a postdoc in my hometown.
2. Apply for a PhD in a more recognized university / in a big city. I am actually trying to do that. The situation is that I was already enrolled as a PhD student: is it a complication?
3. Find a job as a programmer (it looks more like a dream job for me). I can only apply for junior positions. So it may be ridiculous to work as a junior programmer in my age (thinking of my classmates who already have several years of experience and would probably work at the same company).
4. Find a telecommuting job / freelance online. For that type of jobs, I would need experience, too.
5. I can't move into another town without having a guaranteed job or scholarship.
What would you recommend?