Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-12 Thread George Herbert
On Sun, Aug 9, 2009 at 5:57 PM, Brion Vibberbr...@wikimedia.org wrote:
 On 8/7/09 5:43 PM, George Herbert wrote:
 I suspect you're going to have to be prepared to do a lot of internal
 discovery and discovery with potential hires to show them the web ops
 side - it's not well documented now (I keep meaning to find out more
 about the ops team and finding I have no time to join the IRC channel
 24x7 ;-P ).  The team seems to function well - servers seem decently
 stable - but it's not clear to me if the process and documentation is
 up to industry standards for large website operations.  At some point
 tribal knowledge has to yield to documentation and process and
 organizational knowledge.

 Oh yes, this is already very much an ongoing process as we've been
 increasing the ops staff this last year.


One addition that popped up in my head overnight.

You've been describing the role as CTO, but I think in US IT industry
standard naming schemes it's really more of a CIO role.

CTO tends to be associated with development (hardware/software), the
sort of role I understand Brion will be still handling going forwards.

CIO is more of the IT operations manager, both for inwards and
outwards facing environments.  Large websites sometimes have CTO for
outwards facing IT environments, but with a breakdown of IT vs
development I think the standard industry naming may make more sense.

I understood what you had in mind from the first email, but I think a
typical IT candidate seeing CTO would think something very different
at first, and the label and first impression can make a big difference
in who you can find and how they approach the role.


-- 
-george william herbert
george.herb...@gmail.com

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-12 Thread Chad
On Wed, Aug 12, 2009 at 4:47 PM, George Herbertgeorge.herb...@gmail.com wrote:
 On Sun, Aug 9, 2009 at 5:57 PM, Brion Vibberbr...@wikimedia.org wrote:
 On 8/7/09 5:43 PM, George Herbert wrote:
 I suspect you're going to have to be prepared to do a lot of internal
 discovery and discovery with potential hires to show them the web ops
 side - it's not well documented now (I keep meaning to find out more
 about the ops team and finding I have no time to join the IRC channel
 24x7 ;-P ).  The team seems to function well - servers seem decently
 stable - but it's not clear to me if the process and documentation is
 up to industry standards for large website operations.  At some point
 tribal knowledge has to yield to documentation and process and
 organizational knowledge.

 Oh yes, this is already very much an ongoing process as we've been
 increasing the ops staff this last year.


 One addition that popped up in my head overnight.

 You've been describing the role as CTO, but I think in US IT industry
 standard naming schemes it's really more of a CIO role.

 CTO tends to be associated with development (hardware/software), the
 sort of role I understand Brion will be still handling going forwards.

 CIO is more of the IT operations manager, both for inwards and
 outwards facing environments.  Large websites sometimes have CTO for
 outwards facing IT environments, but with a breakdown of IT vs
 development I think the standard industry naming may make more sense.

 I understood what you had in mind from the first email, but I think a
 typical IT candidate seeing CTO would think something very different
 at first, and the label and first impression can make a big difference
 in who you can find and how they approach the role.


 --
 -george william herbert
 george.herb...@gmail.com

 ___
 foundation-l mailing list
 foundation-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


This is a very true point. To people not in the industry, there seems to be
little distinction between the two titles. And a lot of companies only have
a CIO or CTO, further leading people to believe there is no difference.

There is certainly more tech involved in a CTO. Clever of them to put
the word in there :)

-Chad

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Geoffrey Plourde
High Priest of Mediawiki?





From: Dan Rosenthal swatjes...@gmail.com
To: Wikimedia Foundation Mailing List foundation-l@lists.wikimedia.org
Sent: Saturday, August 8, 2009 5:59:14 PM
Subject: Re: [Foundation-l] Upcoming tech hiring: CTO position split

Somehow I'm not disappointed that we're having a problem trying to  
find a title to describe how incredibly awesome Brion is.

