Postcards From My Life

Lint I find in my mind's belly-button.
  • EPK
  • Consulting
  • Resume
  • Nerd Herding
  • Talks
  • CWJ 09
« Cool S3 Toy
Amsterdam! »

My Job Description

Dead Reader,

My boss asked me to write up my job description the last time I was out in Cupertino. I’m sure this isn’t what he had in mind, but I’m going to share it here for all to see.

What I Do

1: I represent Zend.
Ok, sometimes I do it well, other times, I try and avoid embarrassing them but for better or for worse, my job is to represent Zend to the PHP community at large.

I let people know just how cool of a company Zend is and how great it is to work there. This might sound a bit too touch-feely but in reality it has a hard and fast metric that I use to measure success. I know I have been successful when a Zend employee hands someone their business card and the response they get is

“You work at Zend? How cool is that?”

Because it is cool, damn cool, and it’s my job to let people know that. It’s a damn sexy company to work for and the pay is decent. Honestly, either one of those is a reason to go to work for a company but only one of those will keep you there long-term. Can you guess which one?

2: I manage DevZone
I feed the content beast that is DevZone. Sometimes I do it myself, sometimes, I help others do it but in the end, a large part of my time is spent writing or wrangling original content for DevZone.

3: I scout talent
Every conference, BarCamp or usergroup I go to, I am constantly looking for the best and brightest to pitch to the managers at Zend looking to hire. This is a cool part of my job because I love helping developers find positions at cool companies. I’ve done it for almost 10 years now and it’s still fun. Short of building and managing development teams, scouting talent is probably the funnest part of my job.

What It Takes To Do What I Do

First and foremost, you have to be a developer, specifically, a PHP developer.

I know I will ruffle some feathers with this one but it is my opinion that everyone at Zend should be able to write something in PHP. I mean no disrespect to my non-nerd co-workers but it’s the way I feel. Honestly, if you never wrote OO in PHP 4, how can you extol the virtues of the object model in PHP 5? If you have never had to compile Apache and PHP on a Linux box, how do you know that Zend Core is wonderful? If you have never had to manage a production server, how do you know that Zend Platform is great?

Most importantly though, if you’ve never had to work for a company where management expects developers to “do whatever it takes” yet still pays them for a 40 hour work week, how can you appreciate how much more productive you can be and how you can regain your sanity as a developer by using tools that actually increase your productivity instead of your complexity? So to do what I do, you have to actually be a developer.

Running a close second though is you have to love developers.

I was at ZendCon last year when someone came up to me and said “You are not a developer are you?” Now I’ve been a developer for more than 25 years so I was a bit taken aback by this comment. I explained this to him and he looked at me and and smiled and said something to the effect “You are way too outgoing to be a developer.” What he didn’t know is that I’m usually very introverted.

I just got back from a planning meeting for the upcoming BarCamp Nashville during which I probably didn’t say 10 words. Around most groups of people, I sit quietly and listen. Put me in a room of developers though and it’s a whole different story. As Johny Phoenix is fond of saying…”my people”. I can sit and talk shop with other nerds till the wee hours of the morning. So, the second skill you have to have to do what I do is you have to love developers.

The third skill you have to have to do my job is an unquenchable thirst for all things new. In my duties as a representative of Zend I attend, and occasionally speak at, conferences world-wide. That’s right, you heard me, I get paid to attend conferences. My boss often makes the joke that I don’t attend conferences, I take mini-vacations on the company dime, and he’s not far wrong. (but not in the way he thinks.) I love learning. I was teasing someone a few weeks ago at php|tek by telling them that I attend so many conferences per year that I’m working on my PHD in PHP. How I do love to learn, if I didn’t this job would get old in a hurry. I’m on the road these days more than I’m off but at each conference I attend, I learn something new. That gives me fodder to feed the DevZone beast as I share what I’ve learned with others. So you have to have a passion for learning to do this job.

So there you have it. That is what I do and what it takes to do it.

Boss, I hope this is helpful, although I’m guessing you want something more formal. :)

Until next time,
(l)(k)(bunny)

=C=

Related posts

  • No related posts.

This entry was posted on Tuesday, June 12th, 2007 at 8:32 pm and is filed under Long Form, Me, PHP, Programming. You can follow any responses to this entry through the RSS 2.0 feed.Both comments and pings are currently closed.

Comments are closed.

  • Team Based PHP Training

  • Sponsors and Ads

  • Conferences I’m Attending

  • About Me

    cal_evansThis is my blog. Sometimes it's my deep thoughts, sometimes it's a journal of things I've learned. Every now and then it's my box of shattered dreams. Most of the time though, it's just the place I like to write. Sit with me as I show you some postcards from my life. While you are here, do me a favor and leave a comment.

    If you are looking for my contact information, bio, picture, ASL, check out my EPK.

    My name is Cal Evans and this is my blog.



    Follow me on FriendFeed!

    View Cal Evans's profile on LinkedIn

  • My First Book

  • Support PHPWomen


    US Shop | European Shop

  • What I'm Doing...

    • @nateabele its not that I can't USE the phone...I just don't WANT to. :) /cc @fuzemeeting in reply to nateabele 3 mins ago
    • Oh hey! @elazar will be the guest on #oddWeek #5. 3 mins ago
    • @GoToMeeting I recorded the webcast but I can't covert it into any usable format. Are there off-line conversion tools? in reply to GoToMeeting 4 mins ago
    • More updates...

  • Tags

    API article Cal Evans codeworks conference contest cw09 developers devzone elizabeth naramore Exim flex fun IBuildings iPod jobs Kathy Evans linkedin Management Marketing microsoft MySQL Nashville phar photography PHP phparchitect php developers podcampnashville podcast podcasting poem Programming Quickies respect Silly-Con Valley sixty second tech software development terry chay twitter upgrade video wordpress zend zend framework

  • RSS PHP Podcasts

    • oddWeek Episode #4
    • Creating Custom Zend_Form Decorators
    • Habits of Highly Scalable Web Applications
    • PHPSPCast #6 – Ao vivo da Campus Party (Q&A)
    • php|architect Podcast: oddWeek #002
    • Podcast #2010-02: Stalker Edition
    • php|architect podcast: oddWeek #003
    • php|architect Podcast: oddWeek #001
    • php|architect Podcast: 2009 in Revue
    • php|architect Podcast: Bake’n’Shake

  • XBox Gamer Card

  • Me

    • Best web design company
    • Cal Evans Dot Com
    • Cyrano’s Apprentice
    • Evans Internet Construction Company
    • My Life as a Child
    • PHP Podcasts
    • Sixty Second Tech

  • RSS My Blog at php|arch

    • An error has occurred; the feed is probably down. Try again later.

  • Flickr Recent Photos

    Blue Parabola Southern Office-Rear Annex is closed for snowSnow Heart@dzuelke getting ready to give his talk@fabpot talking about Dependancy Injection@derickr giving the opening keynotePeople meeting other peoplePHP Benelux Goody Bag ContentsCheck InDSCN2280The main room

  • Categories

    • Apache
    • BlogBling
    • Blogging
    • codeworks
    • Entertainment
    • Entrepreneurship
    • Flex
    • Humor
    • JavaScript
    • Long Form
    • Management
    • Marketing
    • Me
    • PHP
    • podcasting
    • Programming
    • SQL
    • Technology
    • Web 2.0
    • wordpress
    • WordPress Plugins
    • writing
    • zend framework

  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org


Postcards From My Life is proudly powered by WordPress
Entries (RSS) and Comments (RSS).