Tony Wright » Jobster http://www.tonywright.com Fri, 17 Jan 2014 20:45:38 +0000 en-US hourly 1 http://wordpress.org/?v=3.9.13 On Armchair Quarterbacks http://www.tonywright.com/2007/on-armchair-quarterbacks/ http://www.tonywright.com/2007/on-armchair-quarterbacks/#comments Fri, 12 Oct 2007 17:32:23 +0000 http://www.tonywright.com/2007/on-armchair-quarterbacks/

Continue Reading]]> Awesome quote shamelessly pulled from TechCrunch (I’d link to their Crunchbase entry if I could), who shamelessly pulled it from Yossi Vardi, who shameless pulled it from Theodore Roosevelt:

It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.

This really resonated with me in light of the public (and anonymous) attacks on Jason Goldberg (CEO of Jobster) on the Seattle PI blog. I make no bones about the fact that I wasn’t always supportive of Jobster’s (or Jason’s) strategies. But the guy deserves credit for making a run at it (and I wouldn’t count Jason or Jobster out of the game yet!). He also deserves a ton of credit for getting an entire industry to look at Jobster to save online recruiting… If it turns out that Jobster doesn’t save online recruiting, there’s a small army of people who should step up and share part of the blame (including myself). Scapegoating is just stupid.

]]> http://www.tonywright.com/2007/on-armchair-quarterbacks/feed/ 2
Life News – So Long Jobster! http://www.tonywright.com/2007/life-news-so-long-jobster/ http://www.tonywright.com/2007/life-news-so-long-jobster/#comments Wed, 11 Jul 2007 23:53:52 +0000 http://www.tonywright.com/2007/life-news-so-long-jobster/

Continue Reading]]> I generally don’t use this blog for life news. I figure if you know me well enough to care about what’s going on in my life, you probably would already know anything I could mention. But, given that this particular tidbit has professional ramifications, I figured I’d throw out a short post.

At day 366 of my tenure at Jobster, I submitted my resignation. For those of you who haven’t been keeping score at home, Brian Fioca and I had sold a small web startup to Jobster about a year ago. Working at Jobster was a pretty amazing learning experience in a lot of ways, but it became clear to me that I am better suited for smaller and more early-stage companies.

My current professional plans are to keep my eyes peeled for the “next big thing”, preferably a very early-stage startup with considerable equity opportunities.

In the meantime, I’m doing a bit of consulting work and working on RescueTime (which has some potential to be the aforementioned big thing). I’ve already taken on two short term consulting gigs (both with startups) that are pretty darn interesting. Given that I was gone from Jobster for all of a week (the week of July 4th at that), I’m pretty comfortable saying that there is a fairly endless supply of consulting work to be had.

Nonetheless, I’m always keeping my eyes peeled for more. So if you bump into an opportunity that seems like it might be a good fit for me, let me know!

]]> http://www.tonywright.com/2007/life-news-so-long-jobster/feed/ 2
“Get in, Get it, Get Out” http://www.tonywright.com/2007/get-in-get-it-get-out/ http://www.tonywright.com/2007/get-in-get-it-get-out/#comments Mon, 14 May 2007 17:26:28 +0000 http://www.tonywright.com/2007/get-in-get-it-get-out/

Continue Reading]]> Just read a great article on BBC by way of Slashdot about Web 2.0 (tip o’ the hat to Brian Fioca, who IM’ed me the link) It liberally quotes usability-zealot Jakob Nielsen who, as you can imagine, is not all that enamored with the Web 2.0 movement.

As usual, someone more famous than me summarizes some of my thoughts better than I’m capable of.

What I find strange about Web 2.0 is that we web geeks are losing sight of the fact that the vast majority of people use the internet as a tool. They want information. They want pictures. They want music. They want to buy stuff. They want to search for jobs.

But do they really want to socialize online, just for the sake of socializing?

Certainly teenagers do. I suppose I would too if I had a job that was 8am-3pm, had virtually no responsibilities, and had 16 weeks of vacation time.

