This question already has an answer here:
I was just accepted into a full-time graduate program in a completely different field than my current job. It's March, and the program starts in September.
When I've switched jobs before (as a software engineer in the US), I've done the customary two-week-notice thing. But, with the academic calendar, I know plans further in advance. When do I give my notice? Now--and risk that my employer would be upset and not let me continue working over the summer? Or, wait and give 2 weeks notice before school starts--and risk my employer being even more upset that I hid that I was planning to leave?
Some more details:
- I've been a software engineer for over 10 years, but at my current job for a little less than a year. (I'd been looking into this graduate program before I started this job, but it still felt more like something I'd apply to someday than knowing for sure I'd be starting it next year.)
- The graduate degree is in an artistic field. It might not be a big money-maker, and I could still see myself working in the software industry someday.