Make More Mistakes
prostoalex writes "Eric Sink from SourceGear, well-known in the open-source world for AbiWord Suite, shares his thoughts on starting and running a software business. One of the keys to a successful business, as Thomas J. Watson once said, was to double the rate of failures. Eric Sink tells the story of what mistakes he personally made, what could be avoided, and what's important for geeks to know when starting a software company."
thanks for the encouragement!
;)
Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
i nearly shat myself when i saw that
My other sig is an import.
According to that theory, if I made one more mistake I should be able to surplant Microsoft.
One of the keys to a successful business, as Thomas J. Watson once said, was to double the rate of failures.
One of the other keys I have found to a successful business is to work your ass off. This could certainly be seen as doubling failure rates. Interestingly though in the software business many companies appear to be adopting Microsofts model by releasing all of their failures to the public and letting the public sort them out. Other companies (like Apple) certainly have their share of failed products, but they do not foist them on the public. Rather they work them until they are good, or they do not release them. Also, often I have seen in my consulting, businesses that start out strong through insight, hard work and luck get run into obscurity through the next round of managers who take over the company. (it also happens when parents turn their businesses over to their kids who do not have nearly the same work ethic.
Visit Jonesblog and say hello.
So, Microsoft hosts a story that encourages other companies to try and fail more often, suggesting it might be good for them... great idea!
Ryan Fenton
Hey I remember that guy. He left his answer in fractional form and lost the math rodeo because of it. When I get together with all my old dork friends from high school, we still laugh our asses off at what a knucklehead he was.
"Fail fast" was the mantra of Tom Peters in the late 80's. I believe that he has since denounced all his teachings of the 80's and early 90's in order to cash in on a whole new "chaos" philosophy.
I agree with the whole fail fast notion. Try stuff as fast as possible to see if it will work. I think we see this philosophy played out in things like RUP and Extreme Programming.
I guess my point is that this news is 15 years old. Someone should search the Slashdot archives for a dupe from 1989...
"If you want to improve, be content to be thought foolish and stupid." - Epictetus
I worry about the potential of any new software company nowadays. Personally I know 2 people who attempted to start their own business. One started a software consulting company, the other a restaurant.
The software consulting company charges thousands of dollars for any gig and the business comes WAY too slow. I am talking once a month on the best case scenario. The other person started a restaurant and makes couple thousand daily. Just on take outs alone, $30 + $30 + $50... you get the idea, it adds up fast in volume. People can't get away with not eating. They can get away with no software upgrading.
Basically if I had the money, I would start a gym, a club, a bar, a restaurant, a stripe club... anything but a software company in today's market. It's a shame to see globalization and everything IT related go so downhill.
what's important for geeks to know when starting a software company
Easy that one:
- You can be 99.999% sure you won't become the richest, most hated guy in the world, or create the ROMs of an icon computer with a fruity name and end up teaching smalltalk to children.
- Out of the remaining 0.001%, you can be 75% sure you company will fail miserably, just because your products don't stand out, or because your services won't be different, or because your prices won't be attractive.
- Out of the remaining 0.00025%, you can be 99% sure your beginning of a success will attract shitty venture capitalists who'll try their best to make a fat pile of cash on your back by telling you to "go public" and "grab marketshare", ruining your chances of being profitable in the long run like you originally planned by growing organically.
- If you're part of the remaining 0.0000025% who'll manage to make an honest, sustainable, sane affair in the software industry despite the odds, you damn well deserve a medal.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Check out Robert Read's How to be a Programmer for some very concise insights to that effect.
Then re-read Sink's article in about 6 years.
...was trying to read an MSDN article with Opera. Sends you to the deeptreeconfig.xml gulag.
One of the things that amazed me about my experiences in running various different types of companies is how common-sense can often take a back-seat to "groupthink", doing what others tell you you should, without necessarily considering whether you think it is a good idea.
Investors can be particularly dangerous. The problem is that many investors like to see themselves as having a mentor or sage-like relationship with entrapeneurs. Since they are the "money", entrapeneurs are often quick to indulge this fantasy and the end-result is that people whose company-running experience might be solely based on what they learned on the golf course from other similarly well-informed investors, find themselves a willing audience among those who might actually know what they are talking about.
Investors aren't the only problem. There is a thriving ecosystem of people within large companies whose primary talent is climbing the corporate ladder, but whose actual contribution to profitability is highly questionable. During the tech boom many such people decided that they would try their hand at running small tech companies, often they would be brought in by investors to replace the entrapeneur-CEO, in the hope that they would be more "seasoned" (whatever that means).
The results are generally disasterous. This happened in one of my former companies, and the guy was an idiot. He spent $100,000 (of $3MM funding) on a launch party just weeks after 9/11/2001, $50,000 on an "image consultant" buddy of his, and christ knows what else. It rapidly became apparent that he was incapable of doing the job he was supposed to do, but fell back on the tried and tested (big company) strategy of paying other people to do your job for you. With limited funding it didn't take long for us to run out of money.
Anyway, I could go on, but the bottom line is:
don't accept any advice on how to run your company unless it makes sense to you, irrespective of what anyone says.
Post alot of Ask Slashdot's, and take the advice seriously. :P
--
About half of this seems to be telling us that he should have used pre-built Microsoft(tm) technologies instead of rolling his own.
I wonder how this article would have been different if it were not posted on MSDN, where the self-interest of Microsoft in its current context is, um, obvious.
D
Companies like Intel, HP etc can make blunder after blunder but still come out on top as they have the resources to "wait" for the winner, and more importantly put a lot of resources behind the winner once invented.
Take Intel's Itanic, or the 860 this would have sunk any company but the very large. Intel's Yamhill is waiting in the wing in case The Custoenmrs want it How may companies can do that.
The Venture Capital stragegy centers around this Throw Mud on the wall and see what sticks and should more rightly be seen as Outsourced R&D that business start-up. FYI, More Start-ups get absorbed pre IPO than go public.
Help fight continental drift.
Am i the only one who thinks that it would be more appropriate for /. to write it "Make more Mistaeks" ? :)
Slashdot Sig. version 0.1alpha. Use at your own risk.
...and now doing as much service work as development, I have success and failure on a daily basis. It has been both frustrating and exhilarating, but I learn at a rate much faster than when I was in development alone. Development is paced with a chance at total failure at each release. In my service role, I fly by the seat of my pants and can fail on a daily basis (and succeed). I would compare it to the speed of insect evolution compared to mammals.
If you need to make more mistakes to be successful, what happened to SCO?
The Yasashii Syndicate ||
Below listed are some of the features hidden by the writer, perhaps guided by principles of neurolinguistic programming or freudian psychology... err.
Be careful about using bleeding-edge technologies.
i.e. use established (i.e. Microsoft) technologies.
A market with no competition ain't.
i.e. stay away from free software. (as microsoft always propose that free software is anti-competitive)
Small ISVs should build apps, not platforms.
i.e. build with existing platforms (i.e. microsoftish)
stripe club
Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
Its quite evident that this guy had lots of money. Lots of money makes it easy to make the bone-headed mistakes this guy made. He bought and office building!!!!! This guy does not belong at the top of a company. Don't listen to him. I created a company Rockstar Software with $8000 seven years ago. I know from where I speak. This guy is a total moron. Run away from his advice. Run far far far away.
In his dig at the Java platform he mentioned that "you shouldn't use bleeding edge technologies".
This illustrates one of the dangers he did not list - "Don't learn the wrong lessons".
I built a Java/Swing app around the same time. It was a pretty complex user app, not just a simple program - and we managed to completely satisfy the clients and make the program perform acceptably on a very low-end target platform (PII-133 with 32 MB of memory). For what he described (replacing a complex spreadsheet) he should have been able to complete the task.
Why did our app work and his fail? Because we knew Java and Swing well by that point, and knew what was possible with some time spent optimizing. We had a plan in our head for how to reach a target level of performance that would be accepted and more than met that goal.
The lesson he should have learned was "Know your technology well before you embark on a project". The reason why it's so important to learn THAT lesson is that it applies to any project, not just ones using "bleeding edge" technologies. The only difference between an established and bleeding edge technology is the level of support you MIGHT be able to find. And that is not enough of a difference to totally affect either failure or success.
I think the most appropriate quote on this matter is one from Mark Twain:
"We should be careful to get out of an experience all the wisdom that is in it -- not like the cat that sits on a hot stovelid. She will never sit down on a hot lid again -- and that is well; but also she will never sit down on a cold one anymore."
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Increasing your rate of decisions made may increase the number of failures. But it should also increase the number of successes.
There is no point in sleeping on a decision when their will be another bucket load of decisions to be made tomorrow.
The overriding lesson I got out of this is that a techno-geek starting a business is like a person who loves to cook starting a restaurant. To succeed at figuring out your business model, market research, pitching to financiers, managing employees, buildings, etc, etc, etc, requires a true business geek, not a tech geek. The people who should start tech businesses are the ones who truly love business as well as technology, or those who can find a trustworthy business-genius partner. Incidentally, the pitfalls of the latter approach are showcased in the documentary film Startup.Com .
But one thing he doesn't explain is where his existing money came from. Where did that $150K come from? How did he pay for his existing developers through all this turmoil? How did he pay his own way?
I think the one caveat he needs to preface this with is:
"Before reading any of this, know that you should have about $2,000,000 saved up. Don't have it? Stop reading - you can't even make the mistakes described below anyways."
Am I retarded or is the link simply a list of Microsoft .NET junk? Too bad because I was looking forward to reading the real article.
One issue I had with the article was this comment:
"At the risk of being too obvious, let us observe that every ISV is started by an entrepreneur who somehow overcomes fear of failure."
I think the fear of paperwork is probably just as powerful a deterrent as fear itself. I know that I'd rather have a software project bomb than have to deal with all the forms and paperwork running a business generally entails.
The article was a complete Microsoft advertisement aimed againt Linux and Open Source. I was hoping for some honesty, but what we got was just stupid marketing trying to be tactically clever.
http://www.x2ii.info/
I think having many failures is a symptom of the important trait of persistence more than a prerequisite for success.
Let's take someone who has done well with a particular business. They can become complacent, rot and die. Or, they can pick out what was behind the success, suss out what was plain dumb luck or the result of excellent ideas, planning and execution. Then follow up by doing more of those good things.
The entrepreneurial spirit is alive and well in Microsoft!
WTF is that! The word product doesn't even appear on your front page!
Yes, I know that the article was published on MSDN, so all of the open source zealots can start in with the conspiracy theories about Microsoft's involvement with publishing it. But the fact remains that an experienced proponent of open source no longer views it as a viable business model and has abandoned his efforts to make money developing, selling, and supporting open source software. You can make money selling hardware that incorporates open source software/firmware. You can sometimes make money supporting open source software. But it's damned near impossible to make money by developing an open source product and selling/supporting it.
Now the nuts can come out of the virtual woodwork and start screeching about the one true religion of open source, but he fact is that not one in a hundred thousand of them has successfully started a major corporation that develops and sells open source software. So if you want to claim that all of those venture capitalists, along with Eric Sink, the developer of Abiword and the founder of SourceGear, are wrong, please include your business credentials when you reply to this.
Many thanks to the person who posted the link!
While I'm at the beginning of what this guy has gone through, even though it all seems like a nightmare now, I see that the mistakes I have made are not so insignificant now!
And when you're done, be sure to
make clean
There's another example over here
>Below listed are some of the features hidden by >the writer, perhaps guided by principles of >neurolinguistic programming or freudian >psychology... err.
>Be careful about using bleeding-edge >technologies.
>i.e. use established (i.e. Microsoft) >technologies.
No. Microsoft is always releasing new technologies, until they are commonly accepted/rejected they are bleeding edge.
>A market with no competition ain't.
>i.e. stay away from free software. (as >microsoft always propose that free software is >anti-competitive)
No. He simply states that if someone else isn't doing it, there probably isn't a market for it.
>Small ISVs should build apps, not platforms.
>i.e. build with existing platforms (i.e. microsoftish)
Why not *nux or mac based platforms. He is more or less saying if your building a small ISV, don't re-invent the wheel.
Nothing like the mention of Microsoft in an article to bring out some good Slashdot group think.
what makes it more advertisement like is that it lacks the grammatical mistakes that normal feature articles are filled with.
:-)
Fellow techs are not grammar geeks, microsoft proofreaders are; Programmers are not linguists, advertisers are; and most importantly, Articles should not be biased, this one is.
But Java turned out to be a terrible frustration. The ScrollPane widget did a lousy job of scrolling. Printing support routinely crashed. The memory usage was unbelievably high.
I should have gotten over my religious devotion to semicolons and done this app in Visual Basic.
Hmmm..... who would have thought that Microsoft would publish an article like this...
One of the things to remeber is that the people you are aiming for might not be techincal. Just because product X can do "this nice geeky thing" most people won't care. They want something that works quick and well.
Also any websites should be about the person, what the product can do for them. Not about the company.
Rus
Cheap UK and US VPS
SCO are going to realise their mistakes...just wait [,rant negatively about them] and see!
make: *** No rule to make target `more-mistakes'. Stop.
I have a buddy of mine that started with little-to-none computer skills. He advertised in the yellow pages in a major east-coast city. He specializes in on-site service and support, with a small amount of development (which he always bugs me to come on board and expand). He asked me to setup an online billing system. In the 2 years which it's been running (which are supposedly the worst years ever for IT) he grossed over $550,000 dollars. It is not bleeding-edge silicon valley development, but he totally makes his own way and doesn't work for the man. He is not the smartest apple in the bunch, but he has some people skills and surrounds himself with skilled people. Don't believe the haters. With that outlook, you will never take the leap of faith needed to start you own business. If you stop thinking support is beneath you, you will see more options are available. Many have used their support income to finance their development efforts. Bottom line: if you believe you will fail, you will never try. Never trying guarantees you fail or you'll end up old and bitter working for someone else who will fire you the second someone cheaper comes along.
From the article:
It involves market research and number crunching and presentations and conjecture and coffee, all of which are critical elements of business success.
All too often these days companies place too much emphasis on market research and number crunching and not enough emphasis on coffee.
"Success comes from good judgement.
Good judgement comes from experience.
Experience comes from bad judgement!"
Make lots of mistakes, but, more importantly, learn from them all.
Jeff
P.S. Trollkore is dieing. Long live Trollkore!
It's a development model, nothing more nothing less.
Anyone that thinks that it's a business model and moves forward from that premise is certain to fail and most likely spectacularly. Red Hat's not in the "Free Software" business, they're in the software and solutions business- they just us a LOT of Free Software to help accomplish these solutions they sell. There's other examples.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
I have done it all and have come to the conclusion that investing is the best way for me.
no to little overhead
no office- location doesnt matter
no employees to fire, layoff, fuck or yell at.
no payroll
no shipping
no inventory
no advertising
no theft- well depends on what you invest in
no recession- if the market sucks go to another one
no cold calling-
no prospecting
no customers to hate or please
you can do it anywhere
no taxes- go offshore - you could still do this with a software company though
no SCO
It is just a great business- don't get me wrong, it's still not easy but after owning a couple of businesses and watching my friends bust their ass for pennys- forget it!
That's pure unadulterated bull- and anyone with business sense KNOWS this.
A market with no competition may not be a market afterall, but it may also be an untapped, unsold to market as well. You take a risk entering into a market with nobody in it- but someone has to be first into it. Let only the big players or the bold ones get into there first and then collect the tablescraps? Bullsh*t. Utter bullsh*t.
Anyone that takes this man's advice to heart is setting themselves up for limitations, etc. that may actually doom your business as much as he did his for the early part of it's existance. Better yet, he's currently making products that compete with SourceSafe- which means he's got PVCS, ClearCase, Perforce, and Seapine to deal with as competitors as well. I hope he's got a MUCH better product than all the above and a LARGE budget for advertising and all.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
I clicked on the link to the msdn article referenced by this URL: http://msdn.microsoft.com/library/default.asp?url= /library/en-us/dnsoftware/html/software12292003.as p but got redirected to this URL: http://msdn.microsoft.com/library/shared/deeptree/ bot/bot.asp?dtcnfg=/library/deeptreeconfig.xml
I use the Opera webbrowser on Linux. When I tried the link using the Mozilla, Konquerer, or Galeon webbrowsers, I get the article with no trouble. I don't think M$ likes Opera!
There is no one open source business model... in fact, open source tries to be as business agnostic as possible. What open source is, however, is an excellent software development model. There's plenty of people like my employer who use open source technologies and understand my obligations to patch, report bugs, and otherwise support the software we are exploiting. It helps us get our job done.
this article is a good read for anyone thinking or in the early stages - we've been there, done that especially:
1) betting on java (bleeding edge) for a gui based program
2) spending too much on office space
Eric is right on about reading - key on the books where people tell their war stories and software books like "Microsoft Secrets", "Inside Intuit", etc - my favorite book is Charlie Ferguson's book "High Stakes No Prisoners" especially where he talks about spending 3 months of decision tree analysis - looking back, that could have saved me $300,000 that I couldn't afford to lose - always have backup plans for all the mistakes you are going to make, or when external things go against you.
And btw - notice most of these stories have pretty smart Ivy League and MIT guys telling you how hard it is and how much they screwed up. In short, it's very hard, odds are against you, you must be very, very careful, and you must keep money coming in no matter what you have to do because you must use the 3x rule: plan carefully how long or how much it will take and multiply by 3 - uh huh, works out about right. And yes, don't drink the coffee, sell it - it's much more profitable.
Of course, this entirely excuses US farmers of feeding cows to cows, in violation of the '97 ban.
"Robert Scoble, weblogger extraordinaire, recently said, "I want to see more software companies, not fewer." I heartily agree."
I'm guessing Bill Gates isn't the author here.
Pelé!
I think we've finally uncovered SCO's core business model.
-S
Eric Sink mentions in this article how he gave up development of AbhiWord, an open source application. He mentions that Hadar Pedhazur, in his words, "probably the most "clueful" venture capital guy I've ever known" helped him made the decision to abandon AbiWord as a business because "Lesson learned: Investors don't like low-margin business models." I wish he explained this one a little more. I don't understand it. Ps. Eric Sink's web servers are Windows 2000. HE migrated recently (about a year ago). I wonder if he abadoned Open Source completley and what make him to that.
For technophiles, failing fast (working harder) has another distinct advantage: it's more fun. It certainly beats waiting on management/marketing types or worrying about the burn rate. Paychecks are ephemeral and should be treated as such. A good hacker ethic can, however, result in a lifetime of interesting things to do.
First entomology, then virology, and finally bioinformatics systems. Bugs follow me wherever I go.
How do they get the location of the phone? I have a nokia 6800 on ATT. It has GPRS is there any way for me to get location data from it. (I just skimmed their website for this info and gave up)
http://www.windmeadow.com/
His comment simple revolves around economic game theory. Which is more valuable -- First mover advantage or late-comer savings?
First mover advantage is what you describe, and the company with such an advantage gets the first customers, the first investors, and a chance to exploit the market to their benefit. What do they lose? Well, they PAY for their advantages, in the form of riskier investments (higher equity or interest rates), they develop the technology and the processes, and they create the market.
Late-comers to the market get to steal the technology and processes ofthe first company, and with an established or growing market, they can gain market share by being cheaper and more efficient.
So which is best? Dunno, its not a sure thing. It depends on market conditions, and the type of industry. Quite a few of the big companies today are late-comers: Walmart, BestBuy (circuit city invented that business model), CVS, GM, etc. However, in technology, its really a crap shoot, andcomes down to the management teams abilities.
I've been building my small company for 3 years now. Every day and month I'me learning more and every day I pay for what I learn. And I mean that in a dollars and cents sort of way. I just wonder when it's going to pay off or do I just have to keep learning.....
Sending money to help people that want to kill us is a [sarcasm]REAL good idea![/sarcasm]
How much are the Iranians sending us for the mudslides?
This article isn't for a startup, it's for an established company. Saying that a $28k project was serious underbidding would be a dream come true for some startups out there. A real bootstrap startup doesn't exactly worry about whether they should buy their own building or not since they're too busy worrying about actually getting customers. And speaking from experience, trying to start a company in a high-tech company dense area like NYC or San Francisco is even harder. SourceGear being based in Illinois is in a very different position to bargain then a company which has to compete with hundreds of other bids on every single project. The most important thing that startups should realize is not that you shouldn't trust VCs or that you should mind your lease but that competition is tough and when you are surrounded by lots of technically savvy companies those marketing and networking(people not LANs :)) skills some so quickly dismiss basically make or break your firm.
I completely agree. As a rabid business geek, I want to hit people who suggest openign their own comapny because they can code. A business is no more writing code than selling cars is making a sandwich. I don't care what you make/do/sell... there's a LOT more to any successful business than non-business people(note: you writing OSS projects that never see the light of day in your bedroom is NOT a business). I actually had one chick tell me a few months ago that my business is successsful because "I got lucky". That was the closest I ever came to hitting a woman.
For technophiles, failing fast (working harder) has another distinct advantage: it's more fun.
Oh, I absolutely agree. My point was simply that many people have no idea how hard it is to actually run your own business. You cognitively never leave it and are always thinking about it (why I like science, because like your own business, one can always think about science at all hours of the day). Some folks simply like the idea of being a business owner, but they dont actually like working that hard. A work ethic is pretty hard to teach someone. They either have it or they do not.
P.S.....I like your sig.
Visit Jonesblog and say hello.
...I think several of his failures are really all about something that I've come across on several occasions.
Timing is everything. In particular, if you get too far ahead of what today is really about, you get sucked into a lot of additional things that a small/medium business can do without - like having to build the market (lots of marketing costs), explaining everything to everyone.
Anyways, all you need to do to "un-MS" this is to substitute other non-MS technologies where they are/were (or if they are/were) available. I think his points are still, in the main, valid.
So does Anonymous Coward have good karma?
Either that, or Opera just sucks.
Will you hire me please? :)
Am I a hipster-doofus?
A difficult year marked by slight hope
Record losses at German blue chips, but restructuring and rationalization begin to show their effect
january
Economics Minister Wolfgang Clement issues a special ministerial permit to allow the takeover of Ruhrgas, Germany's main natural gas supplier, by Eon, one of Germany's two dominant electric utilities. The ministerial intervention overrules the Federal Cartel Office, which had warned against impaired competition both in the electricity and gas markets.
february
The stock market collapse, record insolvencies and belated restructuring and rationalization efforts have plunged German banks into a crisis. Commerzbank and Hypo-Vereinsbank both post the first annual losses in their corporate history. Experts predict drastic sectoral consolidation.
march
At 4.7 million, unemployment reaches the third highest level since unification. The jobless rate stands at 11.3 percent.
Dresdner Bank Chairman Bernd Fahrholz is sent packing as parent company Allianz publishes the first annual loss in its corporate history for 2002, with Dresdner being the biggest burden.
Deutsche Telekom posts a record loss of EUR24.6 billion for fiscal 2002, the highest loss ever posted by a German company.
Wella's founding family agrees to sell the world's second-largest maker of hair-grooming products to Procter & Gamble.
The Bundestag decides to extend shop opening hours to 8 p.m. on Saturdays. The new regulation will take force on June 1.
april
In their spring forecast, Germany's leading economic institutes project economic growth of 0.5 percent for 2003, revising downward their earlier forecast of 1.4 percent. The six think tanks expect the German deficit to reach 3.4 percent, exceeding the limit of the euro-zone Stability and Growth Pact. The government remains optimistic and issues only a slight downward revision of its growth forecast to 0.75 percent from 1 percent.
Germany's most powerful industrial union, IG Metall, reshuffles its leadership. In a surprise move, the board nominates deputy head Jurgen Peters, a hardliner and ardent defender of Germany's extensive system of worker protection, as the successor to Klaus Zwickel.
Frankfurt airport operator Fraport cancels its dividend and discloses a net loss of EUR120 million for 2002 after writing off an ill-starred airport project in Manila launched in partnership with business cronies of the discredited former ruler of the Philippines.
may
The German economy slipped into recession in the first quarter of 2003. Finance Minister Hans Eichel publicly abandons his longtime goal of balancing the federal budget by 2006.
The level of management pay in Germany becomes a subject of public debate. Federal Justice Minister Brigitte Zypries of the Social Democratic Party demands the disclosure of individual board member salaries to improve investor protection.
WestLB posts a record loss for its 2002 business year after admitting that it had to increase risk provisions for its London project-financing arm over a risky deal with British television and radio leasing company Boxclever.
june
Deutsche Borse closes the badly tainted Neuer Markt segment for young and supposedly fast-growing companies. A new, untarnished Tecdax index now serves as the benchmark for investors in stocks that would have been called new economy a few years ago.
The collapse of life insurer Mannheimer Lebensversicherung becomes a first test of sectoral rescue company Protektor, which takes over all 345,000 contracts.
West LB's multi-billion loss causes heads to roll. Public prosecutors investigate both its London group and several managers. Chairman Jurgen Sengera steps down, making way for interim Chairman Johannes Ringel.
Robert Bosch acquires a majority of heating equipment maker Buderus, making Bosch the European market leader in this segment.
Quelle becomes the first German mail-order company to sell cars over the Internet.
After four weeks of industrial action, IG Metall boss Kl
Got your XP Pocket Guide a few months back, and it is a very good complement to the A-W series.
Being part of a dev. team slowly migrating to XP, your Pocket Guide is really helpful. You and your editor/s obviously put a lot of effort into communicating a lot of knowledge as clearly and concisely as possible, without losing too much detail.
XP PG accomplishes that, thanks guy.
(Sorry for the OT everybody, chromatic's book was - is - right beside my laptop when I saw his post. Hadda holler..)
Disclaimer: I don't know chromatic, and am not affiliated with either O'Reilly or Addison-Wesley.
668.5
Outsourcing has made the life of the small ISV even harder - for what it costs you to hire ten Bay Area engineers, BigSoftwareCo.com can hire a hundred in Bangalore. Whoops.
The one real question I had with the article was using VB instead of Java. Has anyone actually successfully used VB in a mission-critical app? From what I've seen, the language itself is inherently prone to rot.
...I chose Java because I was "head over heels" in love with it. I adored the concept of a cross-platform C-like language with garbage collection. We were hoping to build our Java expertise and make this exciting new technology our specialty.
But Java turned out to be a terrible frustration. The ScrollPane widget did a lousy job of scrolling. Printing support routinely crashed. The memory usage was unbelievably high.
I should have gotten over my religious devotion to semicolons and done this app in Visual Basic.
Lesson learned: Be careful about using bleeding-edge technologies.
Better lesson learned would have been use KNOWN RELIABLE TECHNOLOGIES
Visual Basic. Puh-leeze. Like that's any better than Java. It's not. They both suck harder than my vacuum cleaner.
Visual basic is STILL a memory headache.
I don't care if memory is cheaper these days.
Is something wrong with C++? You know there is a Visual version for those programmers who are so lame they're unable to use a non-gui dev environment.
To all adoring MSDN fans, I've *made* it! You TOO can *make* it! Here's how:
...and here are some mistakes I made along the way: .Net)
1) Used some other language, rather than one of Microsoft's
2) Bought software^H^H^H^H^H^H^H^H^H real estate instead of leasing it (like Microsoft's
3) Used a development model, other than Microsoft's
4) Developed a lousy, unique-architecture of an application, rather than yielding to Microsoft's
5) Developed a for-the-clueless development platform for a clueful development crowd, rather than just yielding to Microsoft's tools
6 & 7) Trusted people, rather than work everything through attorneys (which, by the way, one must trust) -- like Microsoft does
7) We tried to build a better platform, rather than use Microsoft's
[end of HOWTO]
Now, go out and make your $300!
Kicks the shit out of IE
my sig could kick your sig's arse...
I've started my own startup company, and so I can tell you from experience: give up now. Screw the brass ring; it's only an illusion. Don't live your dreams, because the odds aren't just against you: it's certain you will lose.
"The mass of men lead lives of quiet desperation." -- Thoreau. Those are the smart ones: the rest of them lead lives of noisy, soul-crushing misery. "Quiet desperation" is the best you can hope for. That's why the mass of men do it.
I just tried an interesting experiment:
Opera allows you to change the idetification string sent in the "User Agent" HTTP header - you know, the bit that tells them whether your using Mozilla, IE, Opera, etc...
If I leave it identifying as Opera, I get the bullshit MSDN deeptreeconfig.xml. However, if I change the browser identification to MSIE6, i get the article as desired!!
This has happened before (see details of the Opera "Bork" edition) but I thought M$ had stopped this childish game - seems maybe not...
my sig could kick your sig's arse...
that by writing his own platform instead of using a pre-made one, the code on top of it will never break just because someone released a new version of the platform. He can interface with .NET if he wants, but the Web Services platform he built under/into his product will not change until he wants it to.
It was a good article, but he ought to have reaped the benefits of what he had done by now, and thus mentioned it. I have in my time.
http://pcblues.com - Digits and Wood
...should not believe the stereotypes proffered by the Slashdot collective.
Not every business is a Silicon Valley venture startup. A consultancy of one is a business.
Have you ever been successful as a mentor or consultant? Are you good at planning you own day? Are good at managing your time and project responsibilities? Are you willing to trade having a boss for being a buck stopper and bill collector? There are a surprising amount of true geeks with these qualities living unsatisfied lives as a worker bee when they could be running a small hive. I've seen many true geeks happily employed in their own gigs.
By business, you mean your porn site? Or do you have another? (Serious question)
He was trying to be too cute with his lessons. If you read the story leading up to that rule, you find the real lesson in the last sentence, "RADish was designed to solve a problem that almost nobody has."
So, I'd say the real lesson from his story is "Don't try to sell solutions to problems that don't exist."... which is just plain not a market at all, not one that exists with no competition.
Nah, porn biz is just a little thing on the side. I have a real brick & mortar retail biz that's completely unrelated.
First let me say this and piss off a bunch of moderators.
There is too many high scores for trash thats off topic. Why do I have to read a bunch of ego posts that has little to do with the subject and then it goes further astray after that with more silly responses and these get 'funny' and 'insightful' when they are simply bs and off topic. Shape up moderators.
Now I disagreed with his article. Its sounded like an english teacher wrote it instead of a true geek. More like a wannabe suit.
I have owned two businesses and I didn't do any of that 'introspective' shit.
A lot of the time people just fall into something and do it and it becomes valuable.
Why isn't some of these small startup content with just making enough to be happy with? Why does it have to grow and grow and become one of some "500 Club"? This is not business for fun or profit. Its greed and ego and its not fun if you have to sit around asking yourself hundreds of questions and seeking fscking lawyers.
If I can make $150k / yr I can live easy on that and still have a life. Why the big push into suitism? What the hell does it get you.
This was pasted on some MSFT site and its appropiate for MSFT. Its not appropiate for the real world. Its too slick and written by a wannbe who maybe failed. A wannabe big suit. Well those guys hopefully aer getting meaningful jail terms for pushing the limit and not knowing when the crossed the line.
I didn't like the article. I don't like some of the modding. So due me. BUT I am hopefully making enough to enjoy life doing some coding and projects. I don't need to dig out those old IBM suits in the closet and I won't. I wear bib overalls and its good enough for me. Ok dockers on occassion.
He ripped it off.
But let's get to the point. What's with that freaky tan of his? And those spooky uber-white teeth?
Was this guy found frozen in a glacier from the Reagan era?
Sorry, Just can't resist :)
I have a lot of typo issues.
Doesnt seem like a recipe for success to me. I have always found learning from mistakes, and conciencously avoiding making them, to be a better way to do things. 80% of mistakes are just bad planning.
Manipulate the moderator system! Mod someone as "overrated" today.
Have you heard of a mortgage? Nobody said he bought the building outright.
I have a hard time believing you're a sucessful businessman when you're busy flaming people on slashdot.
Actually - It's Gernmany, France, and the US (out of the G7) within a couple percent (nowhere near 10%), with the UK about 20% behind.
Or at least, so the British government says.
Yep, same with konqueror...
Why are you citing Startup.com? That movie has nothing to do with what you are saying. I don't see the relevance. The company in startup.com did NOT fail because of the lack of business skills. It failed for other reasons. At least that's my impression--what's yours?...
Anyway, I agree with your view. Most people don't have business skills. That doesn't mean that you can't start a business. It just means that you need to find someone else who you can partner with. I started a small computer business this year with a friend (which ultimately failed). The biggest lesson I learned is that I need someone who can do MARKETING!!! I, as well as my partner, just couldn't do marketing. We weren't comfortable making cold calls, or trying to win some customers. And so forth. I think we would have been ok on the technology side but sales&marketing was a complete failure.
Sivaram Velauthapillai
Sivaram Velauthapillai
Seeking the meaning of life... @slashdot of all places
Excellent, Sir. I love the Rockstar Software comment in there, great the mods didn't notice.
mogorific carpentry experiments
really? I use konq and I didn't notice anything weird...
I don't know-seems like he was just early to that market. I'm pretty sure there's a LOT of companies, etc. using VB that'd love to get out from underneath that yoke (Many tax packages are written in either Delphi or VB- I know, I interviewed with two of the main players at one point in time. I wish Kylix was a better answer for Delphi (it's, sadly, not as much of one as Borland should have released) but there's nothing in the VB department right at the moment save re-writing the whole thing in C/C++.) It's not that the problem doesn't exist, it's just not a hot one yet- and in all honesty, if they'd made it so they could target Windows, Linux, *BSD, other Unices, and MacOS X- they'd have had at least as sellable a product as the one they have now (which is the other maxim that he should have gotten for himself- don't enter into markets with heavily established players without having something obviously superior and have a LOT of money market and sell it.
The current venture of his may be making money, but it's sure not a success in the sense he's talking about as far as I can tell- he's facing competition from PVCS, SourceSafe, Perforce, Seapine, and ClearCase. Better yet, he's only made it
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
Just curious. I have a lot of respect for anyone who can run a morally nondestructive business of any scope. The skills needed, and the odds defied, are akin to a space vehicle escaping the gravity of Earth and returning safely.
As a rabid business geek, I want to hit people who suggest openign their own comapny because they can code.
/. postings. I'll get to that at the end of this post.
Why niot just wait and see if they fail on thier own? You might just discover that the code monkey in front of you not only knows how to code, but also knows enough accounting, law and management to be able to hire the rest that he needs to succeed. You business types sget so incredibly defensive over what you think of as your territory, but I guess that's part of what makes you a business type.
A business is no more writing code than selling cars is making a sandwich.
That's one of the poorest analogies I've ever heard. Did you mean to say "A software business is no more writing code than selling cars is building them? Perhaps not. That doesn't quite support your argument as well as your expensive transportation device to inexpensive foodstuffs analogy.
I don't care what you make/do/sell... there's a LOT more to any successful business than non-business people
I can only hope that it was a mistake that you did not complete the sentance with the word realize, because then you would have made the most true statement that I have ever seen in any one of your countless and usually inane
you writing OSS projects that never see the light of day in your bedroom is NOT a business
What programmer working on OSS projects thinks of thier coding as a business? If it were a business, then they'd be doing it at the office. If the project doesn't see the "light of day", then it's not very Open Source, is it? Just because you are proud of your business doesn't mean that others are envious of you (perhaps other business types, but I doubt that you generate much envy no matter who the person is). Most OSS developers are under no illusion that they are running a software business, or that they would want to. If they thought that they wanted to sell software, I doubt that they would have chosen OSS for thier projects. If they do run a business that involves developing OSS software, I'm pretty sure that software sales are not where they intend to make thier money.
I actually had one chick tell me a few months ago that my business is successsful because "I got lucky". That was the closest I ever came to hitting a woman.
It sounds like she was a little too close to the mark if she could elicit such a reaction from you. There's a little bit of luck involved in every successful business, usually being that the business person was lucky enough to have family that had the cash to fund thier business venture until it could carry on without support. It's mighty white of you not to hit that poor defensless woman. The fact that you considered committing an act of violence over what was very likely a jibe tells me a lot about your character.
Running a successful business is difficult in a way that almost no other undertaking is difficult, and the difficulties involved are more ambiguopus and unpredictable than are encountered in any technical field. But being an asshole is not neccissarily one of them.
If you want people to believe that you are as successful as you claim, then you'll have to stop pretending (to yourself, no-one else is buying it) that everyone wants to be you.
Read, L
doesn't that mean that if you dont't make mistakes, you're making a mistake and thereby... *head spins*
Christ man, the artical had some very good advice.
I take it you don't like Microsoft though?
I don't think any company doing work for hire should be doing projects where the major benefit is a learning experience for anyone! That kind of R&D needs to be done internally.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Don't be too hasty in dismissing this guy...
.NET Client Applications Across Windows, Linux and Unix Platforms
SourceGear, Ximian Partner on Mono Project to Deliver
The real message
We should "[do apps] in Visual Basic."
"... that Microsoft Office was facing viable competition," so Microsoft is actually fair and just
"the Visual Basic of Linux" failed. Don't fight the giant.
"The sensible thing to do would have been to simply build it using ASP and IIS" Riiiight.
Why do "we need more small ISVs?" Could it be that Microsoft is running out of companies to take advantage of.
Welcome to objectivism. Just working my way through Atlas Shrugged again. Sounds very familiar. Maybe there IS a reason I read this book at least once a year.
Try this link . :-)
Don't know about opera (paid) but it works even with lynx
A work ethic is pretty hard to teach someone. They either have it or they do not.
A good work ethic is best taught at a young age. I don't believe anyone is born with a good work ethic. That said, I think anyone can change if given something that really drives them.
I clicked on the msdn link, and got sent to a page with nothing on it but a bunch of other links.
Which one takes you to the real article, and why wasn't that link posted in the first place?
Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
Take Siebel, for example. Fairly established, and yet almost worthless in practice (outside of a small core realm of usefulness). Sometimes technologies are "established" purely by marketing.
Again, my point is that before beginning on a project the people involved (at least the design team) should be able to tell what they can and cannot do. That's true of any technology. If a technology can do what you need and there's good reason to use it, then it doesn't matter how new it is.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Back here in Holland we call it the Pi rule, works the same, but more 'mystically correct' ;)
Huh? All I said was:
"Incidentally, the pitfalls of the latter approach are showcased in the documentary film Startup.Com."
The movie is relevant because people who are interested in the discussion topic of geeks starting businesses might find the movie interesting. Look up the word, "incidentally."