FreshRSS

Zobrazení pro čtení

Jsou dostupné nové články, klikněte pro obnovení stránky.

The Very Long Post about “The Move”

We are now entering the era of my blogging.  Not quite this blog yet, but an earlier blog I was writing that was not about video games.  Written under a different pseudonym, it was mostly to annoy some relatives in Nevada county by picking out amusing entries from the police blotter published in the local paper.

In the midst of that I recorded several entries about the big move that our new leader Mitch had been demanding.

I am going to repost what I wrote at the time, trusting my memories that were contemporary with the events more than my vague recollections of things that happened nearly 20 years ago.

In these posts I refer to our new CEO as “Tim” rather than “Mitch” because he was our CEO as I wrote this and I wanted to avoid being fired in the extremely unlikely scenario where these posts were revealed and pinned on me.

Some imagery the evoke feels

I have made some minor edits to correct awkward phrasing, typos, and my usual subject/verb mis-match issue.  Otherwise, this is 2006 me speaking, trying to tell a story that had been in progress for a while.  But at least I was about 18 years closer to events at that time.

Approximately five years and four month ago my company signed a five year lease on the building in which I work. The bubble had burst on the web frenzy, there was no more frantic Y2K buying to prop up the industry, my remaining stock options were under water and doomed to remain so for all eternity, and our director of facilities, in a move that some speculate lead to his being let go eventually, managed to lock in the sky-high monthly rent on our crappy building for another five years. (With increases incrementally over the five years to be, you know, fair to the landlord.)  [This was demanded by the CEO, who I have covered in a previous post.]

So while 7 of the 10 buildings in our complex ended up empty, we still paid the internet frenzy era going rate for office space in Silicon Valley. We would hear in quarterly result meetings that the mill stone of the rent hanging around our neck was keeping us from being profitable. Occasionally some optimist would approach the land lord of the day (the complex turned over owners 6 times during our lease, although I don’t know if you should really count the bank repossessing the property as an “owner”) to try to negotiate some reduction in our rent, as though the owners could see some advantage in cutting off their minimal revenue stream.

Three years ago we got a new CEO. We will call him Tim. The new CEO, a former Next and Apple Exec and an neighbor of Steve Jobs, hated our building from day one. He had degrees in the “science” of Sociology, so he would bemoan the lack of “warmth” and “energy” in the building. He wanted more “buzz” and a better sense of “collaboration.” However, he was also pretty sharp when it came to business and got us to a point where the quarterly results meetings included a complaint about how much more profitable we would be if it were not for this 60,000 square foot drain on our bottom line, so we cut him some slack on the touchy-feely stuff. After all, not many of us were overly fond of the building at any price, and having the CEO tell us it was a bad building only built up our dislike.

About two years ago, Tim started to talk up his vision of a new building for us. While nobody was keen on his disdain for offices (a view shared by our engineering VP, who likes to sit in his huge office and tell fond stories of working at HP after college where nobody had an office) or his vague quest for more “warmth,” he did also talk about better locations (which, in the end, meant closer to his home), better facilities, exercise rooms, cafeterias, and carpets that did not leave a bad smell on your hand should you accidentally touch them. Basically, he wanted something that we would admit to working in with out duress being involved.

Around February 2005 Tim announced that we were going to begin looking in earnest for our new home. Tim told us how “A” level real estate was available at a fraction of what we were paying per square foot for our, at best, “B-minus” space. We were happy. We got whispers from our CIO, a very competent guy under whom the responsibility for facilities rested, about the places he and Tim visited. Some nice places in in the north county area where we would share a cafeteria and have access to a full gym, one on Moffett (north), one on Charleston (even further north), and another place on Sand Hill Road (cripes, too far north!).

Tim lives in Palo Alto (and is a neighbor of Steve Jobs) and so he concentrated on locations between his home and our current office in Santa Clara. That meant we were moving north. At the time a Dilbert cartoon ran about his company moving and the fact that the new location was close to the CEO’s home was purely coincidence. I still have this cartoon in my office.

About a month and a half later, Tim said at a company meeting that the search for a new building was being postponed. No landlord wanted to commit space to a company that was a year away from moving. At the six month mark, however, landlords would begin to entertain our interests, so the search would begin in earnest in September.

September arrived and we begin asking about new buildings again. More whispers about places in locations not far off from the past list, though at least Sand Hill Road was no longer on the agenda.

We were told in October that the hold up on getting ourselves signed up with one of these locations was getting a letter of intent passed through the legal department of our parent company. Still, we had enough time to get things setup, get access to the building, begin the move in early February so that come April 1, 2006, we would be free of our old building.

The legal excuse continued until early November when it was announced that we were being sold by our parent company to one of our biggest competitors. [This will get a post of its own.] This is the real reason nothing has gone on since September.

We are told that we won’t be able to sign a lease until the deal is closed because our parent company doesn’t want to be on the hook for anything and the buyer won’t sign anything until we belong to them.  We are assured that the deal will close by the end of November, first week of December at the latest. After that, we can get on with our moving plans.

January 1, 2006: The deal closes.

During the second week of January, the Director of Facilities for our new company shows up. I will call him Smithers. He comes in and talks to us enthusiastically about moving. He is going to send out a survey for us to take so he can get our input. Some of us go talk to our old CIO. He has been given a nice severance package if he stays for a given duration and has been relegated to an advisory role. He tell us that all of his work has been tossed and that Smithers is here to start from scratch.

