Your Developer Horoscope

Aries (March 21-April 19): Avoid committing yourself to the next project at work. It’s going to become a death march, and you know it. Save your skills and energy for some open source hacking.

Taurus (April 20-May 20): You’ve been flirting with functional programming and now it’s time to take the plunge. Free your soul of side-effects and embrace a monad. It will make you feel good.

Gemini (May 21-June 21): You are entering a period of introspection. For pair programming, it’s best to hook up with Cancer. Avoid Pisces, because you know you’ll bicker over inheritance versus composition until someone gets hurt by a fast-moving keyboard.

Cancer (June 22-July 22): Your creative juices are flowing. Color coordinated themes will jump from your mind to fill the soft, supple curves of the rounded rectangles your customers visually crave. Who said developers can’t design a UI? Not you!

Leo (July 23-Aug. 22): You might start feeling detached from the rest of the team. Now is the time to randomly refactor code that someone else wrote in the name of collective code ownership. You might spark a new relationship!

Virgo (Aug. 23-Sept. 22): You might need to apply some fundamental design patterns to find the elegant solution you seek. Repository. Abstract Factory. Visitor. Pick 2.

Libra (Sept. 23-Oct. 23): There are lots of meetings in your future. Some of those future meetings will be meeting to discuss future meetings (the meta-meeting meeting). Good for you the gaming market for cell phones is hitting its stride.

Scorpio (Oct. 24-Nov. 21): Don’t get frustrated with what your future holds. Broken builds, failing tests, and bug reports like “I think it broke when I click Submit, or something”. Be positive and live stress free. Consider taking up Yoga.

Sagittarius (Nov. 22-Dec. 21): You should start taking security seriously. SQL injections, code injections, script injections, header injections. Everyone is out to get you, and it’s only a matter of time. Only the paranoid survive. If you can trust a Scorpio, you might find a mentor.

Capricorn (Dec. 22-Jan. 19): Time for a change. If you’ve been using a statically typed language, then try something dynamic. If you’ve been using a dynamic language, then try something static. If you do both, then try Malbolge.

Aquarius (Jan. 20-Feb. 18): To you, software is a craft. You always have your eye on an impossible star, but you reach anyway. The vague predictions of horoscopes drive you crazy, but no one ever accused them of being a science, eh? Pisces will be your friend.

Pisces (Feb. 19-March 20): Monkeys with keyboards – that’s what you may be thinking about your team when the next project starts. When life gives you monkeys – make bananas. Or something like that. Watch out for Sagittarius.

posted on Thursday, December 18, 2008 10:41 PM by scott

Comments

Thursday, December 18, 2008 8:17 PM by Matt Hamilton

# re: Your Developer Horoscope

Last time I embraced a monad I got in trouble with the law.
Thursday, December 18, 2008 8:34 PM by scott

# re: Your Developer Horoscope

@Matt - I've heard some municipalities are a little more lenient about monad possession.
Thursday, December 18, 2008 9:02 PM by Kevin Dente

# re: Your Developer Horoscope

Awesome.
Thursday, December 18, 2008 11:49 PM by matt

# re: Your Developer Horoscope

aries - scared the crap out of me - just talking at work today about how the next project is going to wind up being a death march!!! ack! can you see what I'm doing right now? how many fingers am I holding up?
Friday, December 19, 2008 2:00 AM by Lee Brandt

# re: Your Developer Horoscope

Best post I've seen in awhile. *big smile*
Friday, December 19, 2008 11:04 AM by klughing

# re: Your Developer Horoscope

This is so true! It's so scary!
Friday, December 19, 2008 7:16 PM by Mathias

# re: Your Developer Horoscope

You should consider switching for a career in fortune telling! I am Aries, and I believe someone told me once my "secondary sign" (whatever that means) was Scorpio. I am about to take a project that has a good whiff of death march, and when I looked at the trunk yesterday, it did not build. Now I am downright frightened; where do I sign up for Yoga and Open Source hacking?