Congrats.
-Dan
On Aug 8, 2009, at 8:45 PM, Jim Redmond wrote:

 On Sat, Aug 8, 2009 at 19:32, Kat Walsh mindspill...@gmail.com  
 wrote:

 Or you could have two sets of business cards. :-)


 And here I was going to suggest a slashed title: Senior Software
 Architect/Lead Hacker.  (Maybe Senior Software Architect/ 
 Sourceror if
 he's the eighth son of an eighth son.)

 Congratulations on doing the job of two, Brion.  I hope we find a  
 good CTO
 to handle the management side for you.

 -- 
 Jim Redmond
 [[User:Jredmond]]
 ___
 foundation-l mailing list
 foundation-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l



  
___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Sean Whitton
On Sat, Aug 8, 2009 at 01:43, George Herbertgeorge.herb...@gmail.com wrote:
 I suspect you're going to have to be prepared to do a lot of internal
 discovery and discovery with potential hires to show them the web ops
 side - it's not well documented now (I keep meaning to find out more
 about the ops team and finding I have no time to join the IRC channel
 24x7 ;-P ).  The team seems to function well - servers seem decently
 stable - but it's not clear to me if the process and documentation is
 up to industry standards for large website operations.  At some point
 tribal knowledge has to yield to documentation and process and
 organizational knowledge.

I have a question on this for the tech team: as a rule, do you have a
high turnover of volunteers on the sysadmin rather than the dev side,
or has it remained mainly constant over the past few years?
Considering the future, better documentation (assuming you don't
already have such things privately) would be no bad thing.

The rest of Wikimedia and our projects have extensive procedural
documentation because while there are old-timers around, there are
also people who have less time to give and move around between
activities, which has both advantages and disadvantages within a
largely volunteer organisation such as ours.

S

-- 
Sean Whitton / s...@silentflame.com
OpenPGP KeyID: 0x25F4EAB7

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Magnus Manske
On Sun, Aug 9, 2009 at 6:17 PM, Geoffrey Plourdegeo.p...@yahoo.com wrote:
 High Priest of Mediawiki?

I propose robes as his official outfit, similar to this:
http://www.softpanorama.org/People/Stallman/index.shtml


Magnus

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Domas Mituzas
Hi!

 I have a question on this for the tech team: as a rule, do you have a
 high turnover of volunteers on the sysadmin ...

turn-what?
Jens is building a house or something, if that was your question.

Domas

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Al Tally
On Sun, Aug 9, 2009 at 10:16 PM, Domas Mituzas midom.li...@gmail.comwrote:

 Hi!

  I have a question on this for the tech team: as a rule, do you have a
  high turnover of volunteers on the sysadmin ...

 turn-what?
 Jens is building a house or something, if that was your question.

 Domas


A high turnover rate would indicate a lot of people joining and leaving,
instead of long-term volunteers.

-- 
Alex
(User:Majorly)
___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Domas Mituzas
 A high turnover rate would indicate a lot of people joining and  
 leaving,
 instead of long-term volunteers.

ah! that! no, site is operated by same people as five years ago (with  
brilliant exception of search), few people left during that time,  
because of various reasons.
some volunteers are not volunteers anymore though, being on foundation  
payroll.

unfortunately, being 'sysadmin' of such site is more about running  
around with debugger, profiler and compiler, rather than conventional  
systems administration, and it is somewhat difficult to get people to  
volunteer to do that (and certain things as full automatization of  
cluster management are quite big projects, that require years of  
experience and attention to detail).

Domas

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Brion Vibber
On 8/7/09 5:43 PM, George Herbert wrote:
 I suspect you're going to have to be prepared to do a lot of internal
 discovery and discovery with potential hires to show them the web ops
 side - it's not well documented now (I keep meaning to find out more
 about the ops team and finding I have no time to join the IRC channel
 24x7 ;-P ).  The team seems to function well - servers seem decently
 stable - but it's not clear to me if the process and documentation is
 up to industry standards for large website operations.  At some point
 tribal knowledge has to yield to documentation and process and
 organizational knowledge.

Oh yes, this is already very much an ongoing process as we've been 
increasing the ops staff this last year.

-- brion

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-09 Thread Benjamin Lees
On Fri, Aug 7, 2009 at 1:49 PM, Brion Vibber br...@wikimedia.org wrote:

 With the increase in administrative and organizational duties, I've been
 less and less able to devote time to the part of the job that's nearest
 and dearest to me: working with our volunteer developer community and
 end users -- Wikimedians and other MediaWiki users alike -- who have
 bugs, patches, features, ideas, complaints, hopes and dreams that need
 attention.

 The last thing I want to be is a bottleneck that prevents our users from
 getting what they need, or our open source developers from being able to
 participate effectively!

 Multicore brain upgrades aren't yet available, so to keep us running at
 top speed I've suggested, and gotten Sue  Erik's blessing on, splitting
 out the components of my current CTO role into two separate positions:


This is great news.  I look forward to upping my daily dose of vitamin B
(the supplements just didn't cut it).
___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread Bod Notbod
On Fri, Aug 7, 2009 at 11:40 PM, Brion Vibberbr...@wikimedia.org wrote:

 Now, if we really think of a _totally badass title_ before we get the
 business cards printed up I'm open to changing it, but honestly I like
 it and it fits the role I see for myself just fine. :)

Ah, hi Brion. I didn't realise you were on this list.

I'd like to take this opportunity to thank you for all the wonderful
work you've done for Wikimedia.

I work on en:wp and I remember the days of somewhat frequent outages
and annoyingly slow response times. I'm sure these things are not
entirely solved but certainly, in my experience, things are MASSIVELY,
MASSIVELY improved. And I have to assume that's primarily due to your
efforts.

Thanks Brion. Excellent work.

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread Domas Mituzas
Hi!

  And I have to assume that's primarily due to your
 efforts.

 Thanks Brion. Excellent work.

Yes, thank you Brion! :)

Domas

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread effe iets anders
lolz

2009/8/8 Domas Mituzas midom.li...@gmail.com

 Hi!

   And I have to assume that's primarily due to your
  efforts.
 
  Thanks Brion. Excellent work.

 Yes, thank you Brion! :)

 Domas

 ___
 foundation-l mailing list
 foundation-l@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread geni
2009/8/7 Brion Vibber br...@wikimedia.org:
 On 8/7/09 2:35 PM, Gregory Maxwell wrote:
 By containing the magic words senior and architect the proposed
 Senior Software Architect is, in my experience, not inconsistent
 with industry naming practice for the most important tech guru who
 isn't primarily a manager.

 It's not a bad title in any case.

 (I was previously a manager and made a decision to hire a boss because
 I realized I'd rather be doing technical work than performance
 reviews.  These days I'm just a lowly 'Senior … Engineer', and I'm
 quite happy with that, thank you very much)

 Exactly.

 Now, if we really think of a _totally badass title_ before we get the
 business cards printed up I'm open to changing it, but honestly I like
 it and it fits the role I see for myself just fine. :)

 Remember... titles are only useful when they're actually descriptive;
 otherwise they're just fluff. Certainly when I'm doing hiring I'm far
 more interested in asking what somebody did at their previous job than
 in what it was called...

 -- brion

Problem is that the ideal title depends on the target somewhat.

Within some sections of the the open source community something like
something like lead hacker would probably have quite an . On the
other hand when dealing with almost anyone else something more
conventional would be better.


-- 
geni

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread Kat Walsh
On Fri, Aug 7, 2009 at 6:40 PM, Brion Vibberbr...@wikimedia.org wrote:

 Now, if we really think of a _totally badass title_ before we get the
 business cards printed up I'm open to changing it, but honestly I like
 it and it fits the role I see for myself just fine. :)

Or you could have two sets of business cards. :-)

-Kat
is not sure she can come up with anything badass enough for Brion, actually...


-- 
Your donations keep Wikipedia online: http://donate.wikimedia.org/en
Wikimedia, Press: k...@wikimedia.org * Personal: k...@mindspillage.org
http://en.wikipedia.org/wiki/User:Mindspillage * (G)AIM:Mindspillage
mindspillage or mind|wandering on irc.freenode.net * email for phone

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread Chad
On Fri, Aug 7, 2009 at 1:49 PM, Brion Vibberbr...@wikimedia.org wrote:

 * ensure that the developers have what they need and are coding smoothly


Personally, I'm just waiting for Mediawiki to become self-aware and start
coding itself :)

-Chad

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread Jim Redmond
On Sat, Aug 8, 2009 at 19:32, Kat Walsh mindspill...@gmail.com wrote:

 Or you could have two sets of business cards. :-)


And here I was going to suggest a slashed title: Senior Software
Architect/Lead Hacker.  (Maybe Senior Software Architect/Sourceror if
he's the eighth son of an eighth son.)

Congratulations on doing the job of two, Brion.  I hope we find a good CTO
to handle the management side for you.

-- 
Jim Redmond
[[User:Jredmond]]
___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread James Forrester
2009/8/9 Kat Walsh mindspill...@gmail.com:
 On Fri, Aug 7, 2009 at 6:40 PM, Brion Vibberbr...@wikimedia.org wrote:

 Now, if we really think of a _totally badass title_ before we get the
 business cards printed up I'm open to changing it, but honestly I like
 it and it fits the role I see for myself just fine. :)

 Or you could have two sets of business cards. :-)

 -Kat
 is not sure she can come up with anything badass enough for Brion, actually...

