Recently in Work life Category

The Working Geek news roundup for 2010-01-07

| No Comments

These links are collected from The Working Geek's Twitter feed. If you have suggestions for news bits, please mail me at andy@theworkinggeek.com.

The Working Geek news roundup for 2009-12-08

| 1 Comment

These links are collected from The Working Geek's Twitter feed. If you have suggestions for news bits, please mail me at andy@theworkinggeek.com.

The Working Geek news roundup for 2009-11-17

| No Comments

These links are collected from The Working Geek's Twitter feed. If you have suggestions for news bits, please mail me at andy@theworkinggeek.com.

Life as a woman in telecom

| 1 Comment

By Michelle Findlay, a recruiter from the UK.

As I enter the cavernous hall, a familiar smell fills the air. Fear fills my heart as I scan the room. Most of the people here are much taller, physically stronger and more barbaric than me. I am the only one of my species here. I am well and truly on some-one else's turf.

I can even hear them babbling away in another language. Without so much as a flinch, I calmly compose myself and prepare to stand alone and defiantly fight my corner. As I go in deeper the strange creatures surround me and stare, unashamedly. I look around for any vestiges of my own species here. There are some, but quickly I realize that they are prisoners held against their will.

No, I have not landed on an alien planet. I am a female telecoms business owner at a giant telecoms exhibition. The creatures around me are men. Wall to wall. The smell filling the air is testosterone. The only other women here are dolly girls, silent honey pots to draw men to stands by wearing outfits their Dad wouldn't approve of.

As I prepare for battle I know in my heart the cut of my power suit will never hide my curves, my blond hair makes me a walking target, my girly facial features are a burden to carry. For the first time ever, I am a man trapped in a woman's body!

I cringe inside as I observe the male creatures firmly shaking one another's hands. They slap each other's backs, in congratulation. Their deep voices bellow as they celebrate the fact that for two days only, they are actually allowed to be geeky, and be adored by fellow geeks. Strangely, they compete in virtual crazy golf tournaments. Bizarrely, they adopt alpha male poses as they plan the night's drunken exploits.

This is what it feels like to stand alone as a woman in a totally male dominated industry.

So, why is telecoms still mostly men? It seems such a dichotomy, one of the most forward-thinking industries on the planet has such an atypical, antiquated imbalance of the sexes?

Is it the culture, is telecoms backwards, or prejudicial? In my opinion, no. Basically, telecoms is highly technical and engineering and this is generally the realm of men. Programmers, engineers and designers are mostly men. Some bright spark will tell you it’s because we are wired differently or blabber on about frontal lobes etc. The truth is men seem to love it, while women get so bored we would rather stick needles in our eyes.

And, telecoms men can at times be a bunch of bitchy little girls. I can't tell you the amount of times I have had placements blow out at the golden handshake stage because "I don't like him" or "I couldn't work with him" Unreal!

So am I disadvantaged at a telecoms show by being one of very few women? Not at all. These men are outrageously technical. I nod pleasantly as they bamboozle me with a bewildering array of acronyms. I smile sweetly as they speak to me in ancient Swahili. I echo their visual cues as they evangelise this technical underworld that is to me, duller than the History Channel.

Of course, men will speak to me simply because I am female. I never resort to flaunting my feminine wiles, my eyelids never flutter in duplicity. Inevitable attempts to pick me up are brushed off with a distant, professional stare and polite change of subject. To me it's all about the confidence. If I compete with the assumptive arrogance of a man, I stand a chance. If I charismatically give out the impression that I deserve respect even though I don't have the... ahem... anatomy, I might just succeed in their playground.

I could never say that being female was part of the business plan, or if it works out better or worse for me. All I know is that I always skip out of a telecoms show with a sneaky smile having won double the leads of my male counterparts. In this battleground I always fight fairly, but secretly, winning the battle of the sexes always tastes so sweet. Some call it exploitation, I call it sound business sense.

Michelle is owner of Synergyze Telecoms Group. They offer B2B services to Telecoms startups. She also does web design and is an active member and fan of the Joomla project.

(Editor's note: I'm interested in your comments on Michelle's article. I think it's an interesting restatement of what we've been talking about in the open source communities this summer. There's been much talk about treated equally, but Michelle makes no bones about using the differences to her advantage. Is this good, bad or just part of life?)

The Working Geek news roundup for 2009-08-03

| No Comments

These links are collected from The Working Geek's Twitter feed. If you have suggestions for news bits, please mail me at andy@theworkinggeek.com.

The Working Geek news roundup for 2009-07-17

| No Comments