Smithers takes his survey and then talks to us about the results. He, at least, does not have a vested interest in moving the building closer to his home and through some very faulty calculations, declares that in our current general area is the best place, commute-wise, for our office to be located. We can see on his chart that he has left off the people in Fremont and a couple in Gilroy who would skew the whole thing south, but at least in the same area means nobody’s commute gets worse.

Smithers says he is going to hire a real estate rep out here (having let go the one we had been working with for five months) and that said rep will meet with the departments to find out their needs. Smithers will be off in the UK finishing up moving the one of the company facilities out there.

Departments without a lot of inherent infrastructure… people who can do their jobs at home on a laptop… remained unconcerned. My boss, who is directly responsible for a lab with 180 servers and the entire infrastructure for our software build system, was starting to get nervous. We got together our space requirements and delivered them to the real estate person who is working with Smithers.

She goes off to do her thing. She comes back and asks if a place that is all offices is okay with us. Well, Tim is gone, our VP isn’t opposed, so we say sure, why not. Despite the fact that I keep hearing different people claim that “such-and-such a group doesn’t like offices” I have yet to find anybody at our location who would choose a cube over an office.

Smithers gets back and tells us that they need to get some stuff together and signed, but we should be ready to move at the end of February. That gives us a month of buffer on the back side. That also doesn’t give us much time to get our crap together for the move.

We get shown the new location, the 7th floor of the Sun building off of Great America Pkwy, right next to Birk’s. [Which is still there!] We got in electrical people, cabling people, moving people, an architect, and started laying out how this was going to happen. We promised extra money to the contractors to get stuff done in time for the move. We cannot have any down time! We put in rush orders on equipment for the new place. We spend lavishly because timing is everything!

January 30th, moving boxes arrive. People begin packing up their cubes and offices. My boss packs up nearly everything in his office the day the boxes show up.  I put together a few boxes in my office and haphazardly toss some stuff into them.  I have collected a lot of junk over the last eight years and I suspect I won’t miss most of it if I just toss it.  Certainly my binder of S1 company rules, including the notorious “how to answer the phone memo” won’t be any loss to me.

We put up a floor map of the new building in an empty office. We let people pick their offices. Only a few of us have been to the new building, but people are getting excited. New stuff, the promise of a better building, something we were told we deserve, and everybody gets their own office makes us feel good.

I am one of the people who has been to the new building. The offices are 7’x9′ and have sliding glass doors with ‘privacy stripes’ on them that look like they are etched into the glass from a distance, but are in fact stickers. If you took out the desk and put in a double bunk and a toilet, it would be about the size of a prison cell. I am asked to stop using phrases like “Orwellian” to describe the new place. My boss wants me to be more positive and I have to admit that yes, the place looks cleaner, nicer, and it lacks the distinct smell our building has had since the second floor men’s room plumbing gave out last May, and that on the 4th of July we can all watch the fireworks at Great America.

About the second week of February we are at the point where we can do no more without regular access to the building. We get the real estate lady to let us in to do some planning, but we need to have the place opened up for us to get electricity in place, air conditioning routed, labs build up, networking done.

Then the word comes down. We are working out some issues in the contract. It will be a little more time before we move.

Time passes.

Responses to questions about the move are few and far between.

Equipment begins to arrive. We find places to stash it. Routers, switches, a KVM control system for the new lab, 19 enclosed racks, power strips, and huge new servers are now sitting all over our building, waiting for a home.

People start digging through boxes for items they need. Two people who went on long vacations and expected to come back to a new building have to set their computers back up in their old locations.

March blows in. We are told that we will be “GO” to move on March 20th. Access to the building is just waiting on one more signature.

At this point I have to speculate. We are told that the hold up is that the owner of the building has to sign something to let Sun sub-let the 7th floor to us. Sun has no employees at all in this building, the company having pretty much collapsed into a shell of its former self with the end of the dotcom boom, so there is just a big sign on the outside.  But it has managed to sub-let the first six floors.

My theory is that, somehow, Sun screwed over or otherwise pissed off the building owner while sub-letting the first six floor because the owner is dragging his feet big time. The first agreement of intent needs the signature of the building owner, but if the owner ignores it, the agreement will be considered signed after thirty days. The clock on that started running on March 1st.

On March 30, the agreement of intent is considered signed. Now we can move onto the details of the lease.

However, it is now April 1st and our own lease on the building we are in has expired. We are now paying month-to-month which, according to our agreement with the landlord, means paying DOUBLE our current, already way over market rate per square foot.

Smithers goes to “negotiate” with out landlord to try and get that number reduced. Hah. I can’t imagine what a landlord with seven empty buildings can see as the advantage to lowering the income he is getting. Still, through some inducement, he gets them to change it to a day-by-day lease, so we have an incentive to get out sooner, but the price is the same.

And things grind on at the new building. The owner is coming up with all sorts of restrictions and such to add to our lease agreement. We have to change back any construction we do on our floor when we leave. We cannot change the air conditioning. We can change the air condition (because it turns out Sun owns the A/C units) but we have to put back all the ducting as it was when we leave. We have to submit plan and permits for all of the work we want to do (but we don’t have access to the building yet!) We cannot have a floor loading of greater than 50 pounds per square foot. This technically means that I, and some of my co-workers, will not be allowed to stand on the floor in our new office. Others will merely forbidden to stand on one foot.