Well, as long as it's not something lame like I'm the CEO... bitch,
as the leader of a fellow Web 2.0 property (eurgh) apparently
has/had, I'm quite sure Brion's call on his title would work fine. :-)

J.
-- 
James D. Forrester
jdforres...@wikimedia.org | jdforres...@gmail.com
[[Wikipedia:User:Jdforrester|James F.]]

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread Brian
On Fri, Aug 7, 2009 at 4:40 PM, Brion Vibber br...@wikimedia.org wrote:

 On 8/7/09 2:35 PM, Gregory Maxwell wrote:
  By containing the magic words senior and architect the proposed
  Senior Software Architect is, in my experience, not inconsistent
  with industry naming practice for the most important tech guru who
  isn't primarily a manager.
 
  It's not a bad title in any case.
 
  (I was previously a manager and made a decision to hire a boss because
  I realized I'd rather be doing technical work than performance
  reviews.  These days I'm just a lowly 'Senior … Engineer', and I'm
  quite happy with that, thank you very much)

 Exactly.

 Now, if we really think of a _totally badass title_ before we get the
 business cards printed up I'm open to changing it, but honestly I like
 it and it fits the role I see for myself just fine. :)


My favorite title of all time, and I think the undisputed winner of the most
badass title of all time, is Chief Internet Evangelist. You could be the
Chief MediaWiki Evangelist, although architect does have a nice ring to it
for the time being. Perhaps later on in your career you'll take on the role
of Chief Wiki Evangelist.
___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-08 Thread pbeaudette
My favorite is Chief Handshaker. :)
--Original Message--
From: Brian
Sender: foundation-l-boun...@lists.wikimedia.org
To: Wikimedia Foundation Mailing List
ReplyTo: Wikimedia Foundation Mailing List
Subject: Re: [Foundation-l] Upcoming tech hiring: CTO position split
Sent: Aug 8, 2009 8:57 PM

On Fri, Aug 7, 2009 at 4:40 PM, Brion Vibber br...@wikimedia.org wrote:

 On 8/7/09 2:35 PM, Gregory Maxwell wrote:
  By containing the magic words senior and architect the proposed
  Senior Software Architect is, in my experience, not inconsistent
  with industry naming practice for the most important tech guru who
  isn't primarily a manager.
 
  It's not a bad title in any case.
 
  (I was previously a manager and made a decision to hire a boss because
  I realized I'd rather be doing technical work than performance
  reviews.  These days I'm just a lowly 'Senior … Engineer', and I'm
  quite happy with that, thank you very much)

 Exactly.

 Now, if we really think of a_totally badass title_ before we get the
 business cards printed up I'm open to changing it, but honestly I like
 it and it fits the role I see for myself just fine. :)


My favorite title of all time, and I think the undisputed winner of the most
badass title of all time, is Chief Internet Evangelist. You could be the
Chief MediaWiki Evangelist, although architect does have a nice ring to it
for the time being. Perhaps later on in your career you'll take on the role
of Chief Wiki Evangelist.
___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Sent on the Sprint® Now Network from my BlackBerry®
___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Erik Moeller
Thank you for the update, Brion. You've been effectively wearing every
hat there is to wear for a person with technical skills in the
Wikimedia Foundation. That's an enormously challenging set of
responsibilities, and you've managed them very well, both in good
times and in emergency-crisis-mode-times. ;-)

Please note that nothing is going to change immediately, and we won't
hire a candidate for the CTO position unless and until we're happy
that it can work. We'll of course also clearly define the
responsibilities of the two positions.

Brion, thank you for taking this step, and for all your hard work over
the years doing an impossible job. :-)
-- 
Erik Möller
Deputy Director, Wikimedia Foundation

Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Thomas Dalton
I think this is a fantastic idea. I think the biggest problem the tech
side of the WMF has had over the last year or two has been
prioritisation and splitting the job like this should help that no
end.