There’s a great new study out that says:

  • 15% of Americans don’t have an internet connection
  • 10% view the Internet as a “hassle” (probably because ever site is trying to get them to join their community)
  • About 50% of the population “doesn’t use the internet very much. I’d presume that when they DO use it, they use it as a utility.

To me, the most exciting startups are those that solve problems. That provide a transactional product or service. That, in the words of Nielsen, allow users to “get in, get it, get out”.

I tend to be suspicious of businesses that are trying to create an online “community”. You can certainly build a successful business by doing so. But I think online communities are extremely challenging to build, and they tend to turn off the much-more-massive audience that Nielsen talks about. Amazon would be a LOT less easy to use if they were constantly bombarding me with community features.

Look at LinkedIn. They’ve been around since 2002. They’ve gotten over 28 million in VC and they have a tremendously viral service (WAY before it was cool to be viral!). They are the poster child for social networking for grownups. Yet they’ve only managed to collect 9 million accounts in 5 years (and I’d wager than only a fraction of those are active given that it’s nigh impossible to delete a LinkedIn account).

To this day, I still hear people ask, “So what can you DO on LinkedIn?” I’m hard-pressed to give an answer.

At the end of the day, there seems to be a pretty finite number of adults for whom social networking is at all relevant. And there’s a huge pile of sites that are vying for the attention of these busy users. I’d wager that the only ones who are going to succeed (on a grand scale) are also going to allow the other 90% of the internet audience to “get in, get it, and get out”.

]]> http://www.tonywright.com/2007/get-in-get-it-get-out/feed/ 2
Blog Widgets http://www.tonywright.com/2007/blog-widgets/ http://www.tonywright.com/2007/blog-widgets/#comments Mon, 14 May 2007 03:10:00 +0000 http://www.tonywright.com/2007/blog-widgets/

Continue Reading]]> I am, in general, not a huge fan of huge piles of widgets on blogs– I don’t really know why. The only reason that I can think of is that too many widgets offend my delicate design sensibilities. Blogs covered with widgets tend to look like patchwork quilts to me. Even though my blog template is pretty much a slightly-altered version of a free WordPress template, I like the clean look.

Yet here I am, dropping a second widget on my site… Not only does it happen to actually match my current blog template quite a bit better than the first blog widget I added (sorry Mark!), but it also happens to be one that I helped build.

So, without further ado, I introduce you to BlogBuddy (the gray flavored widget on the right). You can get yours here!

Phil Bogle, CTO at Jobster, was the technical genius behind the widget. See his writeup here.

Blog Buddy is decidedly a beta project– many of the features that I think really will make it sizzle are still to come!

]]> http://www.tonywright.com/2007/blog-widgets/feed/ 0
Linebuzz Starts Humming http://www.tonywright.com/2007/linebuzz-starts-humming/ http://www.tonywright.com/2007/linebuzz-starts-humming/#comments Tue, 08 May 2007 04:20:39 +0000 http://www.tonywright.com/2007/linebuzz-starts-humming/

Continue Reading]]> Jobster alumnus Mark Maunder has put his travel blogging startup on hold for a month or two to pursue his muse… Which, in this case is (drumroll please) inline blog comments! It would be irresponsible of me not to mention Mark’s wife and biz partner, Kerry– who is quite likely the only reason that this thing has gotten off the launch pad…. Kerry is a seasoned QA manager and has almost certainly kept this thing from being a bug-ridden pile o’ PERL code.

It’s in “soft-launch” phase and they are working out a few kinks, but I think it’s a pretty exciting idea. So try it out here, head over to Linebuzz.com and bury Mark and Kerry in feedback and bug reports.

]]> http://www.tonywright.com/2007/linebuzz-starts-humming/feed/ 0
9 Reasons why Web Software Teams get Too Big http://www.tonywright.com/2007/9-reasons-why-web-software-teams-get-too-big/ http://www.tonywright.com/2007/9-reasons-why-web-software-teams-get-too-big/#comments Sat, 28 Apr 2007 18:36:38 +0000 http://www.tonywright.com/2007/9-reasons-why-web-software-teams-get-too-big/