And these are only the items that made it to me and I was not plugged into the process at all.

Meanwhile the contractors are pissed at us, and justifiably so. We promised them work, made them accommodate our schedules, and now, two months after our proposed start date, we are still stringing them along without paying them a red cent.

On or about April 13th, Smithers, under heavy pressure from his boss and the CEO to finish up this move, decides he needs a plan B.

[I had delayed updating the story because we hadn’t moved yet when I wrote the July posts, but delayed the next installment due to unwarranted optimism that I would be writing the final entry soon.]

Deus Ex Machina?

Our current landlord shows up. He tells Smithers that we can have the top floor of the building behind us, which can be completely refurbished, and he will even throw in some money for custom construction and improvements, all for only twice the price per square foot of the Sun building. though he will lower our day-to-day rent to that price as well, as soon as we sign.

This is a Plan B on a silver platter for Smithers and he jumps at it like a hack writer on a mixed metaphor.

This change of plans will mean:

  • The company will save a lot of money on rent in the short term, as the Sun deal shows no sign of being resolved any time soon.
  • Rather than an office for everyone, only managers will have offices. Everybody else will be back in cubes.
  • The move date will be some time in July. [Remember, I am writing this at the end of August.]
  • We have to start from scratch on design and planning
  • We will end up in a twin of the building we have been told is crap for the last two years.
  • We have to find a new place to watch fireworks on the Fourth of July.

Morale is down on the whole subject as one would expect.

All Smithers has to do to come out of this smelling like a rose is get the deal signed and get us moved in July. The duration of the work to get the building in shape for us is estimated to be about eight weeks. That is the estimate he is giving us, anyway.

April becomes May. Again news is sparse. All we hear is that the Sun deal passed another deadline that allowed us to walk away without losing any money.

May becomes June. A company-wide note goes out to announce that Smithers has decided to pursue other career opportunities, which is what you say when you fire somebody in management.  They don’t get fired or laid off, they go to a farm upstate or some such, like the employees would be sad to hear that incompetence was being justly punished.

June becomes July. A new guy is hired to take over the move. We shall call him Sanders. Sanders talks to all the departments to make sure that everybody is happy with what they will be getting in the new building. Not knowing how Smithers had built up a history of empty promises while ignoring everybody for the most part, he opens a can of worms. Jokes start about not packing any Halloween decorations because we will be hanging them in our current building.

July becomes August. Sanders is busy trying to incorporate suggestions as well as design and color scheme ideas. There is a plan to get better cube material and furniture. A committee is formed to review chairs and partitions. Jokes about Thanksgiving decorations begin to circulate.

August nears its end. There is no hiding that nothing is going on at the new building. We can look out the window and see it. We also learn that the previous eight week estimate was “very aggressive.” Jokes about New Years Eve in our current location start.

We have not heard anything about the move for a while. One can look out the window of our building and into the building we have been told we are moving into and can clearly see that nothing is going on. No work is being done.

Still, we have been spending time picking out cube furniture. Or at least the people who will be sitting in cubes have been participating in that process. There were several different types of chairs to consider and the color and texture of the cube walls and how much desk space people need in cubes.

Managers have picked out or have otherwise been assigned their offices on the big chart that shows how the new building will look when we move in.

We have become used to the idea of the new building. The offices promised to everybody in the last building choice have been mostly forgotten and people are becoming involved with the issues involving the building in our complex.

And then last week an announcement comes out of HQ. They have acquired another company. This company is only a few miles from our location.

The first question in my mind: How will this affect the move?

Details begin to crawl in over the following week. HQ wants all of us in the same building. The new company is small, but not so small that we can all fit in the space allowed by the building behind us. The new company has their own building in a nice location and lots of space because they used to be a much bigger company until they fell on hard times.

They also have tiny cubes with half height walls. This tidbit has not yet made the rounds as it came from a scouting report made by one of the managers. And the cube material is all pretty much new and there is a ton of it, so we won’t be tossing it out to buy new cube walls. We cannot afford to toss it out anyway as this will complicate things with our current landlord which is going to cost us.

And then the question comes around from Sanders, the director of facilities, “How can we get you guys moved into this new building by the end of the month?”

I keep thinking this story is almost over, then some new twist occurs.

Let the wailing begin.

There have been a lot of ripples caused by our ever impending move. At least one was to our benefit.

Back in February when we were planning for the Sun building, when it was thought that everybody would be sitting in a 7×9 office, accommodating people and their belongings was a concern. (It is again, now that we are all going into 6×8 half height cubes, but that is another story.) We gave serious thought on how to cut down on wasted space.

One thing that came up was monitors. All of us in engineering had 20-21″ CRT monitors sitting on our desks. Some people had two or three. They take up a large amount of real estate on your desk, and nobody’s desk was going to get any bigger. There was also some concern about the amount of heat generated by a big CRT in a 7×9 office.

As part of the plan to get us into smaller work areas, we asked for an LCD monitor for everybody in engineering. As it turns out, at HQ, a new standard LCD monitor had just been designated, the Dell 2001FP, a 20″ 1600×1200 native resolution monitor.

A pallet of these monitors arrived in late February. All of engineering got one. There are still empty 2001FP boxes sitting around like it was Christmas last week.

These are nice monitors. They are nicer still if you have a video card that supports DV-I output. The company was not going to pay for that, but a couple of people, including myself, had spare video cards at home with the necessary output.