I'm curious - would the Senior Software Architect report to the CTO?
If so, that means Brion has, technically speaking, proposed his own
demotion - there aren't many people big enough to do that!

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Brion Vibber
On 8/7/09 11:12 AM, Thomas Dalton wrote:
 I think this is a fantastic idea. I think the biggest problem the tech
 side of the WMF has had over the last year or two has been
 prioritisation and splitting the job like this should help that no
 end.

 I'm curious - would the Senior Software Architect report to the CTO?
 If so, that means Brion has, technically speaking, proposed his own
 demotion - there aren't many people big enough to do that!

It sure beats letting the organization succumb to the 
http://en.wikipedia.org/wiki/Peter_Principle :)

-- brion

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Robert Rohde
On Fri, Aug 7, 2009 at 11:12 AM, Thomas Daltonthomas.dal...@gmail.com wrote:
 I think this is a fantastic idea. I think the biggest problem the tech
 side of the WMF has had over the last year or two has been
 prioritisation and splitting the job like this should help that no
 end.

 I'm curious - would the Senior Software Architect report to the CTO?
 If so, that means Brion has, technically speaking, proposed his own
 demotion - there aren't many people big enough to do that!

Without changing anything else about this proposal, I'd like to
suggest that Brion's job title come with a more imposing description
than Senior.  For example Chief, Lead, or Head Software
Architect.  There is only one Brion, and I assume he will remain
singularly important in his role overseeing software development (even
if he gets a new boss).  By contrast large corporations often have
many people who are titled Senior this-or-that but are still
relatively unimportant.

-Robert Rohde

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Michael Snow
Robert Rohde wrote:
 On Fri, Aug 7, 2009 at 11:12 AM, Thomas Daltonthomas.dal...@gmail.com wrote:
   
 I think this is a fantastic idea. I think the biggest problem the tech
 side of the WMF has had over the last year or two has been
 prioritisation and splitting the job like this should help that no
 end.

 I'm curious - would the Senior Software Architect report to the CTO?
 If so, that means Brion has, technically speaking, proposed his own
 demotion - there aren't many people big enough to do that!
 
 Without changing anything else about this proposal, I'd like to
 suggest that Brion's job title come with a more imposing description
 than Senior.  For example Chief, Lead, or Head Software
 Architect.  There is only one Brion, and I assume he will remain
 singularly important in his role overseeing software development (even
 if he gets a new boss).  By contrast large corporations often have
 many people who are titled Senior this-or-that but are still
 relatively unimportant.
   
So you're suggesting we should join in the rampant title inflation of 
corporate America, where everyone is a Sr. Executive Vice-President of 
something? Anyway, your assessment of Brion's ongoing significance to 
our operations is perceptive, and I hope everyone else maintains that 
understanding. And to address the question of title a little more 
seriously, I'm not sure the issue is that critical, but we'll certainly 
take the feedback into consideration as the organizational structure of 
the technical team gets defined more clearly.

--Michael Snow

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Thomas Dalton
2009/8/7 Michael Snow wikipe...@verizon.net:
 So you're suggesting we should join in the rampant title inflation of
 corporate America, where everyone is a Sr. Executive Vice-President of
 something? Anyway, your assessment of Brion's ongoing significance to
 our operations is perceptive, and I hope everyone else maintains that
 understanding. And to address the question of title a little more
 seriously, I'm not sure the issue is that critical, but we'll certainly
 take the feedback into consideration as the organizational structure of
 the technical team gets defined more clearly.

It's not really title inflation to give someone that is in charge of
something a title which says that.

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Erik Moeller
2009/8/7 Thomas Dalton thomas.dal...@gmail.com:
 It's not really title inflation to give someone that is in charge of
 something a title which says that.

Our approach to job titles actually has an emerging basic pattern. :-)
It's not 100% consistent because we sometimes have stuck with commonly
used titles like Office Manager and General Counsel, but generally
one we try to follow:

Chief positions = senior level positions with direct reports and
departmental budgets;
Head of positions = positions with their own budget, and sometimes
1-2 direct reports, reporting to a c-level position
Senior positions = positions requiring significant experience;
positions w/ high influence and sometimes direct reports

As you can see from the current tech department, it's unusual in that
it doesn't currently have any Head of roles with the exception of IT
support. With that same exception, the budget is at present centrally
managed by Brion.