Continue Reading]]> Before I got involved with product development a few years ago, my entire career was spent owning and running a small (10-20) person web app consulting firm. Clients (ranging from mom-and-pop operations to Fortune 100 megacorps) would come to me with a problem and I would assemble a team to solve that problem with some sort of web application. 99% of the time, the size of that team was somewhere between 1 and 4 consultants.

When I started a little Web 2.0 company, it seemed natural to keep the team to 2 people, with me doing some design, PR, marketing, and biz related stuff, and Brian doing the assorted geekery required to make a web app go (server and client side coding and a bit o’ sysadmin work).

When our little company got bought by Jobster and we relocated to Seattle, one of the things that truly blew me away was the SIZE of the product development operation at what most Jobsterites felt was a lean operation. There were literally dozens of developers, a few designers, a mess of program managers, and a small army of offshore QA folks. I don’t have the exact count, but I think that somewhere in the neighborhood of 35 people could honestly say, “My job is to build software” at Jobster.

So why the discrepancy? The little teams that I had worked on for most of my life weren’t solving tiny problems. Sure, we had an occasional brochure-ware client, but a big slice of our time was build applications that were pretty darn complex and sophisticated. There are two very legitimate reasons that software teams get big:

  • First off, some web software is just big/complex/ugly… and it has to be. Enterprise software tends to be bigger, more complex, and have lots of integration points which get pretty complicated. The “two guys in a garage” theory doesn’t really work for such things. The more I play in the world of web development, the more adamant I am about not wanted to play in the world of “big” software. Big projects might have merit, but they are certainly a helluva lot less fun.
  • Some teams are really a bunch of smaller teams working on different things. Jobster was (and is!) definitely engaged in several different initiatives. So the team of 35 people were really (depending on how you slice it) working on two or three very different problems.

Unfortunately, the list of reasons for team bloat goes on and it gets pretty ugly (note: some of these are paraphrased from Parkinson’s Law)

  • People make work for each other. Certain people are REALLY good at creating LOTS of work for other people. Some of this work is valuable and productive, but much of it (excess documentation, “here’s what I’m up to” meetings, etc) is not.
  • The amount of work on a team ebbs and flows. Sometimes there’s a ton of work, and an undisciplined (or over-funded) team will seek to get bigger rather than just suffering through the peaks.
  • People like subordinates. Oftentimes, a manager is measured by the size of their team. Bigger teams mean bigger budgets and more responsibility, and that looks good on a resume.
  • Work, like water, spreads out and seeks to fill the nooks and crannies of an organization. If a 10 hour task for one person spreads around to involve 4 other people, it’s likely that the manpower spent on the task will explode to something well beyond 10 hours.
  • An individual’s tasks will expand to fill the time alloted to accomplish them. This seems like the other side of the “necessity is the motherhood of invention” truism. In the times where people have more time than they need to accomplish a task, they’ll find a way to stretch it out. This includes surfing the web or (much more dangerous) adding complexity/oversight to the processes involved in completing the task (creating a longer term “bloat”).
  • Communication paths grow exponentially with the size of the organization. With two people, there is exactly two possible communication directions. With a team of 10 people I have 9 other people that I have to communicate with (and who have to communicate with me). This dramatically increases the chance of miscommunication, confusion, excessive questions/clarifications, and (everyone’s favorite) office politics.
  • Low quality team members can hide in the herd. If a team member loses their motivation in a two person team, it becomes pretty evident pretty quickly. On large teams, low-productivity members can lurk for months without any problems.

Of course, there is some value in larger teams. And, in my opinion, there is simply HUGE value in growing your team from 1 to 2. Two brains are most certainly more than twice as sharp as one. Beyond a team of two or three, however, I think that the added manpower offers asymptotically diminishing returns. While I truly believe in the Wisdom of Crowds, I think the best way to harness this wisdom in software development is by collecting thoughts and opinions in a one-off kind of way (usability tests, focus groups, consultants and the cheaper alternatives of asking peers, friends and family for their opinions).

]]> http://www.tonywright.com/2007/9-reasons-why-web-software-teams-get-too-big/feed/ 0
When is it time to quit (and when is it time to stick)? http://www.tonywright.com/2007/when-is-it-time-to-quit/ http://www.tonywright.com/2007/when-is-it-time-to-quit/#comments Mon, 23 Apr 2007 17:15:22 +0000 http://www.tonywright.com/2007/when-is-it-time-to-quit/

