Any advice for someone who is about to finish a PhD in CS? Like pro/cons of doing a postdoc vs. going straight to the industry, or best way to migrate to the industry?
That was a few years back, but in a recent job interview the interviewer spotted the post-doc on my CV, raised an eyebrow, and asked "What's this all about? Why couldn't you land a job after graduating?" Kind of jerky. I don't know if it was a serious question or she was just looking for a reaction.
A possible reason to do a post-doc is if a full blown industry job search would detract from finishing your PhD. Nothing is worth delaying your PhD.
On the other hand, at least in my field, a post doc was not a step towards industry.