We're considering multiple approaches to division, including the
introduction of a Head of Operations role for all site ops, and
that'll be a conversation that we'll have with the new CTO. We may or
may not revisit the job title for Brion's new role at that point, and
he continues to serve as the CTO until then.
-- 
Erik Möller
Deputy Director, Wikimedia Foundation

Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Gregory Maxwell
On Fri, Aug 7, 2009 at 5:19 PM, Erik Moellere...@wikimedia.org wrote:
 Our approach to job titles actually has an emerging basic pattern. :-)
 It's not 100% consistent because we sometimes have stuck with commonly
 used titles like Office Manager and General Counsel, but generally
 one we try to follow:
[snip]


It's not bad to have an internal pattern, but I think it's more
important to match the practices in industry.

By containing the magic words senior and architect the proposed
Senior Software Architect is, in my experience, not inconsistent
with industry naming practice for the most important tech guru who
isn't primarily a manager.

It's not a bad title in any case.

(I was previously a manager and made a decision to hire a boss because
I realized I'd rather be doing technical work than performance
reviews.  These days I'm just a lowly 'Senior … Engineer', and I'm
quite happy with that, thank you very much)

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread David Gerard
2009/8/7 Gregory Maxwell gmaxw...@gmail.com:

 It's not bad to have an internal pattern, but I think it's more
 important to match the practices in industry.
 By containing the magic words senior and architect the proposed
 Senior Software Architect is, in my experience, not inconsistent
 with industry naming practice for the most important tech guru who
 isn't primarily a manager.


If, God forbid, Brion ever has to write a resume, it just has to say
http://wikipedia.org/ , got it? and an address to back the
dumptrucks full of money up to.


- d.

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Robert Rohde
On Fri, Aug 7, 2009 at 2:35 PM, Gregory Maxwellgmaxw...@gmail.com wrote:
 On Fri, Aug 7, 2009 at 5:19 PM, Erik Moellere...@wikimedia.org wrote:
 Our approach to job titles actually has an emerging basic pattern. :-)
 It's not 100% consistent because we sometimes have stuck with commonly
 used titles like Office Manager and General Counsel, but generally
 one we try to follow:
 [snip]

 It's not bad to have an internal pattern, but I think it's more
 important to match the practices in industry.

 By containing the magic words senior and architect the proposed
 Senior Software Architect is, in my experience, not inconsistent
 with industry naming practice for the most important tech guru who
 isn't primarily a manager.

 It's not a bad title in any case.
snip

I would like to note that it isn't just internal naming schemes and/or
industry conventions that matter.  Brion is also engaged in a
significant amount of interaction with external communities, including
the volunteer developers and the Mediawiki user base.  In that
context, I think a description such as head or lead would help
explain his role more clearly than senior does.

Anyway, that's my two cents.

-Robert Rohde

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Thomas Dalton
2009/8/7 David Gerard dger...@gmail.com:
 2009/8/7 Gregory Maxwell gmaxw...@gmail.com:

 It's not bad to have an internal pattern, but I think it's more
 important to match the practices in industry.
 By containing the magic words senior and architect the proposed
 Senior Software Architect is, in my experience, not inconsistent
 with industry naming practice for the most important tech guru who
 isn't primarily a manager.


 If, God forbid, Brion ever has to write a resume, it just has to say
 http://wikipedia.org/ , got it? and an address to back the
 dumptrucks full of money up to.

It's not just about resumes, it's also about being taken seriously
when communicating with others. A Head Software Architect will
probably be taken more seriously than a Senior Software Architect,
since the former shows you are the boss, that latter could be one of
many.

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Thomas Dalton
2009/8/7 Aryeh Gregor simetrical+wikil...@gmail.com:
 Well, we can still informally call him the lead developer.

We can informally call him Brion. It's worked up until now!

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Brion Vibber
On 8/7/09 3:06 PM, Thomas Dalton wrote:
 It's not just about resumes, it's also about being taken seriously
 when communicating with others. A Head Software Architect will
 probably be taken more seriously than a Senior Software Architect,
 since the former shows you are the boss, that latter could be one of
 many.

Having many folks at that level is be a condition dearly to be wished for!

-- brion

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread James Forrester
2009/8/7 Brion Vibber br...@wikimedia.org:
 On 8/7/09 3:06 PM, Thomas Dalton wrote:
 It's not just about resumes, it's also about being taken seriously
 when communicating with others. A Head Software Architect will
 probably be taken more seriously than a Senior Software Architect,
 since the former shows you are the boss, that latter could be one of
 many.

 Having many folks at that level is be a condition dearly to be wished for!

