History's on the Linux Side of the Equation
I started my career in public accounting while attending graduate school in business. At the time, micro-processor based computer startups were going through boom times similar to the dot com era. I took an idea to the managing partner of my firm that involved changing from pen and ink accounting to doing our work on a micro-processor based system. The managing partner threw me out of his office physically. He called me a fool. He wasn't interested in losing money like every other CPA firm in the country throwing money down the drain. I was a dumb kid who needed to settle down and learn the profession. That night, I went home and looked in the newspaper and saw a job opening for a CPA. I called to see if anyone might possibly have worked late and got the hiring manager. I went over to their office at 9 PM and by 7 AM had an offer on the table. I showed up at my previous employer with a letter of resignation, a job offer letter with a three fold increase in salary and a band-aid on my forehead. The managing partner went nuts. He needed me to show up that morning to an audit. At that point I didn't care about what he needed. I had given him notice and he told me to leave. Thinking that I would implement my computer strategy at my new firm, I discovered that the managing partner there also had a bias against computers. But, he wanted me to do a compliance audit on a mid-size manufacturing firm's systems. I had to write my own programs to create fake transactions to test the system. Later, I wound up at law firms, customer brokers, clothing manufacturers, home builders, etc. either setting up their systems, auditing them or migrating them. But, the CPA firm still did everything by hand. I went home one day and didn't return. I borrowed $40,000 and bought a Wang Laboratories computer. I took some broken code and turned it into an accounting machine. Within nine months, I was undercutting every CPA's prices in town. We could do approximately ten accounts per day to their one with new graduates. I also paid the new grads more money to start than the going rate and picked up some high quality people. I decided to port the Wang code over to a Texas Instruments system. TI had made us a great offer. With an investment of $20,000 we turned that into $250,000 plus royalties to be paid out each year for ten years. We accomplished that goal in nine months. That year became the big year of the accounting system. Without going into more detail, our application did things that others hadn't considered. We didn't sort transactions. Instead we used a networked database and "C" style pointers. We wrote our own code to do that. I left out a part of this story. Before I moved into my garage and started programming, I had taken my concept to almost every CPA in Dallas. I used to say I got laughed out of Dallas. But, when I sold the software business those same people wound up buying my Client Accounting System (CAS). They just didn't know it was my system. Some Inspiration In graduate school, I had some freedom to do a self-directed study program. I discovered history they didn't teach me as an undergraduate in the school of liberal arts. For example, I learned that Gardiner Hubbard offered Western Union telegraph company the chance to buy Alexander Graham Bell’s patents for $100,000. They turned him down. The uptake on telephones appeared slow. The giant Western Union didn't get it. They were a big, successful global technology firm. They didn't need no stinking phones. Those stupid things would never sell. But, not many years later, Western Union bought their phones from the Bell company. And while this story also has lots of twists and turns, it proved one thing to me. Don't give up on a good idea just because the establishment says you're dumb and foolish. Some Inspiration for Linux Startups For the people who think free software stinks, here's a bit of history for you. A bottle cap salesman named King had an idea. King's boss at Crown Cork & Seal, William Painter told him to come up with something which, once used, people will throw away. Painter told him that the customer will come back for more. King had the idea to give something away at a very low price but sell a critical component. No, this wasn't the start of the Inkjet Printer. Though, I'm sure the Japanese got their inspiration from King. This was King Camp Gillette and he came up with the cheap razor and sold people razor blades. Microsoft and Ford Microsoft learned before the year 2000 that people needed bugs in their software. If a customer couldn't figure out how to get a critical system up and running, then they would need MS engineers to help them figure it out. I discovered this little trick of Microsoft's in 1997. I was a product manager and had set up a Solution Provider for a year old firm that had developed some school planning software. The developers wrote their code in Access Basic and then upgraded the database to SQL Server. The lead on one project liked to manage the database from her workstation. I set it up to do that for her. But someone came behind me and changed a setting. Suddenly, the system started issuing a Hardware Abstraction Layer Error. I had gone to a customer's and the project lead used one of my priority service incidents to try to fix it herself. The Microsoft engineer told her that the entire network was corrupted and everything would have to be reinstalled. He also said that all their records were lost. All her coding in the version control system was also lost according to this idiot. Unaware of the problem, I came in that morning and saw that SQL Server was not making a connection. So, I checked the configuration and discovered someone had turned off named pipes. Named pipes had to exist in the configuration if she wanted to manage the database remotely. So, I checked named pipes and restarted the server. Unaware of a problem, the lead and her husband, who also worked at the firm, told the owner/CEO that I had completely destroyed everything. They couldn't make their deliverable to a large school district because of me. The Microsoft engineer told them that. I also learned that the the husband a HTML programmer unchecked the use of named pipes in the protocol stack. To make matters worse, Microsoft said they needed to come out and get their consulting group involved and the company needed to buy a new service package. So, when the lead developer came into the office that morning and saw everything up and working, she called the engineer and thanked him. But, this guy didn't know the system was back up and running. He didn't do it. What could it possibly be? They needed to come out and do an investigation because it could happen again! The owner had changed all the keys to the building and had arranged that morning to terminate me. But before he pulled me into his office, our lead developer headed him off at the pass and told him I had saved the day. Now, keep in mind, I didn't know anything about this. During lunch, everyone went out to celebrate. I left early and tried to get into the office, but my key didn't work. The next day, I was interviewing with a contractor for an Intranet architect's job with the Disney Cos. It was a one year contract. I remembered the history of the Pinto. That's a car not a bean. It seems Dennis Gioia discovered that the car blew up in 8 out of 11 cases when the car was rear ended. The three times it didn't catch fire was because the gas tank was shielded from a set of studs that did the puncturing. Ford didn't seem to care at the time. They reasoned that small cars were inherently unsafe. Ford president Lee Iacocca reportedly said that safety didn’t sell. Mark Dowie somehow got his hands on a Ford cost-benefit analysis comparing the cost of recalling all Ford cars with rear-mounted fuel tanks against the cost of restitution of those injured or killed by the Pinto’s flaw. The analysis showed by a factor of three to one, Ford would wind up better off paying victims and their families than to make an $11 fix in each car. Ford Motor Co. put the lives of consumers against the dollar and the almighty dollar won. I would love to have an opportunity to evaluate the cost-benefit of having broken software to having unbroken software where a proprietary company could charge large amounts for service. To those companies stung by the CodeRed Worm, for example, why aren't you looking at Linux? Do you really believe a company with $50 billion in the bank couldn't fix these bugs and vulnerabilities in a day? Could you with their kind of resources? Now, what is it you know that I don't? Understand, that I know what it cost you when you couldn't clear checks for two days. I understand what it cost you when your credit card transactions didn't clear. I also know what it cost you when your entire staff was idle for a work day. Do you think it cost Western Union more than $100,000 when they recognized their blunder. Or when Western Union tried to put out its own version of the telephone, with Elisha Gray’s patents and Thomas Edison's design? Or what about the legal battle that followed when Bell prevailed? Get this: Western Union president William Orton didn't like Bell's father-in-law. So, he went on his feelings rather than any facts. He threw the father-in-law and the biggest Bell investor out of his office. Phones were a parlor trick according to Orton. Can you really afford to refuse to investigate Linux and an open source strategy just because you don't understand it? Can you afford the risk that your proprietary software firm just might allow bugs and viruses to exist because it makes money because of it? Or can you afford the fact that your competitor is cutting costs and improving their ability to do research with the use of low-cost clusters providing business intelligence? You see Linux is my business and I'm telling you I know my business. I know this business like I've always known my businesses. Mr. CIO and Mr. CEO, I believe you are being taken to the cleaners. No shortage of Linux talent exists. Linux isn't put together with band-aids and Elmer's glue. What do you know that Amazon, Google and IBM don't? I have a pretty good handle on Linux. I want you to know that with a few programming tweaks, Linux would do everything you want from a desktop. So, listen up before you miss the boat. In today's competitive environment, you can't afford to use Microsoft any more. You can't afford to wait for them either. |
|
|
Comments (12)
Great Article
How true, Mario. This is something to tell our kids ;-)
It's Worth Mentioning
Similarly Linux started off as a hobby system until it started to gain some real traction and a devoted community. Now it is unstoppable and for those of us who have seen it this fact is obvious.
I often compare software to art. How many of you would look to a big corporation for literature, say War and Peace or The Catcher in the Rye? Or a Rembrandt painting or Beethoven's Ninth Symphony? I don't see much inspired art from any corporation, do you? I think it's strange that so many people expect inspiration in the software art from corporations.
Linux started out as a software project by a graduate student studying computer science.
The difference shows.
:-)
Interesting parallels
thanks for your great article.
Somehow in many ways, it reminded me of myself. I considered myself a musician when I was young, and I really made it into the EMI record studios at the age of 19, and later was working part time as a studio musician.
This turned out to not bring in enough money to survive, so at 26 I sat down and thought. What was it that I really *could* do to earn some money? The thing I was able to do best during my past was to learn, so I decided to go and learn more.
This is why I did another three years of high school at the age from 27 to 30. It was then when I first came into contact with computers, and before I got my high school exam, I was hired by a marketing and analysis company to administer their HP3000 and to teach their stuff in MS-DOS and the early Windows 3.x. Before that, I had programmed my C64 in assembler, hacked myself into some VAX computers which had bugs in their OSses, and so on and so forth. This was still before the age of the internet as we know it today - everything was text and console based, and this all happened with modems of various speeds (from 300 to 9600 Baud).
I started studying information technology later, but without getting a degree. Meanwhile, I had read in some Hifi magazine about the invention of CDs, and as a former musician, I saw the potential of digital sound - plus as an IT guy, I saw the storage potential as well. So I predicted the CD a big success - long before it hit the market. Alas, I couldn't turn this knowledge into a personal profit.
Another thing like that happened later, when I was working in IT service with a big IT shop here in Germany - they started with 5 guys in Cologne, and when I joined them, we were more than 2.000. Then came GE and bought it, and later we were 3.500 (before I left and it was sold again). What happened in this company was that I got more and more frustrated about providing services for an OS for which there simply wasn't enough information to deal with it. Plus it wasn't the most stable of them all - even the now long dead Novell Netware was better. So while I still did my job and did service in various levels (up to consulting people who had titles like MCSE or Novell Certified Engineer), I decided to turn to something else. So I told my supervisor I would concentrate on Linux.
He laughed me off. Plus he told me that this was to be considered a toy, and I should at least choose Solaris as a target, but our main business... blah blah...
What he probably didn't notice was how closely I was listening to his advice, and of course I learned about Solaris, HP-UX, AIX, and all that. But at home, I had some early SuSE, later Red Hat, then FreeBSD, and so on.
So I went again and told everyone things like "Hey, Linux is the future - let's do it", and got laughed at again. My knowledge about Solaris got me some other and better jobs, and there I learned more about firewalls, VPNs, and the like - until I was considered the "expert" for this, and with that knowledge, got some other jobs again.
Later, as we all know, Linux just went BOOM. Now everyone and your neighbor is talking about it. My brother and my aunt are using it (with a bit of recommendation through my side). And still the company where I work is clinging to their Exchange server instead of trying the much better Kolab, which I am telling them to consider since a while.
Anyway: this whole process is awesome, and I'm growing with it. I do *not* consider myself an expert in anything (I'd rather go with Descartes' famous sentence that I know that I know nothing), but still I'm learning day to day, and I'm even paid doing so. What could be better?
cheers, wjl aka Wolfgang Lonien
I was a studio musician at age 15 (sax, lead guitar, harmonica and keyboards). As part of a travel band, I would read the help wanted sections of the local newspapers and saw jobs for bookkeepers and CPAs. So, I left the band, went back to college and studied accounting, etc.
You know the rest. I did a revival album in '92 with friends from the Steve Miller and Lee Michaels Bands, some members of Asleep at the Wheel and Willy Nelson's engineers. It was fun and I enjoyed it. But, by that time I realized the mafia had infultrated the entertainment distribution business. I wouldn't pay the up front money. So, there you have it.
this is even more impressive. You mean *the* Steve Miller Band? Fly like an eagle? Waaay coool.
I played bass only. But thinking of Jaco Pastorius et al, this doesn't mean that bass is no real instrument. ;-)
I agree with what Joel wrote - nice to have you here on LXer. That only makes an already good page even better.
cheers, wjl aka Wolfgang Lonien
If you happen to be in northern Germany, send me a short notice, and feel free to come over. You will be welcome.
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post