So for the last seven months or so we have benefited from the move in at least one way. Well, most of us have. One engineer said that 1600×1200 isn’t enough resolution and he stuck with his 21″ CRT running at a very tight resolution indeed. He wears glasses and sits very close to his monitor and I do not wonder why.

It had been a tradition at our old company over the years to have a “yard sale” to get rid of old equipment. The usual suspects in the sale were computer systems that were 3-7 years out of date, lab equipment, some older network gear and the like. Occasionally office chairs and other furniture were included. Mostly it was junk, but there have been some gems including a very nice HP oscilloscope complete with all probes and the manual which I bought then donated to a local high school.

Of course we are now part of bigger company with headquarters in the South. The company is ISO 9000 certified and has a process for everything. Everything it seems, except documenting and publishing processes so that those of us not based at HQ can figure out how to get things done. And even when you can get documentation on a process, it always assumes knowledge you probably do not possess if you need to read the document.

Of course you know, if you have been reading here for a while, that we are going to be moving to a small and less expensive location. Some day soon if we are not careful.

We used the upcoming move as an excuse to clean shop here. In a couple empty areas of our building we collected over three dozen 20″ monitors (because we have all those new LCD monitors I mentioned in a previous entry), five dozen Pentium III 500-850MHz systems, a few early Pentium IV systems, four Sun servers, a dozen giant, rack mount Compaq multi-processor (PII or PIII) servers, a few dubious laptops, and a variety of printers, routers, and other stuff that could only charitably called “junk.”

Nothing terribly exciting, really. I have better junk, or enough junk, at home already, depending on with whom you speak.

My boss ended up in charge of this sale, mostly because nobody else would take the job. He spent some weeks trying to get somebody in HQ to okay the sale. Finally, with the cooperation of other local managers, he set the date for the sale for a Friday in late April. The Thursday before the sale an email went to everybody at our location that the sale would be at 3pm the following day.

The next morning, in response to the many inquires, an email finally arrived. It was from the company controller. Nothing ccould be sold without the express permission of the office of the controller. Before the sale could commence, the controller needed have a complete list of all items in the sale.

An email went out to everybody located out here saying, “Yard Sale Postponed.”

Being very organized, my boss already had such a list, complete with asset tags and serial numbesr, for the items our department contributed. Other departments did not have anything resembling a list. Still, we had segregated the stuff by department, so if we had to sell theirs at another time, so be it.

The controller, when asked about pricing of the items for sale said he did not care about that, but that any money from the sale had to be sent to HQ to be accounted for. (Thus ended or usual plan which has traditionally been “Fund a lunch time BBQ out back with the proceeds.”) He said that facilities would set the prices.

Facilities, of course, had no interest in pricing anything and left that to us. Facilities did say, however, that we would need to collect sales tax.

My boss asked the controller about sales tax. The controller was not interested in sales tax, but directed him to some other accounting group.

My boss sent an email to this other accounting group asking about sales tax and if we could just charge round numbers ($5, $10, and $20) and then take the tax out later rather than having to make complicated change for each transaction.

The OAG (other accounting group) came back and said that charging round numbers sounded like a fine idea and certainly we could take the tax out after the fact. And, by the way, if we chose to sell anything for under its current market value, the purchasing employee’s W2 at the end of the year would have to be adjusted to indicate the financial benefit from such a transaction.

Market value? I guess this keeps companies from selling business jets, homes, and cars to their senior execs for cheap, but what is the market value of a 4 year old Pentium III 700MHz with an 18GB SCSI hard drive and no operating system? (All of the Windows operating systems were licensed under our MSDN agreement, so we had to erase them before we parted with the machines.) It has zero value to the company, we have depreciated it as a capital expense over the last few years. And how attractive does a $20 PIII system look if it might mean that it changes your W2 at the end of the year?

And while we were pondering this gem, an email came in from OAG2 (or is that OOAG?) who had been directed by the controller to account for all of the items on our list in the list of assets they have for our location. OAG2 sent us a spreadsheet with all of the purchase orders for the last six years listed and asked us to please indicate which item from our inventory matched up to which purchase order.

Our local accounting group never bothered to associate an asset tag or serial number when putting together this spreadsheet. But then, all of the local accounting people handed over their data to HQ as they got laid off at the end of March, so we cannot blame them. The list of purchase orders only showed vague items, like “computer systems” or, sometimes, just the vendor in the description field. There was no possible way that these two lists could be reconciled.

So my boss was just about ready to call the whole thing off and call up the computer recycler we had lined up to take away the remains and have him come over and cart off the whole lot. But even that needed to be approved.

I suggested shipping everything to HQ, since we cannot part with the stuff without approval, but he thought I was making a joke.

Silence followed. Not a word more came from HQ. This is not an unusual situation. HQ is frequently unaware of our existence.

Then, a few weeks later, an email showed up from the controller. The sale was approved. My boss just had to hand over any cash to our local HR representative.

Sale on!

In the end, very little of the stuff was sold. The dubious laptops were purchased for the boy scouts. A monitor or two was picked up. There was no mention of market value or W2s. No inventory reconciliation was demanded.

I think somebody did threaten to ship everything to HQ.

A week later the computer recycler came by and carted away all of our left over junk. And one of our coffee makers! Damn them!

  • The Company Move – Resolution – May 2024