Well, in my experience it shows that the organisation's overall
architecture is poorly thought-out, and with insufficient resource
expenditure on correcting it (or, for that matter, stopping the rot
getting even worse). But yes. :-)

J.
-- 
James D. Forrester
jdforres...@wikimedia.org | jdforres...@gmail.com
[[Wikipedia:User:Jdforrester|James F.]]

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Brion Vibber
On 8/7/09 2:35 PM, Gregory Maxwell wrote:
 By containing the magic words senior and architect the proposed
 Senior Software Architect is, in my experience, not inconsistent
 with industry naming practice for the most important tech guru who
 isn't primarily a manager.

 It's not a bad title in any case.

 (I was previously a manager and made a decision to hire a boss because
 I realized I'd rather be doing technical work than performance
 reviews.  These days I'm just a lowly 'Senior … Engineer', and I'm
 quite happy with that, thank you very much)

Exactly.

Now, if we really think of a _totally badass title_ before we get the 
business cards printed up I'm open to changing it, but honestly I like 
it and it fits the role I see for myself just fine. :)

Remember... titles are only useful when they're actually descriptive; 
otherwise they're just fluff. Certainly when I'm doing hiring I'm far 
more interested in asking what somebody did at their previous job than 
in what it was called...

-- brion

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread Brion Vibber
On 8/7/09 3:39 PM, James Forrester wrote:
 2009/8/7 Brion Vibberbr...@wikimedia.org:
 On 8/7/09 3:06 PM, Thomas Dalton wrote:
 It's not just about resumes, it's also about being taken seriously
 when communicating with others. A Head Software Architect will
 probably be taken more seriously than a Senior Software Architect,
 since the former shows you are the boss, that latter could be one of
 many.

 Having many folks at that level is be a condition dearly to be wished for!

 Well, in my experience it shows that the organisation's overall
 architecture is poorly thought-out, and with insufficient resource
 expenditure on correcting it (or, for that matter, stopping the rot
 getting even worse). But yes. :-)

Well ideally it would be because we really do have that much work to 
do... ;)

-- brion

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l


Re: [Foundation-l] Upcoming tech hiring: CTO position split

2009-08-07 Thread George Herbert
On Fri, Aug 7, 2009 at 3:42 PM, Brion Vibberbr...@wikimedia.org wrote:
 On 8/7/09 3:39 PM, James Forrester wrote:
 2009/8/7 Brion Vibberbr...@wikimedia.org:
 On 8/7/09 3:06 PM, Thomas Dalton wrote:
 It's not just about resumes, it's also about being taken seriously
 when communicating with others. A Head Software Architect will
 probably be taken more seriously than a Senior Software Architect,
 since the former shows you are the boss, that latter could be one of
 many.

 Having many folks at that level is be a condition dearly to be wished for!

 Well, in my experience it shows that the organisation's overall
 architecture is poorly thought-out, and with insufficient resource
 expenditure on correcting it (or, for that matter, stopping the rot
 getting even worse). But yes. :-)

 Well ideally it would be because we really do have that much work to
 do... ;)

 -- brion

My eleven cents -

My consulting company gets brought in a lot to deal with this type of
growth in commercial companies (few have this big a web presence, but
operations concepts are operations concepts).

Titles are important to some people (above in senior leadership, at
level where people are sensitive about their title, below where line
staff sometimes behave differently depending on management titles).
Some people not so much.  Either way works, but it does matter to know
your own staff, leadership, and candidates mindsets.

Separating out development lead role (engineering) from operations
lead role is an important step.  Second, and not too far behind, is
usually separating out internal IT from web-facing operations - two
very different environments and sets of customer expectations, and
usually best served by different people and team leads.

A good CTO / operations candidate will be able to look at the way WMF
is operating those teams now and try to suggest paths forwards for
those two functional roles etc.

I believe some internal staff are focusing on office IT now, and a lot
of the website operations people are volunteer.

I suspect you're going to have to be prepared to do a lot of internal
discovery and discovery with potential hires to show them the web ops
side - it's not well documented now (I keep meaning to find out more
about the ops team and finding I have no time to join the IRC channel
24x7 ;-P ).  The team seems to function well - servers seem decently
stable - but it's not clear to me if the process and documentation is
up to industry standards for large website operations.  At some point
tribal knowledge has to yield to documentation and process and
organizational knowledge.


-- 
-george william herbert
george.herb...@gmail.com

___
foundation-l mailing list
foundation-l@lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l