Any advice balancing graduate school with a full time job? My goal last year was to start applying to programs in my field this fall, but my career started to skyrocket and continues to climb... so I'm wondering if it's worth the investment if my career path seems to be doing fine without a master's degree. I still would like to go to school and I think it would be doable as long as I don't have to give up my job. So for those that have done it... how did your schedule look like? Did you have any free time? What did you have to sacrifice?
Depends on your field. And there are several programs (depending on your field) that are self paced and you can take up to 7 years to get a masters.
I'm definitely envious of those who can go back to school unemployed. In undergrad I was balancing full-time school with a part-time job and an internship... don't really want to go back to cramming my schedule like that again.
I'm envious of those that already have a
skyrocketing career!
There are so many resources out there for self-learning that I'm not really sure what benefits there would be from getting a masters/PHD. I'm enjoying learning at my pace.
I get the impression that getting a PHD is very stressful.
Depends on what are your goals are. You can have a very successful career in tech without it, specially on the development sector.
I will talk to you about my experience:
I'm convinced that what I got from my PhD program in CS couldn't be found anywhere else. My PhD program is research focused, so no (structured) courses (and no structured program could have helped me on my research anyway). What I learned over the years is an amalgamation of reading books, attending miscellaneous courses, attending conferences, doing interviews, attending seminars, informal conversation with my advisors and other academics and, specially, reading scientific articles. I had to read dozens upon dozens of scientific articles from different fields. I was in charge of my own formation, all in pursue of the knowledge needed to solve
my problem.
The last bit is the most important one. You have a problem with no known solution that you have to solve. None knows the solution, and when you find it, none will know the problem better than you. Is a very different experience from regular course work. Your PhD director can give you some guidance, but he doesn't know the solution and he won't be able to hold your hand like is done in structured programs.
I still find hard to believe that I know a topic better than anyone else. We had to shop academics from other departments, and even other universities, just to get the 5 jurors members needed for my PhD candidacy exam. I had one professor, that I respect very much, drop from from the committee telling me that he wasn't qualified to evaluate my work. When I presented my results at an international conference, it was eye opening that world experts didn't manage all the topics I had to converge to get to it. I got very positive comments on my management of the topic. And I still believe that my theoretical result is easy to understand and kinda trivial :/ .
Could I have gotten the same experience outside the program? Perhaps I could have read the same articles and books outside my university network and libraries, but it would have been a lot more expensive. It might be hard to get access to all the people I had outside the program. But what I believe isn't replaceable was the initial problem proposal and the direction to get started, never mind getting payed for it
. But not all PhD experiences are the same, though.
So, again, you have to think what are your goals. You can get a very successful and mind stimulating career in technology by actually working in the field. Many times I question if I made the right decision, as ~5 years of actual work experience are very sought after in the job market. But with my PhD, I had literally the chance of understanding the un-understandable and grasp a bit of the infinite. Are my skills marketable, though?