Continue Reading]]> Just read a GREAT interview with Seth Godin, who is about to launch a book entitled, “The Dip: a little book that teaches you when to quit (and when to stick)“.

For the record, I don’t think it’s time for Jobster to quit (or for me to quit Jobster). Recently, I’ve been asked to direct the product vision for our subscription recruiting application, which is used by hundreds of customers ranging from the enterprise on down. The application has evolved over a few years and has a wide array of features and initiatives. I’m eager to attack each of these with as little bias as I can to see whether they are providing the value we need ‘em to be. I think there are some features in our subscription app that need a little extra love and there are some that aren’t getting used that probably ought to get removed (with the ultimate goal of increasing our user’s value).

If a VC walked up to me tomorrow and said, “Here’s a pile of money. We need you to do something great in the recruiting space, and you’re going to have to compete with the likes of Monster.com,” I’d see that as a real opportunity. Monster and their ilk are well past the point where they are capable of startup-style innovation, and (more importantly) have a lot of revenue to risk if they shifted directions. And, beyond the competition that’s out there, there is an army of recruiters and small-biz hiring managers who are REALLY frustrated with the solutions that are out there.

While the opportunity is clear, it remains to be seen whether Jobster has the recipe to capitalize on that opportunity (though I’m pretty optimistic about it).

Jobster has some tremendous advantages over a “brand-new” startup. We’ve got a team of talented people already in place, solid infrastructure, and a lot of wisdom about the industry. And we have a pile of customers that are using our tools.

The one disadvantage we have is the same one that Monster and the more established players out there have. We have business model that’s bringing in revenue. We have years of legacy code that we have to deal with. We have tons of features, initiatives, and business processes in play, some of which are really valuable, but ALL of which demand attention and resources.

One of the key things that Jobster (and ALL startups) need to be willing to do is quit. We need to be willing to quit initiatives that aren’t working and quit ideas that no longer make sense. People can be adamant about holding on to their beliefs– Startup teams need to be doggedly agnostic about their beliefs (did you know that Flickr started out as an online game? How’s THAT for quitting).

And, most importantly, we need to be willing to quit ideas in a complete enough way that it frees up resources and eliminates the opportunity cost that Godin talks about.

“Smart quitters understand the idea of opportunity cost. The work you’re doing on project X right now is keeping you from pushing through the Dip on project Y. If you fire your worst clients, if you quit your deadest tactics, if you stop working with the people who return the least, then you free up an astounding number of resources. Direct those resources at a Dip worth conquering and your odds of success go way up.”

Great quote.

]]> http://www.tonywright.com/2007/when-is-it-time-to-quit/feed/ 2
5 Things that Will Keep Your Aging Startup from being Nimble http://www.tonywright.com/2007/5-things-that-will-keep-your-aging-startup-from-being-nimble/ http://www.tonywright.com/2007/5-things-that-will-keep-your-aging-startup-from-being-nimble/#comments Thu, 12 Apr 2007 23:53:19 +0000 http://www.tonywright.com/2007/5-things-that-will-keep-your-aging-startup-from-being-nimble/

Continue Reading]]> (this post is prompted by 3 things. One, a friend of mine just dramatically shifted strategy on his 2-person startup… for the better. Two, Jobster is dealing with these challenges– and dealing with them reasonably well. Three, I just read some related thoughts on Andy Sack’s blog.)

My advice is this: If you’re going to scrutinize your startup idea, do it early and do it often.

Starting up a company is (as I’ve said before), pretty much laying down a bet on a hypothesis. As many startups learn, their hypothesis might be just plain wrong. Or perhaps their hypothesis isn’t nearly right enough to to justify the time, effort and/or funding that has gone into it.

So it’s time to punt on your idea and go with another one. This is one (if not the only) true advantage that a startup has over larger and better-funded competitors– the flexibility to change strategy and tactics at the drop of a hat.

The thing about shifting your idea in a new direction (whether it’s a big shift or a small one) is that it gets exponentially more difficult to do as your idea and company ages. Here are a few reasons that shifting is hard in a mature company:

-Codebase. Codebases have momentum, and they don’t often go away (or go in a different direction) without a fight. It’s oftentimes a lot easier to build something new than it is to shift a codebase in a new direction, but development teams are often loathe to give away their hard-won coding victories.

-People. People get passionate about ideas. The more people you have and longer you’ve pursued a given idea, the more likely you are to have someone importantly vehemently opposing going in a different direction. In short, any shift generally results in SOMEONE having their feelings hurt.

-Customers/Audience. Just because your product isn’t as world-changing as you need/want it to be doesn’t mean that you don’t have loyal and happy customers. If you’re going to shift direction, what do you do with your customers? How are they going to feel when your focus is (at least partially) shifted in a new direction?

-Investors. Investors and other shareholders know darn well that shifting strategy is ALWAYS expensive, even if it’s a relatively small shift. The more you’ve sunk effort, time, and cash into an idea, the more people will tend advocate for a “stay the course” attitude (even though it’s sunk costs).

-Cruft. Cruft is all the crap that your company accumulates that makes it go slower. It’s a database server that acts up from time to time. It’s a middle manager that schedules lots of meetings that never seem to lead anywhere. It’s slapdash code that a developer whips out and promises himself that he’ll fix down the road. It’s old hardware and old Windows installs that start misbehaving. Every day that passes, a little more cruft gets introduced that gums up the works.

All of these reasons get a heckuva lot more painful as a company gets bigger and older.

At Jobster, we’ve recently shifted our strategy in some new (and amazingly cool) direcions. Our attention is split between a few initiatives (which, in itself, is a challenge). While I think we’re moving forward at a brisk pace, I can’t help but ask myself “What if we started moving in this direction 2 years ago?” I’ve only been with the company for 10 months, but I tend to feel that the only thing keeping us from finding our muse earlier was a dogmatic attachment to the correctness of own ideas. We should have been more critical. We should have asked more questions.

We’re not alone in this.

Andy Sack, one of my favorite bloggers and CEO of Judy’s Book, has recently been blogging about his experience shifting his company from an online user-generated-review site to a local affiliate/shopping site (here’s his first post, here’s a longer and more interesting followup). Andy’s company is also about 3 years old and he seems to be experiencing similar challenges (and a few of the same frustrations) that come out of shifting late-in-the-game.

I’m sure Andy is wondering the same thing with the same 20/20 hindsight that I am.

“What if we’d shifted our strategy in this direction in our first week? Our first month? Heck, our first YEAR?”

]]> http://www.tonywright.com/2007/5-things-that-will-keep-your-aging-startup-from-being-nimble/feed/ 0
Why Every Geek Should have a “Side Project” (and why bosses should love ‘em for it) http://www.tonywright.com/2007/why-every-geek-should-have-a-side-project-and-why-bosses-should-love-em-for-it/ http://www.tonywright.com/2007/why-every-geek-should-have-a-side-project-and-why-bosses-should-love-em-for-it/#comments Sat, 07 Apr 2007 19:30:14 +0000 http://www.tonywright.com/2007/why-every-geek-should-have-a-side-project-and-why-bosses-should-love-em-for-it/

Continue Reading]]> About 8 months ago, a software idea hit me that I really wanted to work on. Like all ideas, it was based on a hypothesis. In this case, the hypothesis was “if understanding how you spent your time was braindead easy, you’d be a lot thoughtful about how you spent (and often wasted) your time.”

Unlike a lot of ideas, the feature-set required to test this hypothesis was simple enough that I (with a few friends) could set about to build it without interfering with my day job. So we did (should launch in beta form sometime in May).

One of the concerns as we moved forward was the perception that the executive team at Jobster (my employer) would have. Was I giving up on Jobster? Was I hedging my bets trying to participate in two startups at once? Would I cut-and-run the instant my side project took off? The answer is to these questions was an unqualified “no”, but I wasn’t sure I could count on the rest of the senior management team to feel the same way.