I never did end up posting a final entry about the move, though I can assure we did, in fact, move.  We schelped our stuff from the corner of San Thomas and Walsh, where NVidia now resides, our old building just a memory, to downtown Mountain View and the old PayPal building at 303 Bryant.  It was a nice enough building, certainly better than our wretched old space at 2840 San Thomas.

The series so far:

Thinking on Enterprise Software

What to say about enterprise software?

I asked Google Gemini… Google Bard had to change its name… to draw me some pictures of enterprise software… it also does images now… and it came up with some respectable output that gave me the *feel* of what I was looking for.

Tell me how this makes you feel…

I asked because when I think of enterprise software I think of some Paul Zwolak prints that were in our office at Edify that were meant to represent the concept as well.

Taken in 2001 with a cheap digital camera

Those three prints… those were just the ones I took pictures of with the now rather primitive Fuji 1MP digital camera I had at the time… were part of a series meant to suggest the effects of our software.  They were titled:

  • Tackling the Enterprise through Self Service
  • Software for Interactive Service
  • Extending the Reach of Interactivity

I wish I had better images of them.  I also wonder what happened to them.  They probably ended up in a dumpster like so much of the companies I worked for.

I have been thinking of the approach I should use for the next stage of my career in telephony related technology.  I do want to keep going, in part because I did actually get to work on a bunch of interesting things, often by dint of raising my hand when some director or VP asked if I wanted to go work on something new.  (New stuff is fun and interesting, and leaving your mistakes behind is always a relief.)

The thing is, we will also be moving from an era in my career where I can point at products and services I worked on that thousands, or even hundreds of thousands, of people used… Global Village modems were everywhere if you had a Macintosh in the mid-90s, and even Jasmine hard drives were pretty well known in the late 80s and early 90s… to a stage where almost nobody could see what I was working on directly.

I can point at some things that I touched that people used.  Did you ever use the voice verification feature when calling in an order for Home Shopping Network?  Were you a GM employee who needed an employee discount code to purchase a car?  Did you access your Banamex checking account over the web?  Did you call up to check on your jury duty status in Los Alamos county?  Did you ever call AMC’s toll free number to find out a movie show time?  Did the Royal Auto Club send you a response to an email you sent them ages ago and to which they had already responded?

I was involved, or at least sat next to somebody involved with most of that in some way.  (I had a cube across from the recording studio where the AMC movie line updates were recorded.)  Most of those are well in the past, but there are tales to be told.  (If you call 1-888-AMC-4-FUN these days it just tells you to use the damn web site like a normal person grandpa!)

Wikipedia has a pretty good general entry on enterprise software if you want to know what I am even going on about.

Anyway, as I mentioned in my previous post in the series, I had found the golden ticket and was on the path into enterprise software.

Golden ticket?  Why yes, because while you work in anonymity compare to other types of software… there are very few About boxes that credit devs because companies don’t want competitors poaching their key staff… the pay is better.  How much better?

Back in my early days at Global Village, when we were hiring contractors to do some manual testing, one of the people at an agency we used laid out the hierarchy of pay/abilities for their staffing.  It ran, from lowest to highest:

  • Educational Software
  • Video Games
  • Productivity/Desktop Software
  • Utility Software
  • Enterprise Software

That was an off the cuff comment, meant as a general illustration, but the truth of it… not just for testers, but for developers and other engineering staff as well… has stuck with me all these years.

Yes, there are exceptions.  The trio that made Valheim (and hateful old Notch and Tim Sweeney, and some others) certainly made much more on games than your typical enterprise software developer.  But those tales also reflect an ownership stake, and the boss always takes most of the pie.  The old ditty about “my boss makes a dollar while I make a dime” is only wrong in that the ratio has move closer to a hundred dollars for every dime a worker makes.

And there are crappy enterprise software companies that pay poorly.  I could name a few.

In general though, as somebody seeking employment, the pay scale holds pretty true.  New college grads make more in enterprise shops than many senior devs at video game companies if the the industry compensation reports are at all on accurate.

And once you go up a rung on that ladder it is difficult to step back.

At one point, further down the road, I applied for a position at a video game company as a manager for their server ops team, something I was nominally qualified for on paper, plus I knew somebody at the company and had a strong recommendation.  But I didn’t get past the initial screening call because they said a couple minutes into it that, based on my most recent position, they were not going to be able to offer me anything comparable in pay.  My resume alone had priced me out of the industry.

It priced me out because it said at that point I had been in enterprise software for a dozen years and was a senior manager acting in a director level role at a large multi-national company.

Now, there were good reasons to not hire me that would have no doubt come out in any interviews.  I am not saying they owed me the job or anything.  But they couldn’t see the point of trying to move any further for the stated reason of price.  Oh well.

Why does enterprise software pay better than the other categories?

Often the deals for software licensing at the enterprise level can be for tens of thousand to hundreds of thousand to millions of dollars for a single implementation.   And since these implementations are often considered “mission critical,” there is usually an ongoing maintenance contract that goes with the deal that often generates more revenue over time than the initial sale.

So you only need a few customers to be viable in enterprise software, and a couple hundred on maintenance will make you quite profitable as they are all paying for the same team to do updates and support.

This does tend to make those customers somewhat demanding when it comes to support… though honestly I have had people yelling at me on the phone about a $129 modem they purchased three years ago be more demanding than some of enterprise customers.

Then again, there are enterprise customers who want something for nothing all the time… but we’ll get to Walmart eventually.  I’ll just say that you probably don’t want them as a customer ever.

