Solutions For More Community At Work?
CrunkCreeper writes "I work at a tier-2 hosting company (SAP, web servers, Citrix, databases, etc.). I started working at this location two years ago in January. The company had anywhere from 20-30 other employees, and now we are just over 100. People with all different IT experience are employed. At one end of the spectrum, you have accounting, billing, and sales. At the other end you have the help desk, analysts, and engineers. In the past we were hiring mainly people in their 20s, and now we're hiring more senior people in their 30s and 40s. Incidentally with our expanded demographic and recently aggressive hiring, people are not as familiar with each other as they used to be. This happens to some extent and will continue to happen more the larger our company grows, but I would like to curb the corporate feel a bit. I'm trying to bring family or community feel back to the company. The reason for this need is that great ideas are normally discussed in non-formal environments. Beside this fact, I want people to genuinely have more fun and decrease the sometimes uncomfortable discussions with 'that guy' from 'that department.' Being an IT company, I find it more natural for collaboration via computer, but welcome more traditional methods too. How does your company keep or build a community environment using technology?" Read on for some more on how it works at CrunkCreeper's workplace, and give suggestions for how to make things better.
" Here is what we currently use for collaboration, both formal and non-formal:
IRC — We have used a dedicated IRC server from the start, and it helps out tremendously when people use it (the Linux folks use it heavily), but it doesn't entice a vast majority of the employees. It's used mainly for BS'ing, but also becomes a very important tool when things are awry.
Facebook — Most people are on Facebook, but obviously there are details about the company that cannot be discussed, which is an issue since most of these profiles are public and it is a somewhat common practice to be friends with some clients.
Exchange 2007 — E-mail is the main source of communication, but can't it be painful sometimes? Everyone on the IT side receives alerts about tickets and other automated checks of systems. On any given day I generally receive 100+ alert messages. When we're not reading our filtered alerts into specified folders, general discussion about projects and fixing issues usually is anywhere from 20-60 messages a day. Quite honestly, I'm sick of e-mail and don't wish to get any more of it. I know a lot of you feel the same way.
Phone — Just using the ol' phone is the other primary way of communicating with the customer, but not ideal for communicating ideas with others at the same time. We have bridges, but they're only used for conferences with customers.
Company Meetings — We have these a few times a year. They're fully catered and consist of introducing the new people, talking about new contracts, and congratulating others on successful implementations . These generally last about an hour or so at the end of the workday. Unfortunately dedicating to these meetings is not the easiest on people's schedules, especially the help desk, and is not an open forum.
There are forms of collaboration that I have been thinking of. To list some, there is phpBB, Elgg, Jabber (discussed a few times before), and Google Wave (hard to push currently). Personally I think that a closed social networking platform would be ideal, where ideas can be posted and read at any time. Tell me what you think of these ideas, if there are more suitable solutions, or what you use at work."
IRC — We have used a dedicated IRC server from the start, and it helps out tremendously when people use it (the Linux folks use it heavily), but it doesn't entice a vast majority of the employees. It's used mainly for BS'ing, but also becomes a very important tool when things are awry.
Facebook — Most people are on Facebook, but obviously there are details about the company that cannot be discussed, which is an issue since most of these profiles are public and it is a somewhat common practice to be friends with some clients.
Exchange 2007 — E-mail is the main source of communication, but can't it be painful sometimes? Everyone on the IT side receives alerts about tickets and other automated checks of systems. On any given day I generally receive 100+ alert messages. When we're not reading our filtered alerts into specified folders, general discussion about projects and fixing issues usually is anywhere from 20-60 messages a day. Quite honestly, I'm sick of e-mail and don't wish to get any more of it. I know a lot of you feel the same way.
Phone — Just using the ol' phone is the other primary way of communicating with the customer, but not ideal for communicating ideas with others at the same time. We have bridges, but they're only used for conferences with customers.
Company Meetings — We have these a few times a year. They're fully catered and consist of introducing the new people, talking about new contracts, and congratulating others on successful implementations . These generally last about an hour or so at the end of the workday. Unfortunately dedicating to these meetings is not the easiest on people's schedules, especially the help desk, and is not an open forum.
There are forms of collaboration that I have been thinking of. To list some, there is phpBB, Elgg, Jabber (discussed a few times before), and Google Wave (hard to push currently). Personally I think that a closed social networking platform would be ideal, where ideas can be posted and read at any time. Tell me what you think of these ideas, if there are more suitable solutions, or what you use at work."
Its simple,get a water cooler
Jack of all trades,master of none
I found internal wikis to be a huge boost at my old job. At my current job everyone seems to do similar things using word files passed around over email which are like islands in the sea of information, easy to lose, easy to become outdated, etc.
A room with a coffee machine, one or two tables and some up-to-date newspaper will make people sit during their break and talk about the news.
I think there's a huge variance in culture of foreign-born folks, even if culturally-American is your main goal. I see a ton of foreign (mostly Asian) students in CS grad school, and they vary from barely able to communicate in English and no interest in American culture, to pretty comfortable and well-connected with their peers of all backgrounds. Time makes some difference: someone who came to the U.S. at 18 and went to an American university for 4 years is much more likely to be comfortable with the local culture than someone who moved to the U.S. after all their schooling was completed. What kind of family they came from matters also--- someone who grew up in a generally liberal, cosmopolitan environment will probably adapt better than someone from a more isolated, conservative background.
I do agree xenophobia is the biggest potential flashpoint. In particular, I have heard some... not very tactful... comments from immigrants about American blacks, the kinds of things that even racist rural white Mississippians would, in 2010, know you can't say in public. (This isn't specific to Asian immigrants--- I've also heard white European immigrants, especially from Russia or eastern Europe, say such things.)
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Back in the "old days" employees organized golf, bowling, softball, or whatever leagues. Even something like a fantasy football league that only meets a few times a year will help people get to know each other.
and take a barista class. a couple classes in rebellions and revolutions 101, too. and perhaps some study of war, peace, and public speaking. shoot the computers.
Build your own energy sources from scratch. http://otherpower.com/
People will get along with people they know they are going to be working with for a long, long time. People aren't going to form emotional attachments to people who may mysteriously vanish from their cubicals after the next quarterly results. Older workers know the game ... the younger ones are still naive about what lays ahead.
I've worked in several startup companies that grew quickly. You can't *make* people want to get to know each other or spend more time together. You're fighting the natural changes that happen when a company starts getting bigger. Implementing technology will not solve the problem you're trying to address. If you really want people to know each other and interact, then find ways for them to spend face time with each other. Host parties, organize events at local bars, have some group lunches, etc.
As you get more and more people involved it's only natural for things to get colder. Human beings aren't built to get close to everybody , most can only "handle" a certain amount of friends.
You can certainly try to make them all get along with various teambuilding activities , parties and the like , and that will help to some extent , but you can't force them to feel close to one another. After all you can't offer 10 people the same amount of time you could offer 5 , if you were to divide it equally.
The only thing you can do is hope that people working in the same team will start to bond while at the same time not gather any negative sentiments towards other teams.
The best way you can do that ? Make sure everybody is doing their job right _and_ not pissing all over other people's job.
Example Case : You've got the IT service guys fixing everything up , cleaning all the viruses from the network, but the rest of them can't be bothered to remember one secure password to their account.
IT will hate everyone for making their job more difficult than it should be , and everybody will hate the IT workers because they caught them on a bad day and got shouted at.
Another thing I've found helpful is having a friendly face pop in and ask if there's any unresolved issues in any department or if there's any improvement that can be made. This person can't always be their direct boss , people get scared of talking about things that bother them to people that have a say over their future.
In the end all these people are only there for one thing , their job. Make sure they can do it as easily as possible , and as good as they can and you'll see people getting along.
What pisses people off the most is _wasting their time_ even if they're getting paid for that waste time it will hurt them and they will take it out on others. At the same time don't force them to pretend their having fun if their not , that just annoys people further
Now since they're all trying to do their job , if you can show them that it would be easier if they worked together , that would help even more. GIve them the proper tools to collaborate and help each other and they'll all thank you for it.
Maybe it's just me, but I don't go to work for "community". Don't get me wrong; I like what I do and we are all cordial at work and everything, but at the end of the day I don't really want to be your friend. Maybe this makes me "that guy", but that's fine with me; I just prefer to keep the professional and personal aspects of my life as separate as possible.
I felt that way when I worked in a large office for a major corporation. Mostly because the socialization was perfunctory and not genuine, and could be filed under "office politics" more than anything. I saw how people gossipped about the relationships and private lives of others, and it was not in a compassionate or positive light. I quickly ended up feeling the same way that you do. Simply put, those are not the sort of "friends" I care to have. Though unrelated to me, my real friends are more like family members and this provided quite a contrast against this sort of childish politicking and vying for advantage. I was very good at what I did and enjoyed the work. I really just wanted to come in, do my job, and go home but was required to humor those who wanted to turn work into a social club.
I was convinced that a lot of these folks had no social life whatsoever outside of work, and were trying to compensate for that by imposing on others by means of the corporate hierarchy. It really showed in the undue and greatly exaggerated importance that minor meetings and events had for these folks. It's like organizing little lunches and get-togethers was the only time they felt significant or important, which frankly was sad to see. I'm all for being on good friendly terms with co-workers, but I hope the inquirer of this Ask Slashdot doesn't take it too far and replicate this sort of maladaptive behavior.
It is a miracle that curiosity survives formal education. - Einstein
Most companies I've ever work for especially in the US think its OK to put their employees in conditions you wouldn't keep an animal in.
If you want people to feel good about working there then the first thing is to make the office a nice environment to be in.
Get rid of dehumanising things like cubes, dress codes for people that never face clients, institutional wall and floor colours, and especially kill that horrible strip lighting that most offices use. Get some plants, shared spaces with comfortable furniture and as much natural daylight or eyestrain-friendly lighting in the place as you can.
... brought to you by the Department of Community Relations (formerly HR)
You actually hit this nail on the head.
The submitter entirely misses the point when he asks "How does your company keep or build a community environment using technology?"
Answer: YOU DON'T!
You build a community through SOCIAL ACTIVITY! That means get rid of as much technology as possible.
There is no single answer here, as it's going to depend a lot on culture. One thing that will definitely not work in Utah is to stock beer in the fridges and on the occasional Friday afternoon have managers pull their groups into a free-beer (or beverage of choice) activity. Or twice a year blow a paid day and have everyone go somewhere as a company outing.
No matter what you do, the most important part is LEAVE THE TECHNOLOGY IN THE CUBE!
paintball
It's simple really -- the same way you build up relationships with people outside the office -- around food and drink.
Things that have worked very successfully at my workplace (not all in place at the same time over the years):
- Friday Beer Bash. 3PM on Fridays (or most Fridays) have a self-sponsored beer bash. A few volunteers buy beer, some non-alcoholic beverages, and some chips/cookies etc. Everyone is invited to come, sit, and visit. Everyone is expected to chip in a couple bucks toward the food.
- Donuts. A set of people gets together at the same time in the morning once a week (Friday at 8AM when we did it) for donuts in the conference room. This isn't a "come grab a donut and go back to your office/cube" thing, but sit around the conference room and talk about anything and everything (work related or not). The participants are on a rotation to bring donuts, milk, and juice, paying out of their own pocket whenever their rotation comes around.
- Grilling. Pitch in together to buy a grill (or get one donated by someone, or the company). During months where the weather is nice enough, grill lunch outside, everyone bringing their own items to grill that day. Probably do this once a week. Organize payment for propane/charcoal however makes sense (chip in a buck once a week/etc).
- Cooking contests. An annual brownie contest, chili and cornbread contest, etc. A panel of employee judges gets to judge the contest, or everyone in attendance votes for their favorites. Have some sort of small prizes for the top three (e.g. small gift cards), funded however makes sense (company, entrance fee, proceeds from employees chipping in at the door to cover extras like beverages).
- Often the "self-sponsored" events above (beer bash, grilling, donuts if you choose to do it that way) end up generating more cash than actual costs. Whenever the amount builds up to a sufficient level, have a "free" pizza/whatever lunch paid out of the proceeds.
- Not quite a food thing, more of a beer thing, but start up a bowling league, company softball team, or something like that that gets people from different departments to join up around a common interest.
Cyrano de Maniac
Nobody gets close working on work-related projects. It's the non-work things you have in common with people that makes them something other than their position. Unfortunately, you can't force this from the top, and your HR department can't be tasked with making everybody like each other*. You will need to get the ball rolling for extracurricular clubs. Note: this will cost company time, both when you set it up, and every time an event occurs. Golfers and bowlers will leave 10 minutes early to hit the links/lanes, and then waste another 20 minutes the next morning discussing the particulars of the event. It's worth it - worth every dollar.
Sports: Golf, bowling, flag football, (insert other sports as appropriate)
Arts: Dinner/show clubs (you provide busses, if possible), singing groups (a holiday chorus that sings at local events or ret. homes)
Environmental/Community Service groups
Anything where you have a group of people that cuts across the company (i.e. - no correlation to work stuff) is good.
Help out with meeting space, minor cost items (weekly gift for lowest foursome, maybe a small trophy at the end, a room for group meetings or practices), but mostly leave them alone. If you meddle, it will backfire.
Finally, understand that there will be some people who completely separate work from play - they're there for a paycheck, and have no desire to interact. Offer them inclusion, but mostly let them be.
*The "company picnic" is about the worst function ever to try and engender camaraderie. You throw people together who interact in smaller groups, with interest completely apart from the activities you will provide.
Is it just my observation, or are there way too many stupid people in the world?