3 ms·
I can vouch for this. I never worked for any of the big 4, but worked with them on many occasions, when I was a consultant with a much smaller firm (<50 employ
by binarymax 15y ago
I can vouch for this. I never worked for any of the big 4, but worked with them on many occasions, when I was a consultant with a much smaller firm (<50 employees when I started, >200 when I left).
Consulting really is a great way to learn the ins and outs of business while earning a good salary and getting to travel. Combine it with writing lots of code and its a fantastic real-world education for a multitude of endeavors.
- hugh3 15y agoWhen you put it that way, it sounds exciting. Sometimes I wish the world had forced me to go and do other things in between my undergrad and my PhD. Once you're on an academic career track it's hard to take a few years off to do something else.
- Lewisham 15y agoYou should make sure you get an internship. I hated school by the time I had my undergraduate CS degree. I took two years in industry, realized I hated it far more than I could have ever imagined, now I am very happy in a PhD program. You need to work to get the perspective (and also to find the useful problems to solve).
- dp1234 15y agoAlso once you are on an industry career track, it's hard to convince yourself to take time off to get a PhD.