Anyway, for some reason I felt the need to meander off into the topic of enterprise software before jumping to the next step in my career where I end up doing something other than what I was obstensibly hired to do.

Thinking on Enterprise Software

What to say about enterprise software?

I asked Google Gemini… Google Bard had to change its name… to draw me some pictures of enterprise software… it also does images now… and it came up with some respectable output that gave me the *feel* of what I was looking for.

Tell me how this makes you feel…

I asked because when I think of enterprise software I think of some Paul Zwolak prints that were in our office at Edify that were meant to represent the concept as well.

Taken in 2001 with a cheap digital camera

Those three prints… those were just the ones I took pictures of with the now rather primitive Fuji 1MP digital camera I had at the time… were part of a series meant to suggest the effects of our software.  They were titled:

  • Tackling the Enterprise through Self Service
  • Software for Interactive Service
  • Extending the Reach of Interactivity

I wish I had better images of them.  I also wonder what happened to them.  They probably ended up in a dumpster like so much of the companies I worked for.

I have been thinking of the approach I should use for the next stage of my career in telephony related technology.  I do want to keep going, in part because I did actually get to work on a bunch of interesting things, often by dint of raising my hand when some director or VP asked if I wanted to go work on something new.  (New stuff is fun and interesting, and leaving your mistakes behind is always a relief.)

The thing is, we will also be moving from an era in my career where I can point at products and services I worked on that thousands, or even hundreds of thousands, of people used… Global Village modems were everywhere if you had a Macintosh in the mid-90s, and even Jasmine hard drives were pretty well known in the late 80s and early 90s… to a stage where almost nobody could see what I was working on directly.

I can point at some things that I touched that people used.  Did you ever use the voice verification feature when calling in an order for Home Shopping Network?  Were you a GM employee who needed an employee discount code to purchase a car?  Did you access your Banamex checking account over the web?  Did you call up to check on your jury duty status in Los Alamos county?  Did you ever call AMC’s toll free number to find out a movie show time?  Did the Royal Auto Club send you a response to an email you sent them ages ago and to which they had already responded?

I was involved, or at least sat next to somebody involved with most of that in some way.  (I had a cube across from the recording studio where the AMC movie line updates were recorded.)  Most of those are well in the past, but there are tales to be told.  (If you call 1-888-AMC-4-FUN these days it just tells you to use the damn web site like a normal person grandpa!)

Wikipedia has a pretty good general entry on enterprise software if you want to know what I am even going on about.

Anyway, as I mentioned in my previous post in the series, I had found the golden ticket and was on the path into enterprise software.

Golden ticket?  Why yes, because while you work in anonymity compare to other types of software… there are very few About boxes that credit devs because companies don’t want competitors poaching their key staff… the pay is better.  How much better?

Back in my early days at Global Village, when we were hiring contractors to do some manual testing, one of the people at an agency we used laid out the hierarchy of pay/abilities for their staffing.  It ran, from lowest to highest:

  • Educational Software
  • Video Games
  • Productivity/Desktop Software
  • Utility Software
  • Enterprise Software

That was an off the cuff comment, meant as a general illustration, but the truth of it… not just for testers, but for developers and other engineering staff as well… has stuck with me all these years.

Yes, there are exceptions.  The trio that made Valheim (and hateful old Notch and Tim Sweeney, and some others) certainly made much more on games than your typical enterprise software developer.  But those tales also reflect an ownership stake, and the boss always takes most of the pie.  The old ditty about “my boss makes a dollar while I make a dime” is only wrong in that the ratio has move closer to a hundred dollars for every dime a worker makes.

And there are crappy enterprise software companies that pay poorly.  I could name a few.

In general though, as somebody seeking employment, the pay scale holds pretty true.  New college grads make more in enterprise shops than many senior devs at video game companies if the the industry compensation reports are at all on accurate.

And once you go up a rung on that ladder it is difficult to step back.

At one point, further down the road, I applied for a position at a video game company as a manager for their server ops team, something I was nominally qualified for on paper, plus I knew somebody at the company and had a strong recommendation.  But I didn’t get past the initial screening call because they said a couple minutes into it that, based on my most recent position, they were not going to be able to offer me anything comparable in pay.  My resume alone had priced me out of the industry.

It priced me out because it said at that point I had been in enterprise software for a dozen years and was a senior manager acting in a director level role at a large multi-national company.

Now, there were good reasons to not hire me that would have no doubt come out in any interviews.  I am not saying they owed me the job or anything.  But they couldn’t see the point of trying to move any further for the stated reason of price.  Oh well.

Why does enterprise software pay better than the other categories?

Often the deals for software licensing at the enterprise level can be for tens of thousand to hundreds of thousand to millions of dollars for a single implementation.   And since these implementations are often considered “mission critical,” there is usually an ongoing maintenance contract that goes with the deal that often generates more revenue over time than the initial sale.

So you only need a few customers to be viable in enterprise software, and a couple hundred on maintenance will make you quite profitable as they are all paying for the same team to do updates and support.

This does tend to make those customers somewhat demanding when it comes to support… though honestly I have had people yelling at me on the phone about a $129 modem they purchased three years ago be more demanding than some of enterprise customers.

Then again, there are enterprise customers who want something for nothing all the time… but we’ll get to Walmart eventually.  I’ll just say that you probably don’t want them as a customer ever.