As I started being more aware of these concerns, I began to see that a lot of our heaviest-hittin’ technologists had projects on the side. Phil Bogle, our CTO, is the mastermind behind Beyond411. Morgan Schweers, one of our esteemed coders, has an ebay auction monitoring and sniping tool that has a dedicated following. Mark Swardstrom (though he recently left the company), works on a rails content management system in his off-time.

So, are side projects like these (and mine) a bad thing from an employers perspective? Absolutely not. Here are half a dozen from-the-hip-thoughts:

  • It flexes muscles you probably don’t use much. Oftentimes, the larger your company, the more specialized your role. Coders spend all day coding. Worse yet, they often spend all day coding using a very small set of technologies. Have a side project and all of a sudden you are using a MUCH bigger toolbox. And, if your side project has aspirations of revenue, you all of a sudden start thinking about…. (wait for it)…. Business. Marketing. Sales. Design. While I think specialists are incredibly valuable, having a passing understanding of the tasks and challenges that other folks on your team face will make you better at what you do.
  • It allows you to play with some bleeding edge stuff (if you want). You can try out technologies, interface ideas, and more without the risk you’d have in a more established company/product. You might just stumble onto something that would be valuable in the “real world”.
  • It adds to your “shelf life” as an employee by keeping you from burning out. Seems counterintuitive, but it’s the truth. Web geeks love technology. When they go home, they futz with technology. If they don’t have a side-project of some flavor (ANY flavor, really), they will futz with the same stuff they futz with at work. Work on ANY project/technology for 14 hours a day and you’ll burn out quicker. Work on something new/different when you get home, and it keeps you fresh. Of course, ideally, people would find a different hobby, get some exercise, spend time with other people, etc…
  • Side projects almost never “make it”. They almost never turn into a full-time job. Starting a company is extraordinarily difficult, and success is rare. Stats vary, but only about 20% of first time businesses last 5 years or more. This chance gets pretty close to ZERO when the founder is only working on it on off-hours. Most realistic people aren’t aiming for the home run when they dive into side projects.
  • It might make a little bit of money. This is great for the geek– extra money is always fun to play around with. It’s also great for the boss– the more financially comfortable someone is, the less likely they are to start entertaining job offers based simply on the payscale.

As web technologies become cheaper and faster to develop in, it’s only natural to see more and more ideas fall into the “we can pull this off in a few long weekends” category. It will be interesting to see how many web geeks dive in… And how their bosses react.

]]> http://www.tonywright.com/2007/why-every-geek-should-have-a-side-project-and-why-bosses-should-love-em-for-it/feed/ 0
“Release Early, Release Often” vs. Seth Godin http://www.tonywright.com/2007/release-early-release-often-vs-seth-godin/ http://www.tonywright.com/2007/release-early-release-often-vs-seth-godin/#comments Thu, 05 Apr 2007 17:47:39 +0000 http://www.tonywright.com/2007/release-early-release-often-vs-seth-godin/

Continue Reading]]> Wow. Two posts in a row that link to Seth Godin. Does that make me a fanboy?

In his post “In praise of a blank page“, Godin is essentially saying, “if it isn’t REALLY good, don’t ship it and refuse to market it.” I’m interested to see if this stirs up a hornet’s nest among the “release early / release often” folks.

We at Jobster tend to subscribe to the release eary / release often methodology. Alan Steele, our resident Duke of Products, often uses the chainsaw metaphor– if an initiative isn’t going to be finished by our target release date, we need to start lopping off features/complexities until it will. This obviously results in shipping a helluva lot of software, but sometimes results in releasing software that isn’t quite ready for prime-time. With an iterative development cycle, this is fine– you can always come back to it in the next 6-week cycle… Though sometimes, if a feature is in the “decent-but-not-great” category, you DON’T come back to it.

At Jobster, we do a pretty decent job of having the discipline to iterate on our previous efforts. But with new initiatives in play, there is always tremendous competition for resources. Inevitably, some code that we promised ourselves that we’d rewrite doesn’t get rewritten. Some UI that we know is a little bit clunky doesn’t get rebuilt… Sometimes, a feature is “good enough for now”.

So which is better? “Release now” or “release something perfect”?

]]> http://www.tonywright.com/2007/release-early-release-often-vs-seth-godin/feed/ 2