These links are collected from The Working Geek's Twitter feed. If you have suggestions for news bits, please mail me at andy@theworkinggeek.com.

  • First issue of PragPub, the Pragmatic magazine, now out. Includes article from me, "The Layoffs are Coming" (pragprog.com)
  • I've Got A Job--Why Should I Attend JobCamp? (talentline411.com)
  • No-nos for new jobs (karenburnsworkinggirl.com)
  • Here's a concept you should never entertain: "Getting someone fired". Rarely happens, and a childish approach to life.
  • This Punk Rock HR thread is fantastic: Your best advice for job seekers (punkrockhr.com)
  • Pat Eyler (@gnupate) interview w/me and Chad Fowler on finding & keeping your tech job (on-ruby.blogspot.com)
  • Top five non-technical mistakes made by programmers (makinggoodsoftware.com)
  • Ask The Headhunter on the radio tomorrow (corcodilos.com)
  • Radical Career Success in a Down Economy webcast now available online (oreillynet.com)
  • Just got home from Milwaukee Jobcamp and had a great time. Feels like I talked non-stop for all 8 hours. So many resumes reviewed!
  • Can I be fired for this? (askamanager.blogspot.com)
  • One of my heroes, Tom Peters, is now on Twitter: @tom_peters
  • Twenty ways to annoy your job interviewer (usnews.com)
  • Ten ways to not be hated at your job interview (punkrockhr.com)

Should I switch jobs to learn better development processes?

| 2 Comments

A reader who wishes to remain anonymous wrote to ask:

I'm a programmer from the Philippines. I'm kind of a latebloomer since I didn't take up Computer Science or a similar course in college, but I learned programming on my own. I tried to save money so I can buy a couple of books (although I would love to read more), so I can continuously learn software design and development. For almost two years now, I've been landing jobs in companies that really don't have good processes for developing quality software. I have recently started a job. I'm not an expert, but I know when legacy applications have been built by engineers that also aim to produce quality software. The applications uses an object-oriented programming language, but all of them looks procedural. I still want to continuously learn and be a good software craftsman someday. Should I leave and apply for another job in which I think there is more potential to learn great software development processes?

Thanks for writing. Let me preface my suggestions with the caveat that they're from the perspective of a programmer in the United States. I don't know how applicable they are to business life in the Philippines. You'll have to look at them through the lens of your own culture and understanding.

First, that you are wanting to improve yourself, to improve your skills, to improve your job prospects, means that you have the drive that will make you a better employee and programmer. Being able to write good software is only half of what it takes. The other half is having the drive to apply those skills day in and day out. (The third half is being able to be part of a team.)

It's good you have that drive, because it sounds like you're going to have to do much of the learning you want on your own. I would not rely on an employer to teach those skills to you. If your only reason to leave your current job for another is to learn better software development techniques, think twice. Chances are, the company you go to will have the same problems, perhaps with a different flavor, as your current company.

Instead, keep reading constantly. Read books like The Pragmatic Programmer by Hunt and Thomas, and Code Complete, 2nd ed. by McConnell. Read websites like StackOverflow for comments and ideas on how to be a better programmer. There will be much to sift through, but that's how it goes.

Apply those skills by working on projects outside of work, preferably open source projects. Working on open source lets you work with other programmers around the world who have the same drive you do. You'll learn and practice, while creating code that you can bring to your next interview to show as an example of your programming skills.

You may also want to try to bring some of these ideas to work with you. As you learn how to write great documentation, apply it to your daily life at work, even if nobody else in the company does. When you learn about test-first development, use it as your software methodology, even when you're the only one who does. You'll have better code, better projects, and people will notice. You'll be leading by example.

Finally, don't let the bad code get you down. The world is filled with it, especially at work, and it's just part of life as a programmer. Consider it a test bed for your refactoring skills.

If other TWG readers have suggestions, I'd love to hear them in the comments below. Good luck!

Beautiful Teams

| No Comments

beautiful-teams.gifBeautiful Teams from O'Reilly is going to the printer next week, and I've been reading the draft. It's chock full of interviews and stories and opinions about development teams and what makes them work. If you're a reader of this blog, then it should be on your list to pick up.

Laurie Ruettimann's four simple rules

| No Comments

Laurie Ruettimann over at Punk Rock HR has four simple rules to live by:

  1. Don’t be an asshole.
  2. Don’t divert attention away from the mission and vision of the organization.
  3. Don’t cause problems that are bigger than the problem we’re trying to solve.
  4. If you don’t like it, leave.

Beautiful, every single one of them. I'd like to club everyone who posts at anonymous whining sites like jobvent.com with these rules, starting with #2 and #4.

Slides for "How to speak Manager" now available

| No Comments

The slides from my OSCON 2008 presentation "How to speak Manager" are now available at slideshare.net.

There was a lot to cram into those 30 minutes. I wish I had more time. :-(

« Programming | Main Index | Archives