Anyway, for some reason I felt the need to meander off into the topic of enterprise software before jumping to the next step in my career where I end up doing something other than what I was obstensibly hired to do.

Thinking on Enterprise Software

What to say about enterprise software?

I asked Google Gemini… Google Bard had to change its name… to draw me some pictures of enterprise software… it also does images now… and it came up with some respectable output that gave me the *feel* of what I was looking for.

Tell me how this makes you feel…

I asked because when I think of enterprise software I think of some Paul Zwolak prints that were in our office at Edify that were meant to represent the concept as well.

Taken in 2001 with a cheap digital camera

Those three prints… those were just the ones I took pictures of with the now rather primitive Fuji 1MP digital camera I had at the time… were part of a series meant to suggest the effects of our software.  They were titled:

  • Tackling the Enterprise through Self Service
  • Software for Interactive Service
  • Extending the Reach of Interactivity

I wish I had better images of them.  I also wonder what happened to them.  They probably ended up in a dumpster like so much of the companies I worked for.

I have been thinking of the approach I should use for the next stage of my career in telephony related technology.  I do want to keep going, in part because I did actually get to work on a bunch of interesting things, often by dint of raising my hand when some director or VP asked if I wanted to go work on something new.  (New stuff is fun and interesting, and leaving your mistakes behind is always a relief.)

The thing is, we will also be moving from an era in my career where I can point at products and services I worked on that thousands, or even hundreds of thousands, of people used… Global Village modems were everywhere if you had a Macintosh in the mid-90s, and even Jasmine hard drives were pretty well known in the late 80s and early 90s… to a stage where almost nobody could see what I was working on directly.

I can point at some things that I touched that people used.  Did you ever use the voice verification feature when calling in an order for Home Shopping Network?  Were you a GM employee who needed an employee discount code to purchase a car?  Did you access your Banamex checking account over the web?  Did you call up to check on your jury duty status in Los Alamos county?  Did you ever call AMC’s toll free number to find out a movie show time?  Did the Royal Auto Club send you a response to an email you sent them ages ago and to which they had already responded?

I was involved, or at least sat next to somebody involved with most of that in some way.  (I had a cube across from the recording studio where the AMC movie line updates were recorded.)  Most of those are well in the past, but there are tales to be told.  (If you call 1-888-AMC-4-FUN these days it just tells you to use the damn web site like a normal person grandpa!)

Wikipedia has a pretty good general entry on enterprise software if you want to know what I am even going on about.

Anyway, as I mentioned in my previous post in the series, I had found the golden ticket and was on the path into enterprise software.

Golden ticket?  Why yes, because while you work in anonymity compare to other types of software… there are very few About boxes that credit devs because companies don’t want competitors poaching their key staff… the pay is better.  How much better?

Back in my early days at Global Village, when we were hiring contractors to do some manual testing, one of the people at an agency we used laid out the hierarchy of pay/abilities for their staffing.  It ran, from lowest to highest:

  • Educational Software
  • Video Games
  • Productivity/Desktop Software
  • Utility Software
  • Enterprise Software

That was an off the cuff comment, meant as a general illustration, but the truth of it… not just for testers, but for developers and other engineering staff as well… has stuck with me all these years.

Yes, there are exceptions.  The trio that made Valheim (and hateful old Notch and Tim Sweeney, and some others) certainly made much more on games than your typical enterprise software developer.  But those tales also reflect an ownership stake, and the boss always takes most of the pie.  The old ditty about “my boss makes a dollar while I make a dime” is only wrong in that the ratio has move closer to a hundred dollars for every dime a worker makes.

And there are crappy enterprise software companies that pay poorly.  I could name a few.

In general though, as somebody seeking employment, the pay scale holds pretty true.  New college grads make more in enterprise shops than many senior devs at video game companies if the the industry compensation reports are at all on accurate.

And once you go up a rung on that ladder it is difficult to step back.

At one point, further down the road, I applied for a position at a video game company as a manager for their server ops team, something I was nominally qualified for on paper, plus I knew somebody at the company and had a strong recommendation.  But I didn’t get past the initial screening call because they said a couple minutes into it that, based on my most recent position, they were not going to be able to offer me anything comparable in pay.  My resume alone had priced me out of the industry.

It priced me out because it said at that point I had been in enterprise software for a dozen years and was a senior manager acting in a director level role at a large multi-national company.

Now, there were good reasons to not hire me that would have no doubt come out in any interviews.  I am not saying they owed me the job or anything.  But they couldn’t see the point of trying to move any further for the stated reason of price.  Oh well.

Why does enterprise software pay better than the other categories?

Often the deals for software licensing at the enterprise level can be for tens of thousand to hundreds of thousand to millions of dollars for a single implementation.   And since these implementations are often considered “mission critical,” there is usually an ongoing maintenance contract that goes with the deal that often generates more revenue over time than the initial sale.

So you only need a few customers to be viable in enterprise software, and a couple hundred on maintenance will make you quite profitable as they are all paying for the same team to do updates and support.

This does tend to make those customers somewhat demanding when it comes to support… though honestly I have had people yelling at me on the phone about a $129 modem they purchased three years ago be more demanding than some of enterprise customers.

Then again, there are enterprise customers who want something for nothing all the time… but we’ll get to Walmart eventually.  I’ll just say that you probably don’t want them as a customer ever.

Anyway, for some reason I felt the need to meander off into the topic of enterprise software before jumping to the next step in my career where I end up doing something other than what I was obstensibly hired to do.

