folks at atlassian (hipchat) are already doing this...it depends which markets one pursuing...slack and hipchat are totally on different scale. Atlassian even didn't make hipchat user numbers public during IPO proceedings
The best way to prepare for interviews is to understand completely what you have worked on; be it internship or hobby project. Communicating clearly what you have learned is the best thing you can exhibit. Rest can be learned
This feels like giving copy of all your important data and then searching using third party tool because somehow my workflow/information is not ORGANIZED, if something is important I'll hunt it down where it BELONGS. Can someone please help me understand why it is not a problem?
I think you shouldn't be hellbent on what you want to do till you enter other half of your twenties...I was not sure what do I really want to do for lifetime job and sticking to one thing is boring...socializing is kind of exploration. one shouldn't completely avoid it.