Thinking on Enterprise Software

What to say about enterprise software?

I asked Google Gemini… Google Bard had to change its name… to draw me some pictures of enterprise software… it also does images now… and it came up with some respectable output that gave me the *feel* of what I was looking for.

Tell me how this makes you feel…

I asked because when I think of enterprise software I think of some Paul Zwolak prints that were in our office at Edify that were meant to represent the concept as well.

Taken in 2001 with a cheap digital camera

Those three prints… those were just the ones I took pictures of with the now rather primitive Fuji 1MP digital camera I had at the time… were part of a series meant to suggest the effects of our software.  They were titled:

  • Tackling the Enterprise through Self Service
  • Software for Interactive Service
  • Extending the Reach of Interactivity

I wish I had better images of them.  I also wonder what happened to them.  They probably ended up in a dumpster like so much of the companies I worked for.

I have been thinking of the approach I should use for the next stage of my career in telephony related technology.  I do want to keep going, in part because I did actually get to work on a bunch of interesting things, often by dint of raising my hand when some director or VP asked if I wanted to go work on something new.  (New stuff is fun and interesting, and leaving your mistakes behind is always a relief.)

The thing is, we will also be moving from an era in my career where I can point at products and services I worked on that thousands, or even hundreds of thousands, of people used… Global Village modems were everywhere if you had a Macintosh in the mid-90s, and even Jasmine hard drives were pretty well known in the late 80s and early 90s… to a stage where almost nobody could see what I was working on directly.

I can point at some things that I touched that people used.  Did you ever use the voice verification feature when calling in an order for Home Shopping Network?  Were you a GM employee who needed an employee discount code to purchase a car?  Did you access your Banamex checking account over the web?  Did you call up to check on your jury duty status in Los Alamos county?  Did you ever call AMC’s toll free number to find out a movie show time?  Did the Royal Auto Club send you a response to an email you sent them ages ago and to which they had already responded?

I was involved, or at least sat next to somebody involved with most of that in some way.  (I had a cube across from the recording studio where the AMC movie line updates were recorded.)  Most of those are well in the past, but there are tales to be told.  (If you call 1-888-AMC-4-FUN these days it just tells you to use the damn web site like a normal person grandpa!)

Wikipedia has a pretty good general entry on enterprise software if you want to know what I am even going on about.

Anyway, as I mentioned in my previous post in the series, I had found the golden ticket and was on the path into enterprise software.

Golden ticket?  Why yes, because while you work in anonymity compare to other types of software… there are very few About boxes that credit devs because companies don’t want competitors poaching their key staff… the pay is better.  How much better?

Back in my early days at Global Village, when we were hiring contractors to do some manual testing, one of the people at an agency we used laid out the hierarchy of pay/abilities for their staffing.  It ran, from lowest to highest:

  • Educational Software
  • Video Games
  • Productivity/Desktop Software
  • Utility Software
  • Enterprise Software

That was an off the cuff comment, meant as a general illustration, but the truth of it… not just for testers, but for developers and other engineering staff as well… has stuck with me all these years.

Yes, there are exceptions.  The trio that made Valheim (and hateful old Notch and Tim Sweeney, and some others) certainly made much more on games than your typical enterprise software developer.  But those tales also reflect an ownership stake, and the boss always takes most of the pie.  The old ditty about “my boss makes a dollar while I make a dime” is only wrong in that the ratio has move closer to a hundred dollars for every dime a worker makes.

And there are crappy enterprise software companies that pay poorly.  I could name a few.

In general though, as somebody seeking employment, the pay scale holds pretty true.  New college grads make more in enterprise shops than many senior devs at video game companies if the the industry compensation reports are at all on accurate.

And once you go up a rung on that ladder it is difficult to step back.

At one point, further down the road, I applied for a position at a video game company as a manager for their server ops team, something I was nominally qualified for on paper, plus I knew somebody at the company and had a strong recommendation.  But I didn’t get past the initial screening call because they said a couple minutes into it that, based on my most recent position, they were not going to be able to offer me anything comparable in pay.  My resume alone had priced me out of the industry.

It priced me out because it said at that point I had been in enterprise software for a dozen years and was a senior manager acting in a director level role at a large multi-national company.

Now, there were good reasons to not hire me that would have no doubt come out in any interviews.  I am not saying they owed me the job or anything.  But they couldn’t see the point of trying to move any further for the stated reason of price.  Oh well.

Why does enterprise software pay better than the other categories?

Often the deals for software licensing at the enterprise level can be for tens of thousand to hundreds of thousand to millions of dollars for a single implementation.   And since these implementations are often considered “mission critical,” there is usually an ongoing maintenance contract that goes with the deal that often generates more revenue over time than the initial sale.

So you only need a few customers to be viable in enterprise software, and a couple hundred on maintenance will make you quite profitable as they are all paying for the same team to do updates and support.

This does tend to make those customers somewhat demanding when it comes to support… though honestly I have had people yelling at me on the phone about a $129 modem they purchased three years ago be more demanding than some of enterprise customers.

Then again, there are enterprise customers who want something for nothing all the time… but we’ll get to Walmart eventually.  I’ll just say that you probably don’t want them as a customer ever.

Anyway, for some reason I felt the need to meander off into the topic of enterprise software before jumping to the next step in my career where I end up doing something other than what I was obstensibly hired to do.

❌