Slashdot Mirror


Eric Sink on Starting Your Own Software Company

prostoalex writes "The topic of starting your own software company was recently brought up on Ask Slashdot as a way to fight current employment trends. Eric Sink from SourceGear, who shared his software company-building experience before has written a new article published on MSDN. Getting started with your own software company suggests several simple steps to evaluate your abilities, count your estimated expenses and then start the software company, if the idea still seems feasible."

234 comments

  1. A thread from joelonsoftware... by tcopeland · · Score: 5, Informative

    ...on starting a company is right here.

    Lots of similar ideas there, including a few rants against VCs and incubators.

    1. Re:A thread from joelonsoftware... by nocomment · · Score: 3, Funny

      who needs 'em just follow these simple rules

      1>Call you company mikerowesoft 2>sell it to microsoft 3>...? 4>profit!!!

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    2. Re:A thread from joelonsoftware... by Anonymous Coward · · Score: 0

      I'm not even sure who the hell he is? He seems to run some small software company and has been mentioned on slashdot twice, but he seems like just another dufus with a weblog (god I fucking hate blogs).

  2. Wait a second... by PedanticSpellingTrol · · Score: 4, Funny

    Advice on starting a software company from the MicroSoft Developer's Network? I have to say I'm just a tad leery of this generosity.

    1. Re:Wait a second... by The+Bungi · · Score: 5, Funny

      What, you want advise from OSDN?

    2. Re:Wait a second... by PedanticSpellingTrol · · Score: 0, Offtopic

      don't you mean advice?

    3. Re:Wait a second... by fiannaFailMan · · Score: 3, Insightful

      He's not an M$ employee.

      --
      Drill baby drill - on Mars
    4. Re:Wait a second... by NineNine · · Score: 0

      Goddamn it, somebody mod this up! This is the funniest post I've seen in a looong time.

    5. Re:Wait a second... by Anonymous Coward · · Score: 0

      Well. Microsoft wants you to start up a company. they encourage that greatly. for 2 reasons: 1) so they can sell you their huge selection of business software 2) so they can buy you and sell your product as one of their own. now THAT'S capitalism!

    6. Re:Wait a second... by tachin · · Score: 1

      It makes perfect sense....

      1. Have a lot of people building new software companies
      2. Wait a couple of years
      3. Buy the best companies after they've done the hard work ..and of course...

      4. Profit!!

    7. Re:Wait a second... by ashoooo · · Score: 0, Troll

      See what I meant when I said 'bunch of Linux users wanting to jump on the Microsoft bashing bandwagon'? Grow up.

    8. Re:Wait a second... by ashoooo · · Score: 0

      Troll? Grow up dude.

    9. Re:Wait a second... by Sivaram_Velauthapill · · Score: 0

      heheh lol I agree... funny :) ... I am always impressed by some of the ingenious humourous comments on Slashdot :)

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
    10. Re:Wait a second... by ahdeoz · · Score: 1

      The advice is probably sound, but the reason it got published is because it makes good marketing copy for Microsoft.

  3. What about Jon Fail? by Anonymous Coward · · Score: 4, Funny

    Enough about Erik Sink's efforts. What about the companies started by Jon Fail and Trevor Bankrupt?

    1. Re:What about Jon Fail? by Savatte · · Score: 1

      and lets not forget about Jimmy Bombed-Horribly

    2. Re:What about Jon Fail? by Anonymous Coward · · Score: 1, Funny

      and his wife ... Dot Bombed-Horribly

    3. Re:What about Jon Fail? by Anonymous Coward · · Score: 0

      Let's ask Rob Malda what it's like to start a failed company!

  4. MSDN? by Anonymous Coward · · Score: 5, Funny

    Ahhh, finally step 2...

    1) Start small software company with flagship product
    2) Get bought out my Microsoft
    3) Profit!

    1. Re:MSDN? by NotClever · · Score: 4, Informative

      Modded funny? How about not factual at all. Source Gear is an independant company. Eric just happens to write a bunch of stuff that ends up on MSDN. As do dozens of other authors.

      --
      Hell, there are no rules here. We're trying to accomplish something. - Thomas Edison
    2. Re:MSDN? by Anonymous Coward · · Score: 0

      Modded funny? How about not factual at all.

      Maybe that's why it was modded "Funny" instead of "Insightful"?

    3. Re:MSDN? by Anonymous Coward · · Score: 0

      Modded informative? How about not amusing at all. Anoymous Cowards are independent posters. The parent just happens to crack a joke that ends up on Slashdot. As do dozens of other posters.

    4. Re:MSDN? by jhoger · · Score: 3, Informative

      Reality:

      1) You drink the corporate cool-aid and start company with big new good idea using expensive Microsoft development tools for one of the Microsoft Platforms
      2) Microsoft incorporates implementation of the idea into Humungous Office Application X and doesn't pay you a dime
      3) Go out of business

    5. Re:MSDN? by ahdeoz · · Score: 1

      Source Gear (and all his other efforts) are just hobbies burning through the truckloads of cash he got when Spyglass, his former employer, sold out to Microsoft and became Internet Explorer.

  5. Some simple advice by a+XOR+b+XOR+a+XOR+b · · Score: 5, Informative

    I know tht;s a bit flippant .... but if you use a PO Box for your company's registration and correspondance and no one ever is going to come to your house you're not going to piss anyone off .... and they probably wont care

    --
    Anti-slash: In sacred jihad against slashdot
    1. Re:Some simple advice by Tablizer · · Score: 1

      but if you use a PO Box for your company's registration and correspondance and no one ever is going to come to your house you're not going to piss anyone off

      PO boxes are too much money for a business that generally does not rely on paper mail. The problem is that domain name registration requires a valid mailing address (using fake addresses are not recommended for reasons I won't go into), and the world can see it. I know complaints were logded against the practice of making that info public, but I don't know if it was ever resolved.

    2. Re:Some simple advice by blogboy · · Score: 1

      Try contracting for the gov't w/ a PO Box as your mailing address...

    3. Re:Some simple advice by embo · · Score: 1

      Too much money? My PO Box costs me $36 a YEAR. I spend more than that in a month for my phones.

      Get a PO Box. They are cheap, and useful.

    4. Re:Some simple advice by Fjord · · Score: 1

      One annoying thing about PO Boxes is that only the USPS is allowed to place mail in them, thus no FedEx, UPS, or other courrier services can send items there. More of a warning, because they are still useful for things like domain registration.

      --
      -no broken link
    5. Re:Some simple advice by 110010001000 · · Score: 1

      You cannot register a corporation with a PO Box. Most companies won't do business with you without you being incorporated either.

    6. Re:Some simple advice by Anonymous Coward · · Score: 0

      Not in my town

    7. Re:Some simple advice by Anonymous Coward · · Score: 0

      You can always go to Mail Boxes Etc, and get a box there, then use your address as

      64 Bit St
      Suite #box number
      Binarytown, US 10101

      You can't use that as your physical address when incorporating (well, i suppose you *could*), but will work just fine as the offical mailing address, without giving away that it's a postal box

    8. Re:Some simple advice by michaelhood · · Score: 3, Informative

      PO Boxes are expensive and only accept USPS mail. I have a box at The UPS Store, formerly MailBoxes Etc. It accepts mail from any service, and they will even hold UPS/FedEx packages for me (ones that obviously don't fit in my box.) One large advantage, IMO, is that it allows me to put my address as "12345 Culver Dr. #A144". This looks like an office suite, instead of a PO Box. YMMV. Good luck.

    9. Re:Some simple advice by certsoft · · Score: 1

      You can have seperate mailing (in my case, PO Box) and shipping addresses (in my case, street address).

    10. Re:Some simple advice by Anonymous Coward · · Score: 0

      erm. We are talking _small_ business here. If you have enough money and resources (and actual need) to establish yourself as a corporation, you most certainly have a physical location which you can be located. PO Box is _great_ for home-based businesses. I do believe it is wrong to say companies won't do business with businesses that use a PO Box address.

    11. Re:Some simple advice by Anonymous Coward · · Score: 0

      The US postal service started requiring private mailboxes to be identified with "PMB" rather than "#" or "Suite". This isn't really enforced yet (I still get junkmail without "PMB") but could be soon.

    12. Re:Some simple advice by 110010001000 · · Score: 1

      It takes about $40 and a single page application to establish a corporation. It is not a big deal at all. I have my own.

      Most companies won't contract to you if you aren't incorporated - due to liability issues.

    13. Re:Some simple advice by Anonymous Coward · · Score: 0

      Most companies won't do business with you without you being incorporated either.

      Really? Most companies won't do business with an LLC, LLP, General Partnership, Sole Proprietorship or Limited Partnership?

  6. Awesome concise article by L10N · · Score: 4, Interesting

    The advice seems very balanced and well-thought out. I RTFA and enjoyed it a lot. I want to encorporate these ideas as I start to look for a new job as I recently burned out at my support job and quit for sanity's sake. This is good stuff.

    --
    "What we do in life echoes in eternity." Maximus Decimus Meridius
    1. Re:Awesome concise article by Anonymous Coward · · Score: 2, Funny

      I want to encorporate these ideas as I start to look for a new job

      First step: buy a dictionary!

    2. Re:Awesome concise article by Strudelkugel · · Score: 4, Informative

      This is good stuff

      Sure is. I started a company with some friends. It did great at first, then fizzled. I'm assuming you will eventually want to find others to help build your company. Here are my most critical observations about my experience:

      (1) How easy or difficult will it be to work with your partners? Be absolutely honest about this with yourself. Ambitious people have to have egos, but will everyone's ego drive the company forward or turn the company into a battleground?

      (2) Write up a business plan. Make sure everyone agrees to what it means in terms of roles, responsibilities and expectations. This will help a lot with item (1). As Eisenhower once said: "Plans are worthless, planning is indispensable."

      (3) Hire an excellent attorney to draw up the company documents before you write the first character of code. If you think you can't afford it, or worse, don't think you need to, you will regret it, and it will cost a fortune to do later what could have been done for less at the beginning.

      If (1), (2), and (3) are going well, it will not be that hard to raise money. Notice I haven't said anything about the actual idea, just as Sink describes. There are lots of things that people will pay for, and between you and your partners, you can think of a few products. Debate the pros and cons of each idea, then put the best one into the b-plan. Investors will be interested in your product/service, but they will be far more interested in your team's ability to execute. A bad team won't get funding for bottled fountain of youth, a good one can get funding for an arctic ice service.

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    3. Re:Awesome concise article by L10N · · Score: 2, Funny

      awwww give me a break AC! I would bother to spell check, review, and have others assist in proofing important documents. Casual posts to slashdot I make a best effort submission of my ideas but I do not spell check them per se.

      wheeeeee spell check trolled by an AC
      *rolls eyes*

      --
      "What we do in life echoes in eternity." Maximus Decimus Meridius
    4. Re:Awesome concise article by Sivaram_Velauthapill · · Score: 0

      Since your company went bankrupt, are you willing to disclose the details? What did your business do? Was this during the dot-com era (when getting funding was easy)? What brought your company down (surely the reasons you listed couldn't have)? And most importantly, how did you handle marketing? I started a company with a friend that failed and the problem was marketing. What techniques did you guys use? Did you hire someone else to do it (like a salesperson or something)? Did you have prior contacts/clients?

      Thanks!

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
    5. Re:Awesome concise article by Strudelkugel · · Score: 2, Interesting

      What did your business do?

      dot-com.

      What brought your company down (surely the reasons you listed couldn't have)?

      Revenues did decrease, but we had a lot of good experience to leverage a funding effort. Unfortunately infighting did ultimately undermine any chance of long-term success. Be absolutely certain of your partners.

      how did you handle marketing

      One of the principals in the company had a huge contact list. That's why we brought him in, and it was one of the better moves.

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    6. Re:Awesome concise article by dave420-2 · · Score: 1
      "dot-com". What sort of an answer is that? :-P

      - "I work in a business on main street".
      - "What does it do?"
      - "It's made of bricks."
      - "fool."

      :-P

    7. Re:Awesome concise article by Anonymous Coward · · Score: 0

      I agree with you, by I do not see the connection between having a business plan and running Windows.

      I've seen one million dollars being burnt by a tiny startup in less than 6 months, because they prefered to buy everything instead of trying open source and build by themselves.

      Sure everything seemed to work at first, but when they needed the mail server to do something fancy, oops, Exchange (TM) doesn't handle that...

      If you want to achieve something, going open source is the most cost effective option not because of the money you spend up-front, but because of the money you spend in maintainance. Maintainance costs for buying off the shelf is almost infinite. It does not matter if the product is $10 or even free, if you don't have the source they can get more money from you when their program fails or is short in features.

      Think about Microsoft. Do they buy an OS or a compiler from another vendor? Of course not! Do they design their own hardware? That's not necessary. They need the source, they know that. I think those guys understand the business.

  7. At least we know... by herrvinny · · Score: 1

    Microsoft reads these forums.

  8. Longhorn by Anonymous Coward · · Score: 0

    One day you are trying to figure out why your product won't install properly under Windows(R) "Longhorn."

    Is he from the future?

  9. Step 1 by nil5 · · Score: 0, Funny

    To minimize labor costs of your small business, outsource yourself to India.

  10. From the future? by Anonymous Coward · · Score: 0

    He's either from the future, or from Thailand.

  11. This comment is also a dupe by iminplaya · · Score: 1

    1: Get a good patent attorney.
    2: Don't write any software
    3: Sue
    4: Profit?

    --
    What?
  12. Nomanative Determinism. by Mateito · · Score: 1, Funny

    If you believe in Nomenative determinism, you really shouldn't be taking business advise from somebody named Eric Sink.

    1. Re:Nomanative Determinism. by e.colli · · Score: 0

      Why flamebait? This is funny...

  13. Myer's-Briggs Test by ChopsMIDI · · Score: 4, Informative

    One way to increase your self-awareness is to take a standard personality test. There are several such tests, but my favorite is the Myers-Briggs Type Indicator (MBTI).

    Determine your personality here: http://www.humanmetrics.com/cgi-win/JTypes2.asp

    I'm an ENTJ (coincidentally, the same as the author of the article).

    --

    How could I say to men: "Speak louder, shout! For I am deaf!"? -Ludwig van Beethoven
    1. Re:Myer's-Briggs Test by Mateito · · Score: 4, Funny

      > I'm an ENTJ

      I'm FINE

      Fucked up, Insecure, Nuerotic and Emotional.

    2. Re:Myer's-Briggs Test by Apreche · · Score: 1

      I'm also ENTJ. I would say that that particular web survey is flawed, but I've taken the real MBTI before, and it came out the same way. So I guess that means that link has a bit of credibility doesn't it?

      --
      The GeekNights podcast is going strong. Listen!
    3. Re:Myer's-Briggs Test by Anonymous Coward · · Score: 0

      However, the MBTI is not a test...since there are no WRONG answers. It's only an assessment.

    4. Re:Myer's-Briggs Test by ChopsMIDI · · Score: 1

      "You'll never shut down the real Napster"

      --

      How could I say to men: "Speak louder, shout! For I am deaf!"? -Ludwig van Beethoven
    5. Re:Myer's-Briggs Test by nelsonal · · Score: 2, Interesting

      NT's are the typical "geeks" I'm an INTJ. It's their way of classifying people that broadly splits people into four groups:
      Artisans, who like action and activity, craftspeopel, artists, and lives of the party usually fall under the SP group. Guardians these are typically the politicians lawyers managers they love order. Those people who worked their tails of for straight A's were likely guardians. These two groups each make up 30-40% of the population, and typical couples are made up of one of each. NFs are the Intuitives, they care an aweful lot about the feelings that someone undergoes through their day. NTs we're the Rationals, we love to think, don't usually care about appearance, and are generally all the stereotypical geeks things are apt descriptors of rationals. If you loved math and science and took all your toys apart to see how they worked and then generally didn't care for them you are likely a rational. NTs seem to be highly over-represented on the internet, likely because were pretty rare, geographically diverse, and don't mind the tradoffs that come from electronic communication. There is an excellent book about MBTI called Please Understand Me and and an updated version of it called Please Understand Me II.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    6. Re:Myer's-Briggs Test by Anonymous Coward · · Score: 0

      I got ENTJ too.

      Are there other options? Or are all geeks the same?

    7. Re:Myer's-Briggs Test by Myopic · · Score: 2, Informative

      parent is a reference to an Aerosmith song.

    8. Re:Myer's-Briggs Test by AuMatar · · Score: 1

      INTJ, and strongly so. INTP as next. Most geeks are INTx, actually.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    9. Re:Myer's-Briggs Test by the+drizzle · · Score: 3, Insightful

      I am an INTP. The Myers-Briggs test is remarkable...I recommend everyone (especially INTP) read it so they can understand the common traits (both good and bad) of their personality.

      INTP is a very unique group...only 1% of the world's population. But it probably accounts for at least 75% of programmers.

      Slashdot readership I would estimate as high as 50%.

      Idealistic...fascinated by complex abstract concepts (computers)...and of course doesn't always shower enough...sounds like a /.er to me!

    10. Re:Myer's-Briggs Test by Anonymous Coward · · Score: 0
      I'm also ENTJ

      No, I'm Spartacus!

    11. Re:Myer's-Briggs Test by L10N · · Score: 1

      I am an ENFJ. I have a master's in music degree and performed for a decade prossionally when I became disenchanted with the orchestral world and politics and gave it all up. I have no certifications or formal experience but I quickly moved up the way from a Network Operator to a Net Tech, on to another job to the SysAdmn and Network Admn. I loved that job but the company like many had interesting acounting practices and had to sell and the buyer was way far away for corporate. I was offerred to continue on with them but I did not wish to relocate. I then worked for 2.5 years at a public Uni doing Technical Analyst and support.

      I burned out on an insane chaotic poorly managed environment and I let it impact my health (I guess that is the F for feeling showing through). I quit in September.

      Given this brief account of my history, and that I am an ENFJ what advice do you have for me in looking for the next gig? I would like to be a part of team and do systems admin. work.

      --
      "What we do in life echoes in eternity." Maximus Decimus Meridius
    12. Re:Myer's-Briggs Test by Wolfier · · Score: 1

      Shit. I'm an ENFJ too and I'm seeing myself in your path. Better make some changes to my lifestyle.

    13. Re:Myer's-Briggs Test by Anonymous Coward · · Score: 0

      I'm FINE

      Fucked up, Insecure, Nuerotic and Emotional


      And you can't spell. All very impressive, but Slashdot doesn't need any more editors at this time.

    14. Re:Myer's-Briggs Test by Shimmer · · Score: 1

      These tests are such a crock. You really think all people can be put in one of 16 pigeonholes? You really think a true/false test can tell you anything about your personality? Give me a break.

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    15. Re:Myer's-Briggs Test by Anonymous Coward · · Score: 0

      Ha! You're on Slashdot whining about what a fairly well-researched test (that doesn't take even itself as seriously as you do) can tell you about your personality. Incase you haven't caught on, Slashdot is the equivalent of grocery store tabloids in the computing world.

    16. Re:Myer's-Briggs Test by castlec · · Score: 1

      I'm an inti. I randomly run around in circles and at the end of each path, I add one to myself.

      --
      When I tell an object to delete this, am I killing it or telling it to kill me?
    17. Re:Myer's-Briggs Test by Sivaram_Velauthapill · · Score: 1

      I'm an INTJ :)

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
    18. Re:Myer's-Briggs Test by psykocrime · · Score: 1

      'm also ENTJ. I would say that that particular web survey is flawed, but I've taken the real MBTI before, and it came out the same way. So I guess that means that link has a bit of credibility doesn't it?

      Hmmmm... I took it twice, just because I didn't feel a simple "YES/NO" response was appropriate for some of the questions... that is, I could see going either way, depending on context.

      First time, I came out as an INFJ, second time as an INTP. After reading the descriptions of the types, INTP seems more in line with my actual personality, but I can definitely see elements of both.

      Herein lies the problem however. How is this different from freaking astrology? People who believe in that stuff, and read horoscopes and all that crap, will readily tell you that they "see" the truth in that as well. And they do, because A. the stuff is so vague and general as to be meaningless, and B. since they want to believe, they map what they read onto themselves mentally.

      I got that same general impression when reading the writeups on the different personality types. Like, "Yeah, ANYBODY who reads this is gonna say that it sorta matches them."

      And then you had the questions like:

      You generally like giving instructions? YES / NO

      Well, it depends on what you mean by "giving instructions," IMHO. I don't like "telling people what to do" or "giving order" too much... which is one way to view it... but I do very much enjoy instructing people in the sense of teaching, or showing somebody how to do something. FWIW, that's one of the ones I changed my answer on... first time, I picked NO, second time I picked YES.

      So what does all that mean? Nothing, I'm just bored and felt like rambling... :-)

      --
      // TODO: Insert Cool Sig
    19. Re:Myer's-Briggs Test by jpop32 · · Score: 1

      Determine your personality here: http://www.humanmetrics.com/cgi-win/JTypes2.asp

      IMHO, this is useless. If I took the test 5 times I'd get 5 different results. The questions themselves are vague at best and I'd say people generally have no way of answering them truthfully. At best it shows you what you like to think about yourself at the particular moment of taking the test.

    20. Re:Myer's-Briggs Test by Chacham · · Score: 1

      There is an excellent book about MBTI called Please Understand Me and and an updated version of it called Please Understand Me II.

      Arg!

      Please Understand Me is *not* about the MBTI. It is about the four types, and how it *fits* with the MBTI. As for the MBTI, Keirsey hasn't the slightest idea what Intovert/Extravert is, and says it means shyness. He then explains S/N as how Meyers explains I/E. His T/F is absolute lunacy.

      Keirsey wanted to know what made people tick, so he looked at the outside of people to help understand their inside. The name of the book, Please Understand *Me*, shows this. It is for others to come inside me.

      Briggs/Meyers wanted to understand how people will function in the world (specfically getting women to into the workforce during wartime where men had to leave) and did this by looking at the inside. Thus Meyers book, Gifts Differing. It's about the different things each person can contribute.

      The *only* decent book on the MBTI is Gifts Differing. She herself mention that only Van Der Hoop properly understood Jung, and her mother (Briggs) consulted with Jung. To understand the four types, however, and get (just) a taste of the MBTI read Please Understand Me II.

      And you call yourself an INTJ. Pheh! :)

    21. Re:Myer's-Briggs Test by Chacham · · Score: 1

      All these tests are neccesarily flawed. Keirsey mentions as much at the beginning of his book.

      The idea is to answer what your urges are, not what you actually would do. Further, there are rarely extremes cases of the letters, so the "iffy" questions balance out.

      I don't like "telling people what to do" or "giving order" too much...

      That's a J/P question. Js like giving orders. They believe in heirarchy.

      but I do very much enjoy instructing people in the sense of teaching, or showing somebody how to do something.

      That's T/F thing. Fs enjoy helping others. Family doctors are usually SFs.

      The typology is properly explain in "Gifts Differing". Written by Meyers and her son. She and her mother (with consultations from Jung) came up with the original test.

      The basis of these theories are Jung's work. Unfortunately, most books that i have read are tainted with Keirsey's poor understanding of the MBTI. And those tests reflect that.

      I took the Keirsey test (before i read the book) and came up with a crazy type for myself. I read Gifts Differing, and knew *clearly* that i was INTJ. She explain each letter (I/E, S/N. T/F, J/P) in its own chapter, and then talks about the introverted and extroverted forms of each S, N, T, and F. If you are really interested, but believe in may be garbage, perhaps you would benefit by checking out Gifts Differing.

    22. Re:Myer's-Briggs Test by Chacham · · Score: 1

      INTP is a very unique group...only 1% of the world's population.

      As are all the INs. The ENTs, are nearly as small too.

      But it probably accounts for at least 75% of programmers.

      Probably not. ISTPs do just as well. Though, i must admit, there were more INTP programmers than other. But, all NTs and the introverted NFs are likely to be programmers too, and show up much more then 25% of the time.

      Slashdot readership I would estimate as high as 50%

      You are *way* off there. Slashdot readerships has likely a higher than average N appearence. It is probably also very much introverted. But it is by no means that high in INTP.

    23. Re:Myer's-Briggs Test by Chacham · · Score: 1

      Welcome to the club. :)

    24. Re:Myer's-Briggs Test by Chacham · · Score: 1

      Most geeks are introverted and probably Ns. Past that i don't think you can say "most".

    25. Re:Myer's-Briggs Test by ahdeoz · · Score: 1

      My question is, are the tests based on what the answers are or what type of people answer the questions in what ways? If the former, most people will lie to try to skew the tests the way they perceive them. If the latter, then I'd be interested in knowing how the statistics are calibrated. But since the outcomes are carefully couched in "there is no good or bad, only different", I suspect its just crap slightly below the insight level of a cosmo quiz.

    26. Re:Myer's-Briggs Test by ahdeoz · · Score: 1

      Surprise, so am I! The questions are ambiguous, but we can all tell what they lead towards. And we all know that an extrovert is a good, friendly, successful person. I don't know the difference between "intuition" and "sensing" (do you?) but we all know which questions lead to a "good" rating in this category. And we all like to consider ourselves "intuitive" as long as it doesn't mean we aren't also "rational" or thinking. By separating these labels it avoid that particular connundrum. "Perceiving" and "feeling" are categories that we like to place women or inferiors into to explain their inferiority. So anyone with a positive self image will tend toward ENTJ. Those with poor self image will be measured away from it. It really is a binary test, only everyone who wants to comes out on the good side. Those who want be find themselves "different" can easily do so as well.

    27. Re:Myer's-Briggs Test by ahdeoz · · Score: 1

      Oh, my mommy met a famous crackpot, so I'm qualified! The difference between modern pop-pyschology and Jung's work is Jung is a few years older and that Jung believed that the ghosts of your ancestors determined your personality. But I'm not even giving the credibility of Jung to this junk, just because the astrologer selling it claims her mother met someone famous way back when.

    28. Re:Myer's-Briggs Test by ahdeoz · · Score: 1

      Funny, ENTJ is only 2% of the world's population. All told, everyone is a unique individual and we all make up about 15% of the worlds population and have a celebrity who's "just like me"

  14. MS... by andy55 · · Score: 2, Insightful

    Microsoft and its ilk don't do developer tools because the potential revenue is so exciting. Rather, they play in these markets because doing so is strategic support for their platform.

    Which is why I've always found Win32 example code, docs, and the like mediocre at best. In contast, Apple always has incredible and astoundly impressive dev docs, support, and communication. Whenever I'm trying to find stuff on msdn, it feels like the days when your searching for something using Hotbot. At Apple, I'm reading the right resources typically within 20 secs of arriving at the site. I'd comment about other dev communities, but I have little to no xp and/or exposure there.

    1. Re:MS... by danheskett · · Score: 3, Insightful

      In all fairness to Apple and MSDN/MS....

      Browsing through the docs at Apple is like visiting a good friend's reading room.. things are how you expect them, already picked over, and some pages already dog eared. There are a few dozen or maybe a hundred volumes, all on topics that interest you.

      Visting MSDN is like visiting the Library of Congress. It's all there, it's just a matter of finding it all.

      Point being, metaphor aside, that MS is responsible for a LOT more software than Apple is, and even when you figure in hardware, it is a large deal bigger job to manage all that info for MS. And it's not just volume, they have to keep mounds of info for products that haven't been sold commerically in over a decade.

      It's a big job for Microsoft. Maybe Apple does a better job, but if you multiply the amount of info Apple needed to carry by about 50 or 100 times you'd quickly see that MSDN is not too shabby. It's pretty close to on par with offerings from competitors like Sun and/or IBM.

    2. Re:MS... by Anonymous Coward · · Score: 0

      Use Google to search MSDN. It works infinitely better than MSDN's own search engine.

    3. Re:MS... by arf_barf · · Score: 2, Interesting

      Yes, but that doesn't change the fact that you CAN never find anything in the MSDN. Even the integrated MSDN that ships with VS is shit.

      Best example: invoke help on the Format function in VB 6. Result: complete useless crap. To find the possible format expressions you have to look through 4 more pages that ere not even linked directly to the main page...

    4. Re:MS... by spuke4000 · · Score: 1

      I know what you mean about searching MSDN. I usually use Google with "site:msdn.microsoft.com". This generally directs me straight to where I want to go.

      --
      This post cannot be rebroadcast without the express written constent of Major League Baseball.
    5. Re:MS... by jeff4747 · · Score: 2, Insightful

      How does MS have more documentation than Apple?

      Apple has both hardware and software, with heavy docs on both. MS only does software. Sure, MS has Office and some products besides their OS, but so does Apple. MS's docs seem huge by comparison because they've redone the same thing 3-6 times.

      As for history, I've seen references to how an API worked back in System 6 in their on-line docs, so Apple has got quite a long history in their documentation too.

      The real deal is how much the company needs developers. Apple needs it's developer community much more than MS, Sun or IBM. MS doesn't care because of their monopoly, and if you need a Sun or IBM box, you _NEED_ a Sun or IBM box so you'll deal with it.

      Apple has neither luxury, so they do a better job of supporting their developers. Heck, if you go to WWDC you can chat with the guy who put in that API you hate and find out what the hell he was thinking.

    6. Re:MS... by tidge · · Score: 1

      Yes, but that doesn't change the fact that you CAN never find anything in the MSDN.

      In the past six months I've found everything that I've gone to MSDN to search for.

    7. Re:MS... by Doctor+Memory · · Score: 1

      Yes, but did you find it on MSDN, or did you wind up finding it through Google?

      --
      Just junk food for thought...
    8. Re:MS... by cpeterso · · Score: 2, Informative


      I recommend using Google to search MSDN. Just add "site:msdn.microsoft.com" to search MSDN (or "site:support.microsoft.com" for KnowledgeBase articles). The MSDN search engine is worthless!

    9. Re:MS... by Valar · · Score: 1

      It works well if you already know what the thing you're looking for is called. For example, if you want class foo, just search for class foo and it'll find it through the whole mess. It has been my experience however, that search for how to do something (how do I convert this byte array into an int array, for example) on msdn is useless, as is searching for 'a class that does bar.'

    10. Re:MS... by Anonymous Coward · · Score: 0

      I found MSDN great with VS6, but since .NET is out the docs are really bad, but getting better at each new version/patch. The worst being documented members that are not implemented, closely followed by undocumented (public) members. I also found that MS is slowly removing all references to "low level" win32 details. Under .NET you cannot know what message is sent to the underlying control on many events.

      But the WORST I found for the last 2 years is online communities of coders. Starting with codeguru. The questions are more stupid every month, the answers are not really better. The English tells me it's no surprise the "2 years" coincide with the debut of coder off shoring.

      Almost once a month someone asks for help with code sample for a fully functioning client/server system [detailed protocol inserted] using "socket" with a link for a description of what "socket" does and what it is used for.

      "And if you please could tell what "virtual" keyword mean, many gratefulness to you and your family for generations."

  15. I did. by Anonymous Coward · · Score: 0

    I did. I outsourced myself to India, and then returned on an H1-B visa.

  16. My top tip by Mr_Silver · · Score: 2, Funny

    The best way to make a small fortune .. is to start with a large one.

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:My top tip by Saeed+al-Sahaf · · Score: 1
      The best way to make a small fortune .. is to start with a large one.

      Actually, this *is* the Microsoft way. But first, you actually have to work for them, not a "perma-temp", then rake it in for a year or two, sell it or fold after sucking all the money out.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    2. Re:My top tip by Anonymous Coward · · Score: 0

      -1 for unoriginality

  17. This is the light at the end of the tunnel... by TreeHugger04 · · Score: 1

    ...for people who are unlucky at finding jobs. Generate it!

    --
    A citizen of America will cross the ocean to fight for democracy, but won't cross the street to vote in an election.
    1. Re:This is the light at the end of the tunnel... by superdude72 · · Score: 1

      Nine out of 10 new businesses fail. That number is likely to go up if more people who are tempermentally unsuited for entrepreneurship go into business for themselves. So even if every unemployed person "becomes his own boss," we'll still need a safety net for the 9-out-of-10 who fail. An even more generous safety net, even, since going into business for oneself is inherently risky, and those who fail are likely to dig a deeper hole than if they'd simply took a less risky/less rewarding job working for someone else.

      So, that light at the end of the tunnel: 9 times out of 10, it's a train.

      This is not the path to a stable livelihood for most people.

    2. Re:This is the light at the end of the tunnel... by TreeHugger04 · · Score: 1

      True. Looking at it from another angle, people who have been UNLUCKY in getting a job but with immense talent, have a good chance to succeed by going on this path. And I know a lot of talented people who are struggling to get that "lucky" break.

      --
      A citizen of America will cross the ocean to fight for democracy, but won't cross the street to vote in an election.
    3. Re:This is the light at the end of the tunnel... by ahdeoz · · Score: 1

      Then start eleven businesses. That way, you have better than 50/50 odds of succeeding with one of them.

    4. Re:This is the light at the end of the tunnel... by superdude72 · · Score: 1

      Then start eleven businesses. That way, you have better than 50/50 odds of succeeding with one of them.

      This is a fallacy. A business failure isn't a random event, like a roll of the dice. *Why* the business fails is important. If your business fails because you didn't start out with enough capital to get you through the initial lean years, then dividing your capital among 11 companies won't improve your probability of success.

  18. Shareware by rjelks · · Score: 5, Informative

    The Association of Shareware Professionals has some great resources for writing, marketing, and selling software for the author on a tight (read almost no) budget. While some companies probably get VC help, I think this a great start for research if you are interested in trying out some capitalism with your software. There is a lot of competition due to the low barrier of entry, but a motivated individual with talent could end up quitting their day job. WinZip is a good example of a success.

    1. Re:Shareware by dirtstar · · Score: 0
      My roommate is so much like Tyler Durden, its causing me to lose sleep.

      The only problem is that you live alone.

      Although on the plus side you are getting the best sex you've had since grade school.

      --
      I want to walk the Earth and kick ass where needed, like Cain from the TV show Kung-Fu.
    2. Re:Shareware by Anonymous Coward · · Score: 0
      Unfortunately, he has hot man-on-man sex with Tyler Durden.

      In the morning, his dick is covered with shit and bent in a U-shape.

  19. You pay ME $699 now! by Anonymous Coward · · Score: 0

    1: Get a good patent attorney. 2: Don't write any software 3: Sue 4: Profit?

    Hey, you've just infringed my patented business model! Pay up!

  20. Finally... by faust13 · · Score: 3, Funny

    Finally, I can be the one outsourcing to off shore development centers, and getting richer.

    Yes, this is a joke.

  21. Re:starting company by NotClever · · Score: 0, Offtopic

    Even for a troll, this is about the stupidest thing I've ever seen posted here.

    --
    Hell, there are no rules here. We're trying to accomplish something. - Thomas Edison
  22. Re:I started my own business by Anonymous Coward · · Score: 0

    wait... I work for that prostitution ring. Bob?

  23. It is not truly necessary by Srividya · · Score: 1, Troll

    I do programming work for my company of course but I also do consulting work on the side using PayPal. I have done work for customers all over the world as C++ Architect using simply PayPal and email. However if you want start a software company I would say that most important is to have guards. In Tirupathi we must ensure that no one breaks in to steal the computers or the cables and other things. Also it is important to enforce discipline among coders because my company is very strict on discipline.

  24. Finally, you get to /. MS!! by DukeyToo · · Score: 1, Funny

    Go on, you know you want to!

    --
    Most writers regard truth as their most valuable possession, and therefore are most economical in its use - Mark Twain
    1. Re:Finally, you get to /. MS!! by L10N · · Score: 1

      that was the first thing that came to mind when I saw the URL... will they survive the insanse http request engine that is the DOT...

      we shall see

      --
      "What we do in life echoes in eternity." Maximus Decimus Meridius
  25. Re:Myer's-Briggs Anal Penetration Test by Anonymous Coward · · Score: 0

    Yeah I'm for the GNAA too.

  26. hmmm by rogabean · · Score: 1

    after reading the article i only had 2 questions... why is he trying to install an application on Longhorn that isn't out? damn pirate!(hehe) and why does a MSDN article link to a google search instead of a MSN search?

    editors over at M$ slipping up, i guess.

    other then that good article, got alot of good ideas actually from it.

    --
    "why don't you just slip into something more comfortable...like a coma!"
  27. Boy is he ever right... by Anonymous Coward · · Score: 0

    "One day you are trying to figure out why your product won't install properly under Windows(R) "Longhorn." The next day you have to get the payroll taxes paid."

    Man, I tried for hours to get my small software firm's software to install properly on Windows. I mean to tell you, I tried everything up to editing the registry manually and reciting ancient incantations over various dead woodland creatures... all to no avail.

    I guess those damn KDE3 apps will just have to stay on Mandrake instead. What a bummer.

  28. He forgot to mention file a copyright by Iplaw-dc · · Score: 1

    That way if someone unleashes a similiar program into the market , you could at least stop them. That's one way to avoid failure!

    --
    Jax
    1. Re:He forgot to mention file a copyright by Anonymous Coward · · Score: 3, Funny

      Dear Sir,

      We are terribly sorry to inform you that as of 2:20 PM EST, your license to post comments on Slashdot has been indefinitely suspended.

      We have taken this action in response to your severe misuderstanding of copyright law and its applicability in the United States (and international) legal system(s).

      You are hereby notified that copyright covers specific works authored by an individual or other legally defined entity. As such, copyright law has no bearing on products bearing a substantial similarity in functionality to your copyrighted work(s).

      If you wish to appeal this ruling, please direct your plea to the following court officiary:

      Ministry of Truth
      One Santa Cruz Operation Drive
      Alternate, Universe 36113-3462

      We thank you for your kind cooperation in keeping trolls away from Slashdot.

      Yours Truly,

      The Thought Police

  29. do it! by mixmasterjake · · Score: 5, Informative

    just past the 1 year marker, having started my own business. he forgot the one thing that i think is the most important. make contacts before you take the leap. sadly, who you know is more important that what you know. if it weren't for the contacts i've made in advance of starting my business, i wouldn't have lasted two months.

    --
    TODO: come up with a clever sig
    1. Re:do it! by Gargamell · · Score: 3, Informative
      sadly, i agree that this is the most important aspect of generating revenue in any company

      i am in the situation where i see my NEW company making it with very little funding, simply b/c we have the right contacts, entry points, and of course determination (code)

      i will be sure to give the update in 1 year

    2. Re:do it! by soloport · · Score: 2, Informative

      We started out with no customers or contacts :-/ We nearly shipwrecked our future, too.

      If you do start without customer, though, do pick up the phone and start calling like mad (google for the term "cold calling" and learn about good vs bad cold calling).

      Now we have plenty of clients and are beginning to grow through referrals.

      That was lesson # 1. Lesson # 2 (recent) occured when I spoke with a business-mentor/friend about how our business was doing and he said, about referrals: You have to ask for a referral (from your existing clients). A big "duh!" in retrospect. But who ever takes "Sales 101" in Geek School???

    3. Re:do it! by Anonymous Coward · · Score: 0

      just past the 1 year marker, having started my own business. he forgot the one thing that i think is the most important. make contacts before you take the leap. sadly, who you know is more important that what you know. if it weren't for the contacts i've made in advance of starting my business, i wouldn't have lasted two months.

      Correct English isn't important either... Just do it!

  30. Did hell freeze over? by Slack0ff · · Score: 1, Funny

    A sourceforge person publsihed on MSDN? Did hell freeze over? I dont know about you guys but as far as taking advice about starting a profitable software company MSDN does seem like the proper place to go. I was expecially intrested in the paragraphs sub-titled "Paying off the Government to avoid getting broken up." and "Exploiting your users stupidity"

    --
    Everyday You see me is the worst day of my life -Office Space
  31. Silly Valley by fiannaFailMan · · Score: 1
    From the MSDN article:
    One book I really like is called The Silicon Valley Way by Elton B. Sherwin, Jr. Note that I do not like the title of this book, since I don't like the way things are generally done in Silicon Valley
    I entirely agree. They sprawl everything out, build too many roads, and worst of all there are hardly any women in sight!
    --
    Drill baby drill - on Mars
  32. OT,but someone has to make the [NO CARRIER] joke by Anonymous Coward · · Score: 3, Funny

    I started my own company developing new ways to access the internet that is cheaper and more reliab}=20 ]} } } }&..}=3Dr}'}"}[NO CARRIER]

  33. Good advice by glinden · · Score: 4, Insightful
    Some excellent advice in that article. What I thought were the key points:
    • Ideas are worthless
      It's all about execution. The idea by itself is worth nothing.
    • Know Yourself
      Are you really prepared to do what it takes to force this company to succeed?
    • Understand the business
      You may not need a business plan, but you need to understand your product, competitors, and where your cash will be going during the first several quarters.
    • Seed capital
      Initial financing is difficult to acquire for a risky new startup and, even if you do find it, you'll end up working with little or no salary for the first several months.
    A startup can be rewarding, but risky, difficult, and challenging. If you're going this route, be prepared for the difficulties and determined to make it succeed.
    1. Re:Good advice by sane? · · Score: 1
      I think the only part of this I have to disagree with is the common statement "Ideas are worthless".

      Now I know and agree that a good idea on its own is worthless, it just sits there looking smug, but never causes any effect. However, you can have the best execution in the world, be as energetic as you like, without some idea that separates you from everyone else you are 'me too'. About the only thing you compete on is price, and since others can undercut you, the end tends to be drawn out, messy and costly as well.

      Ideas are the thing that separate you from the crowd. If you don't have new ideas, don't go near business - efficiency is NOT enough (pity they don't play down that one they way they try with ideas).

      As a rough rule of thumb, come up with 100 new ideas. Test and check and find the best one. THEN strengthen that idea as much as you can and execute the hell out of it.

      And if anyone ever says to you in your company "ideas are worthless", make damn sure they do nothing more dangerous than office manager.

    2. Re:Good advice by tomhudson · · Score: 2, Interesting
      Sorry. but ideas are worthless.

      Just count the number of times people have come to you with a "great idea" that they want you to code in return for a "piece of the action". My response is always "Pay me $$$ and a piece of the action, then we can sit down and talk."

      Then they get all mad when I point out that their idea by itself has $0.00 value without my talent, and that, if I'm going to code it for nothing except a "piece of the action", why don't I just code it for "all the action". After all, ideas aren't protected, only their implementations (and they don't have a clue as to how to implement it except to "con someone into writing the code").

      Then I tell them that they don't have to worry, their idea really sucked, and I can point to a dozen similar ideas that others have tried.

    3. Re:Good advice by glinden · · Score: 1

      To be clear, I (and Eric in his article) only said that ideas are worthless without execution. We didn't say that ideas are worthless with execution or that executing on a bad idea is worthwhile.

      As you said, the trick is to find a great idea and execute on it.

    4. Re:Good advice by 14erCleaner · · Score: 1
      A couple other good bits of advice he made:

      Don't try to compete with a big company. But don't try to enter an area with no competition either. (In the former you'll probably get crushed, in the latter there's probably no market.)

      Don't try to sell development tools, even though that's probably the area you know the most about. (Lots of programmers think the same thing.)

      Look at vertical markets. (They're often too small for the big companies, but if you know the area you can make a decent small-company living from them.)

      --
      Have you read my blog lately?
  34. The hard part is what KIND of software by Junks+Jerzey · · Score: 4, Interesting

    Starting your own software company is easy, but you'll probably go under. The key is coming up with something that people really like so much that they're willing to pay for it. Obviously you have to conciously avoid geek tendencies to go Linux-only or to use Emacs for a GUI and so on. But that aside, it is still tough to come up with a real niche where you have _the_ product that people want to buy. You can't just jump into an existing niche with a text editor or password manager or anything else there are fifty of already. You also can't compete with high-end applications like Maya and Photoshop. Finding the right niche, and filling it correctly, is most of the battle.

    1. Re:The hard part is what KIND of software by mugnyte · · Score: 2, Insightful

      This is true, there are a lot of ideas kicking about. You simply have to solve the problem. Try studying a discipline in IT and using that to improve a product. For example, postgres and mysql are DBMS's with a lot of room to grow. Learn the product, study the science, and build a better mousetrap. Nothing stops you from selling it, much as RH sells their version of Linux.

      The same could be said for Linux admin-ware. Study all the packages, the admins out there, and form your own uber-dashboard.

      There are tons of these add-on ideas kicking about. OSDN has quite a few, albeit mired in a lot of other projects. However, with people constantly throwing their effort against these concepts, the tools eventually mature. The key is not to reinvent the wheel, like you said, but to not even build on the ground, as it were. Build on top of existing products that people are buying and find lacking.

      Hit a large-user-base commercial product and try it there perhaps. ACAD, Microstation, Renderman, SAP, PeopleSoft, Oracle, MS all have applications with APIs to plug into and expand. After the good idea, you're back to the article's best advice: Marketing is everything.

  35. Write the software before you quit your day job by Anonymous Coward · · Score: 1, Interesting

    In my experience the software companies that make it do because of one guy's good idea, whether it be a new software product or simply a new business model on old software/services.

    I've moved around a lot and have worked for 10-12(? not lookin at the resume right now) different successful software companies.

    Every single one of them was started by some guy in his garage. He had the idea and drive to actually make it work first. You need to do that before you sell it.

    If you simply want to charge for software consulting instead of sale of software, just put in your contract you aren't libel. You don't even need a company then, just marketing.

    Here we go, bottom-feeder company:

    Go to fry's electronics (outpost.com) and buy every item that has a mail in rebate the same price as the store price, i.e. marked as "free". This happens sometimes at fry's. After the rebates, all you pay is taxes, it just requires the overhead funds to do the purchase in the first place. Make SURE to read that you CAN send in more than one rebate ;). Sometimes you'll get burned.

    Then, resale the items on ebay as some "bargan buys warehouse" and make buyer pay shipping. As long as you made more money than you paid in taxes it's a profit. How much profit then only depends on volume.

    It's a simple small business that you could do from home and an occasional browsing of fry's for the free deals.

    It's bottom feeding but you could probably do $200,000/yr if you have a nice website...

  36. Contractors by heroine · · Score: 4, Interesting

    The right answer for 99% of programmers is to become a contractor. People have been becoming contractors since time began yet for whatever reason this is now a big deal. In 1999, most of the programmers out there were contractors.

    As a contractor you're satisfying all the reasons the authors give for starting their own "businesses" and it's a lot less of an initial risk.

    1. Re:Contractors by SmackCrackandPot · · Score: 2, Interesting

      I don't know about the US, but in the UK, there are around 40K+ unemployed contractors. It seems employers are only looking for experienced staff to work as project managers in order to take on as many graduates as possible.

    2. Re:Contractors by NineNine · · Score: 1

      I was a contractor during the whole dot-com bullshit, and it was great. I'm not sure what risk at all there is. I post on Monster.com. Headhunters take me out to lunch. I work. It was very, very, simple, and *much* more lucrative than doing what most suckers do: "permanent" employment.

    3. Re:Contractors by EricWright · · Score: 4, Informative

      It's funny, but in the late 90s, there were a lot of contractors out there because of the outrageous hourly rates they could command. Now, there's a lot of contractors out there (myself included) who are doing it because of a lack of permanent jobs.

      I've only been at this for 4 months now, but have a freshly signed and delivered 12-month contract (for which I turned down a permanent government job). At least I won't be out job hunting for 6-8 months, which IMO is the biggest down side to contracting.

    4. Re:Contractors by Renegade+Lisp · · Score: 3, Insightful
      As a contractor you're satisfying all the reasons the authors give for starting their own "businesses" and it's a lot less of an initial risk.

      Absolutely. The one thing you don't need to have as a contractor is a good idea of something that other people might be interested in. You just work on what your customers find interesting and important. If all goes well, you can transform that into stuff that's interesting for you as well (that's why they hired you).

      Also, the one thing that counts more than anything else for a contractor is your contacts. You should build them before you actually start to depend on them financially, e.g. while you study. Actually, it doesn't take much conscious effort. It just happens if you spend long enough among technically oriented people.

  37. Re:starting company by Anonymous Coward · · Score: 0

    Holy fucking shit, the profanity on this damned message board confounds the fuckity-fuck-fudge-crap out of me. I'm telling Mommy Taco on all of you.

  38. POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Iplaw-dc · · Score: 1

    Hmmm...do you know that software programs are protected mostly by copyright? Also, do you know you must register the copyright with the Library of Congress to protect your creation to the level of getting lost profits from an infringer. Most importantly, software is covered by Title 17 of the US Code. There are certainly more copyrights than patents on software. Next time you want to challenge me, get your facts right! With Charity, Jax (a girl, not a "he")

    --
    Jax
    1. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by shakah · · Score: 1

      From your original post:

      That way if someone unleashes a similiar program into the market , you could at least stop them.
      you imply that copyright somehow stops/prevents someone developing a competitive piece of software, and that just isn't true.

      It *does* stop someone from taking your source code & publishing it (outside of established fair use), or blatantly taking your executable and "competing" with you by selling it, but that *is not* what you imply in your original post.

    2. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Anonymous Coward · · Score: 0

      Sigh... here we go, point by point. Dare accepted.

      (1) My original post was meant mostly in fun. Too bad it wasn't taken that way.

      (2) Hi! My name is Phil Paradis, and I'm (mostly) a programmer with a software firm, although on paper I'm the CIO. Please reference transops.net for more background information.

      (3) Pursuant to -2-, most of our clients happen to be attorneys. Of course, we couldn't possibly know anything about copyright law, even though my first firm was a partnership with a guy whose father was Dean of John Marshall Law School.

      (4) Yeah, your code is protected quite nicely under a registered copyright, but (and pay attention now):

      This does absolutely nothing to prevent somebody else from reproducing every shred of functionality your software has, from scratch, by writing their own code. For reference, please see linux.org.

      Perhaps you should examine your wording a bit more precisely before you get jumpy on your conclusions, eh? Discussions are the only way we have for testing and refining our concepts, but people seem to get a tad rude when they have a net connection in between themselves and their "debate opponent". Let's just keep it civil and everyone can have a nice time, eh?

      By the way, I appreciate the fact that you're a girl (as opposed to a "he"). It's good to see women offering their thoughts in a rather male-centric forum. Take it as a compliment. Thanks.

    3. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Iplaw-dc · · Score: 1

      I am an IP lawyer and I rethought my comment, I still think that filing the (c) registration is one way to avoid failure. Idea theft is another. Further, (C) protects look and feel concepts so functionality could be protected, not just code. Thanks for the compliment about being a woman with a brain. There are several of us out there. I get touchy when someone puts down good FREE legal advice. It's not the first time though and it will not keep me from sharing to help people benefit from their creations.

      --
      Jax
    4. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Iplaw-dc · · Score: 1

      I imply nothing, I state that registering a (c) is one way to avoid failure b/c by having a registered copyright you can protect the look and feel as well as the code from being used by someone other than yourself. This means you can sue for lost profits and an injunction if it happens. If you don't file one, you pay attorneys fees, if you do and you can prove that someone infringed, they pay them (only if you file). Thanks!

      --
      Jax
    5. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Anonymous Coward · · Score: 0

      (Phil here again)


      Using the vein you're following, I think that perhaps the most effective toolset the "average biz person" could leverage would be (1) copyright protection, and (2) for closed-source software, an effectively written NDA (ruinous financial disaster for the party in breach).

      Speaking realistically, idea theft can severely damage a fledgling company, but without the protection proffered by strong non-disclosure agreements and/or actual registered patents, the "thieving" party is pretty much untouchable under the law.

      I do find your thoughts interesting, though. If you'd like to continue the dialouge, let's shift it off Slashdot (it is getting a bit off topic). If you'd like you can either email through the TransOps.net site or give me a ring sometime. Thanks for the feedback!

    6. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Anonymous Coward · · Score: 0


      I'd just like to add to my own comment my personal opinion of software patents: they're a horrible idea that stifles innovation rather than promoting it. -Phil Paradis

    7. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Anonymous Coward · · Score: 0

      Get of your high horse. You worded your advice badly.

    8. Re:POST YOUR REAL NAME AND THE TRUTH- I DARE YOU by Iplaw-dc · · Score: 1

      What does "get of of your highhorse" mean?

      --
      Jax
  39. "You cannot compete with large companies..." by Hubert+Q.+Gruntley · · Score: 1, Insightful

    Direct quote from the article:
    "You cannot compete with large companies."

    Yeah, sure. Asswipe.

    Compare with Joel's advice to, if at all possible, get into a design war with a large company. You'll always win.

    --
    Laugh at my Lisp and I keeell you.
  40. WINZIP??????? by Ophidian+P.+Jones · · Score: 1

    There is a lot of competition due to the low barrier of entry, but a motivated individual with talent could end up quitting their day job. WinZip is a good example of a success.

    Sorry, don't think so. How many WinZip registration keys are floating around the internet? How much lost profit $$ does that represent for them?

    To me, it seems like a better example of how writing shareware earns you no money because it's that much easier to pirate/crack.

    1. Re:WINZIP??????? by WNight · · Score: 1

      Lost profit? From people who weren't going to pay? Hah!

      See it as free advertising targetted at those who will pay.

      I register shareware I want to keep using, but even at $.25 it's not worth registering if I'm going to use it monthly - too much hassle. So I only register things I really like.

      I assume other people are the same way. I may not register WinZip because I work from the CLI most of the time even in Windows, but other people don't have a CLI copy of unzip, or are afraid of the CLI, WinZip is going to be great for them and they'll probably register it.

      If I hadn't registered WinZip it'd be driving me nuts and I'd never recommend it to anyone. As is, I install it on every computer I build (unregistered). I'm sure some of those people have liked and registered it.

      In your world I've stolen $15 (?) from WinZip INC. In the real world, I've given them hundreds of leads and taken care of the hard part - getting the software installed. Now, when these hundreds of people click on zip files they think WinZip is how to handle them, not just one way, but *the* way.

      Very good payment, imho, for my few uses per month.

    2. Re:WINZIP??????? by gnunick · · Score: 1
      Sorry, don't think so. How many WinZip registration keys are floating around the internet? How much lost profit $$ does that represent for them?

      You're smoking crack. It doesn't represent ANY "lost profit $$" for them. Assholes who use those reg. keys wouldn't have paid for the software anyway, whether it's downloaded shareware or sold off the shelf at Fry's.

      Many honest people pay for shareware. People are going to 'steal' your software no matter what your (non free) license is. Honest people will buy it. As a former shareware author (and one who has paid for shareware), I speak from experience.

      Meanwhile, you don't need to worry much about packaging costs or membership in the BSA or--if your product is good enough--marketing, for that matter. How many of you heard of WinZip (to use Mr. Jones' example) from an advertisement?

      --
      I have no special gift, I am only passionately curious. --Albert Einstein
    3. Re:WINZIP??????? by rjelks · · Score: 1

      Winzip is an example of a shareware program that has made a lot of money. Your logic behind lost profits is the same argument that the RIAA claims to have lost billions to p2p programs. I don't think anyone believes that every cracked program, ripped DVD, or downloaded song represents a lost sale. I'd like an example of a commercial program that isn't floating around the Internet, shareware or otherwise. I don't think there is a registration that can't be cracked...even in a day or so. That's not really the point. There will be Warez sites for as long as I can see, but there will still be honest people that are willing to pay for something of value. Shareware is a great way for an author, who lacks the financial resources of larger companies, to get their product out for very little money. If shareware makes so little money, why are there so many people/companies writing it?

      -

    4. Re:WINZIP??????? by garyrich · · Score: 1

      "Sorry, don't think so. How many WinZip registration keys are floating around the internet? How much lost profit $$ does that represent for them?"

      None.

      The $$ is in corporate licenses. Every mid to large company knows perfectly well that there are hundreds/thousands of copies of winzip being used by their employees. The license is cheap CYA. I bet there isn't a single SP 500 company without a corporate license to winzip

      --
      -- your Web browser is Ronald Reagan
  41. [OT] Sink by Black+Parrot · · Score: 1


    There was a famous military dispatch regarding a bomber pilot named Sink in the WWII Pacific Theatre -

    Sink sighted ship;
    Sink sank same.
    --
    Sheesh, evil *and* a jerk. -- Jade
  42. ...best moronic line in the piece .... by Anonymous Coward · · Score: 2, Interesting

    "Very few truly versatile people have the determination to finish a Ph.D."

    There is a difference between being versatile and unable to focus! One could argue that having the ability for focus myopically on one detail FOR A NECESSARY WHILE should be included in versatility. Versatility is not the opposite of being able to focus. By his definition that author seems to have confused ADHD with versatility.

    Truly versatile people tend to score very inconsistently on MBTI. The are far to busy switching between all the different hats to spend time being in one of 16 pigeon holes. I went to a "team building" type of seminar where groupings were made to sort out "big picture people", "detail oriented people" etc based on a similar test. By scores I fit evenly in all the groups -- so I was pushed into the smallest one. (BTW, I am versatile, and I have a Ph.D.)

    1. Re:...best moronic line in the piece .... by fatray · · Score: 1

      This was, sort of, a throwaway line in the article, but it really bothered me. This little paragraph on PhDs added nothing to the article, but demonstrated a blind spot or a prejudice in the author. I would like to know why he thought he needed to include that paragraph.

      In a typical (for an engineer) PhD program you might:

      determine a topic
      review literature
      devise detailed plan
      present/defend plan to committee
      build/debug equipment
      run experiments/take data
      analyze data
      develop theoretical model of process
      build computer model of process based on theoretical model
      compare results
      revise models
      do more experiments
      repeat until satisfied
      WRITE A BOOK!
      sell your book/theory/experiments/analysis to a sceptical audience of reviewers
      revise book based on review
      get book into (arcane and obsolete) format required by grad school
      deliver printed book to grad school

      Yes, to get a PhD you have to have a great deal of focus on a (usually) very narrow subject. You also have to have a lot of versatility and a lot of get-the-job-done spirit. One of the things you do to get a PhD is to demonstrate that you can work for years towards a goal that sometimes seems unreachable and will have many unexpected roadblocks along the way.

    2. Re:...best moronic line in the piece .... by smellygeek · · Score: 1
      There is a difference between being...

      I'm going to play Quake.

  43. Howard Dean by Anonymous Coward · · Score: 0

    And his cousin "Screamed-Like-Dean-and-Blew-Election". And uncle "Like-David-Caruso-Film-Career"

  44. Consulting - Software good idea by 192939495969798999 · · Score: 2, Insightful

    I noticed that the consulting firm that I work for now is essentially a software company, and that such a software company is incredibly easy to start, assuming that one already works at said consulting firm. The thing that takes the most time is winning the contracts in the first place. If you can get the customers (and therefore $) easily, you're home free.

    --
    stuff |
  45. Modded Funny for too close to reality by soloport · · Score: 2, Insightful

    ...Because if you read his dribble, it's clear, he thinks Open Source doesn't work and closed source does! I call it dribble because Open Source helps make us profitable, every single day.

    Besides, Open Source vs closed source is not really my beef with Microsoft. What I hate them for is the way they behave as if no other fish should have the right to live in the ocean. They kill other companies by either cutting of the oxygen supply or by gobbling them up, whole.

    Why can't they at least be more like Cisco? Cisco tends to buy companies and then let them simply exist, intact -- most of the time. Makes for a much healthier ecosystem if you nurture instead of vanquish.

    To me, that's really where Open Source helps. I have to hope Open Source can beat the crap out of Microsoft to help level the playing field, once and for all. When the vast majority of the market accepted open hardware standards, it made it difficult for IBM -- the big bully of hardware, at the time -- to wrest the market back (remember the PS2?). Hopefully, Open Source will have the same effect on the big bully of software.

    1. Re:Modded Funny for too close to reality by Anonymous Coward · · Score: 1, Interesting

      Sink's company produced AbiWord.

    2. Re:Modded Funny for too close to reality by soloport · · Score: 1

      Sink's company produced AbiWord. -- A/C

      You are correct! (I read Slashdot, too.) A venture which he has since disavowed...

    3. Re:Modded Funny for too close to reality by dar · · Score: 3, Informative

      Eric didn't disavow AbiWord. He just doesn't recommend open source development as a way to make money.

      --
      My other Slashdot ID is much lower.
    4. Re:Modded Funny for too close to reality by dedazo · · Score: 1

      I find it quite interesting that first you accused him of "dribbling" and now you're trying to make a feeble point about his past involvement with open source. Let me guess - if this article had been published on some other website we wouldn't have heard a peep from you, mmmm?

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    5. Re:Modded Funny for too close to reality by ahdeoz · · Score: 1

      With the express purpose of demonstrating that Microsoft had "competition" in the Word Processor market. It was funded directly by Microsoft, and was always planned to fail. It's crap, by the way.

  46. Know Thyself by happyfrogcow · · Score: 3, Funny

    I'm sorry, but the MBTI is severely outdated. Here is a much better series of personality tests

    Most important, in no order is this, this, and this

    1. Re:Know Thyself by ChopsMIDI · · Score: 1

      My favorite question from one of those tests:
      Suppose a girlfriend or boyfriend that you were *really* into said one day, "You and me just aren't right for each other," and dumped you right there. Did you notice the poor grammar?

      HAHA...that's great!

      --

      How could I say to men: "Speak louder, shout! For I am deaf!"? -Ludwig van Beethoven
  47. it is tougher than it seems by Anonymous Coward · · Score: 0

    # Selling and marketing are more important than product.
    # Are you full of energy, optimism, health, and have access to other resources?
    # Expect to fail more than once before you succeed in the end - can you survive until then?
    # Contain your risks. Don't go without insurance. Don't be cheap about lawyers.

  48. Troll! by photovoltaics · · Score: 1

    Troll!

  49. great idea, one small problem by Anonymous Coward · · Score: 0

    I made this great product to fix space probe flash memory problems. The problem is that I don't know how to get it to Mars.

  50. Business Plan by Herkum01 · · Score: 4, Informative

    I disagree with his statement about a business plan, he concentrates on the one thing most people write then for, getting venture capital or a bank loan. While it is true that a VC or a bank would require this there is a very good reason to write one. It is focus yourself on what your are trying to accomplish.

    What is your product, who are your customers, how do you do business, what are your expectations. Do decide to write customized software for dentist offices or are you just desperately doing anything for cash? How are your customers going to know who you are and what you do if you are not willing to define what you do to yourself!

    Also starting your own business does require alot of focus, you have alot of things to do and you have to be timely about accomplishing them. Paying employees, the bills, contacting customers, while you are very scattered in what you working on, you cannot hop from one to the other just because you cannot focus one thing. The IRS will have your butt in a sling you don't do payroll properly, your customers will have your butt in a sling if you don't deliver what you promise, the list goes on and on.

    The other thing about small business is he ignores that you don't have to do everything yourself. There are alot of companies that cater to small business to do the time consuming but boring things that have to get done, like payroll. Always look around for help in this area because for $50/month(or whatever) is cheaper than you spending 8 or 10 hours a month trying to figure all the forms and making sure that they all get done in time.

  51. One entrepreneur's experience by Bob+Hearn · · Score: 5, Interesting
    Here's my experience writing and selling ClarisWorks:

    http://www-swiss.ai.mit.edu/~bob/clarisworks.php

    It's a bit out of date (we started in '89), but even so, we were told it was too late to get into the software startup game. We had no business plan. Yet we managed to beat our Microsoft competition (MS Works), with no venture capital, in fact without even incorporating... of course, getting bought by Claris helped. But I think keeping everything ultra-low overhead was essential - *all* of our time was spent designing and developing, and none on coming up with a business plan, a "failure plan", etc., as described on the MSDN article. YMMV...

    There are still plenty of great ideas out there, waiting to see the light of day.

  52. An ENT? by DrCode · · Score: 4, Funny

    You mean you're extremely slow to make decisions, but once you've decided, you're unstoppable?

  53. Serious question by bmac · · Score: 1

    First, thanks for the free advice. Most of us technical folks are completely non-informed as to the legalities of our inventions -- this severely includes me.

    Second, would you please distill your experience wrt this scenario: I have a new way of viewing data, be it file system information, database information, or actual program code. The visual representation as well as the underlying data structures are key to what I believe is a powerful new way of organizing data. Any half-competant programmer who sees my software will be able to reverse engineer it as the concepts are relatively simple. So, the question is: how does one protect such a "new representation of data (both internally and visually)"? Is it a patent issue, copyright issue, or some combo?

    I appreciate any comments you may have on the subject.

    Peace & Blessings,
    bmac
    For true peace & happiness: www.mihr.com

    1. Re:Serious question by Iplaw-dc · · Score: 1

      In order to qualify for the patent you should somehow persuade the examiners that your program is a "new machine." This is the golden key as far as being granted a patent. As far as protection goes, copyright offers longer protection (life plus 70 years) where as patent last 17 years. Many techies believe patent is a stronger protection b/c "the code is protected," meaning it is easier to prove infringement if someone creates a program using the same code. Then again, you could argue under copyright that someone infringed your code if you can prove it. It may be harder to prove if your program can be written in different code. Let me know if this helps.

      --
      Jax
    2. Re:Serious question by bmac · · Score: 1

      Thanks, but a couple of questions:

      What exactly does "new machine" refer to. My idea revolves around a somewhat simple (yet powerful) visual data structure. It will (God Willing) have a very rich functionality that, because of the relatively simple geometry of the visual structure, will be very directly to the visual organization of the data. In other words, anyone who chooses to re-engineer the app will *have* to implement the same kinds of functions (/menu choices) due to their being very natural offshoots of the visual nature of the data itself. I have not seen such a data organization in my years of programming, though I know that Charles Simonyl (formerly MS's chief software architect) and James Gosling are both pursuing similar approaches to data management (where the data is program code itself).

      Essentially, the crux and (IMO) beauty of my idea resides in exactly how the data is organized visually; the nature of how this is done (as mentioned above) makes certain functionality extremely intuitive. So, are you saying that if I can prove that no one has organized their data as such, I can patent it and then all the functions that occur as a logical result of how the data is presented to the user will be unable to be re-engineered (and sold) by other software engineers? Or, would you reckon that the combination of data presentation *and* functionality *together* is what is required for defining the "new machine"?

      Now, as far as copyright goes, if I understand you correctly, if they can achive the same functionality with different code, copyright offers *no* protection whatsoever. Neh?

      And then the last question (for now :-) would be what if someone uses the program then adds a couple of small pieces of functionality to the visual paradigm. Does this now constitute a "new machine"? And to what extent do they have to innovate/extend for their work to become "new" in the legal sense? [My guess here is that this is a very thorny issue that would probably have to be determined in court, as there are probably not a lot of precedence in this realm.]

      And one last favor, if you could, please: what book(s) would you recommend for a pure engineer (like myself) to background me on the status quo. Lessig? Which ones? And I hear that there is an excellent female software patent lawyer professor (in N. Cali?) who is quite quiet but very much at the vanguard of software ip theory.

      Your help is very much appreciated, and, as I may be needing to actually hire an attorney such as yourself someday, what state do you practice in? You never know when "good samaritan" advice will lead to interesting (and even *paying*) connections. Regardless of the future, tho, I do *really* appreciate your time and expertise.

      Peace & Blessings,
      bmac

      If only the world religions knew that there is only one *purpose* to religion, tho many paths to achieve it; and that when that one purpose is truly sought, the effects on human development are *always* the same, regardless of practice.

  54. Another source of funding is... by jmalm · · Score: 5, Interesting
    "Borrow against your home.
    Borrow from friends and family.
    Have a working spouse.
    Borrow from your credit cards."

    Obtain money from a potentially major customer

    This one is often overlooked. If a company has a problem they need solving and is willing to fund some of your development effort to solve it, this is a golden opportunity. Depending upon what problem you are solving, the company may not be interested either in owning any of the IP you create or supporting the product if/when it takes off.

    This is how the company I'm with now started and their sales are $500MUSD per year. It all started from a $500K investment from a major industry leader, who remains the company's biggest and most valued customer.

    1. Re:Another source of funding is... by cr0sh · · Score: 1
      This kind of funding is often overlooked.

      I have always thought that for a software company, it would probably be a good way to start out:

      Develop a piece of software to alpha/beta quality, then find a company that would like to use the software. Offer some form of a deal where they get the software "free" and future updates "free", in exchange for some seed money.

      Ok, so at first it wouldn't be "free", but if the company grows and the software becomes something big (ie, you get many more clients), they might make out better on their investment - plus they would provide that needed beta testing/improvement suggesting support you as a software developer would need (and maybe also keep you from making major business mistakes in the software prior to a real release).

      --
      Reason is the Path to God - Anon
    2. Re:Another source of funding is... by Concerned+Onlooker · · Score: 1
      "Borrow against your home.
      Borrow from friends and family.
      Have a working spouse.
      Borrow from your credit cards."

      Sounds like good advice for losing your house, your friends, your marriage and ending up in debtors prison.

      --
      http://www.rootstrikers.org/
  55. Amazing by certsoft · · Score: 1

    If you have Opera identify as Opera then you don't get the article, you get some sort of table of contents page. If you change it to identify as MSIE 6.0 then you get the article.

    1. Re:Amazing by jimmy_dean · · Score: 1

      Yeah, this is on purpose. About 5 months ago there was a big to-do about this. MSN changed their site to basically not include Opera browsers. They want people to use only IE of course.

      --
      -> Sometimes, you just gotta break free from the shackles of proprietary code.
  56. risk/reward?? by Anonymous Coward · · Score: 0

    value is determined by risk/reward ratio? so the more you risk for no reward the better? I don't understand how anyone who doesn't understand fractions can program.

    admittedly "determined" does not necessarily mean = to. However the rest of the argument:
    val= risk/reward
    idea alon has no "risk".
    So it can't have any value.

    seems to show a seriously warped view of mathematics, and business reality.

    That said, his over arching point- that an idea is valuable only if implemented well is certainly true.

  57. Here's some good information by Anonymous Coward · · Score: 5, Informative

    I posted this a little late when this was discussed a couple of days ago, so here it is again so that it can hopefully help out some people.

    You can't just throw clever programming at the problem and get money out the other end. For one, it takes a hell of a lot of marketing knowhow, something that most geeks should have known they were crappy at when the prettiest girls went to the fast-talking football players. There is much more to making a company than clever tech. Tech ability is becoming a cheap commodity.

    Amen. This gets right to the heart of what most people here don't seem to realize, much less mention. Starting a software company requires great coding AND marketing skills, not to mention a good sense of what would even be a good product to make. I'm speaking from experience here; I've succeeded in my own startup.

    Most geeks either don't have what it takes or aren't willing to put forth the effort required to make a software company succesful. Aside from the coding, there's the packaging and the selling. After the packaging and the selling, there's the support and maintenance. And by maintenance, I don't just mean maintenance regarding your product...but your company. Because once you get to the point where you've got a nicely packaged product that needs to be supported and maintained (assuming you've done it right), you've also got a nice little beast on your hands called a corporation.

    Now I imagine that most of this stuff would be a breeze for the average slashdotter, except for the part about packaging and selling (i.e. marketing). This is the most difficult area for geeks to master. The head of the evil empire is where he is today because of his mastery in this area. But Bill Gates isn't the only geeks with those skills, so if you want to succeed, find yourself a partner with (very important) BOTH marketing AND technical skills. Let him do all the talking. Let him handle user iterface, software packaging (installers, icons, etc...) and you can concentrate completely on coding while he puts a pretty face on it and handles the customers.

    Of course, this is all easier said than done. So I'll tell you what I've done and how I've succeeded. Hopefully this information will help you succeed as well

    A couple of years ago I was running out of contract work and I didn't want to go get a "regular" job because I don't like being a cog in the man's machine. So I decided to start looking for opportunities.

    Step 1: Look for an opportunity
    I figured it would be easier to start in a niche market with little competition. I also knew that small businesses are a ripe market for IT services. It just so happened that one of the companies I was doing part time consulting for was a small business in a niche market. The owner of this business had excellent contacts in his industry as well; I don't mention the industry because I don't want to invite competition :)

    I knew I possessed the marketing and people skills necessary, but I didn't quite have some of the coding skills to pull it all off. So I talked to a friend who is a top notch coder working for a large web hosting company who was interested in starting a business. I told him about my contact in this small, nich market and about the need for certain types of software. We both had similar outlooks on life and our personalities were a good match for a business partnership, so we agreed to start a company.

    Step 2: Incorporate
    I then did a little bit of research to learn how to actually create a company. Whichever of you is the smartest one should handle this. I just happen to have a 156 IQ, so it was a breeze. ;) My research led me to these guys who created a corporation for us in Delaware for about $100. We also bought a corporate kit from them (for ~$50) which included a corporate seal and all the necessary legal documents. On a side note, a lot of the informati

    1. Re:Here's some good information by 1iar_parad0x · · Score: 2, Interesting

      First, being a former high school jock (yeah, me and Al Bundy... great), I can tell you that being popular with women in high school is a combination of looks, status, and confidence. That's not to say you have to look like a movie star, that's not what I mean about looks. You have to have a look. It has very little to do with salesmanship in a clever sense. Frankly, if Bill Gates wasn't loaded, I doubt he could get a date, but he certainly knows how to run a business. I also doubt Brad Pitt is much of a salesman.

      Being a good salesman IS a hard skill. Managing people effectively is hard (unfortunately you can't learn that in school, thus the MBA problem). Having to work as an independent contractor has been a mixed blessing for me. I've seen my share of stupid businessmen. I've also seen my share of smart businessmen. Frankly, most geeks are smarter. You just have to acquire a new skill. So, don't buy into this geeks can't run a business hype. You have to like it or be willing to tolerate it. That's the problem. I hate meetings. I just don't enjoy chewing the fat with clients. I can do it, but I'm miserable. Frankly, every competent geek needs to find a good salesman. You also have to mature. If you're still whining about sticking it to da' man, you're probably not ready to handle running a business. However, like I've said, that hasn't stopped a lot of non-geeks.

      I've also seen my share of dishonest yet rich businessman. They lie through their teeth, or at least spew enough bovine fecal matter to make the sale. I don't like doing that. I've lost a few contracts because I wasn't willing to tell the client what they wanted to hear. That happens too.

      The biggest thing is that you need to network. You've got to get connected. You need to be attending chamber of commerce meetings, not industry meetings. You need to be at the country club or the rotary club. You need to go and smooze at the local Democratic or Republican party meetings. That's all part of real business. It's where skill and OPPORTUNITY meet.

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
  58. Learn about another business! by JaredOfEuropa · · Score: 3, Interesting
    Finding the right niche, and filling it correctly, is most of the battle.
    Yes... if I look at a few of the more successful recent startup software companies or new software products, most of them are in niches that existed for quite a while, but (apparently) no one thought were there. All of these companies learned about another business, perceived an IT need that was not being met, and successfully fulfilled that need. The following are just a few examples, to give you an idea what I mean by 'learning another business'

    Accounting software. Yes, much bookkeeping software already exists, but one company noticed that there was no package available that was 1) in Dutch, 2) Easy to use for lack of (unnecessary) features, and 3) able to get non-accountants going quickly. They targetted home and small office users, with success

    Gym software An older example, but one of the best known ones, and one of the earliest small business niches to be recognised. Many companies discovered (independantly) that there was software to do accounting, software to work out training regimens, and software to track client training progress, but nothing that integrated all of these functions. Someone discovered this niche, and now there are quite a few packages that fulfill all of the IT needs of gyms.

    Power plant maintenance and safety management software With power plants being the domain of big, wealthy firms, you'd think they would already have decent software to coverall aspects of this. Not so, apparently. One student wrote a package to do data mining and efficiency improvements for a nuclear power plant, as his graduation project. He turned it into a business,, and now he is talking to many large European energy suppliers to sell his software. You can find profitable niches even in heavy industry, apparently.

    Pattern generation for embroidery machines I kid you not. Years ago I found out that patterns for embroidery machines were all made by the machines' manufacturers using record-playback... I asked to have a custom one made, and was quoted a price of about $500 for a simple pattern.
    I thought of starting a business, and sell software able to create patterns from scans to shops with such machines. Shops would be able to embroider custom designs onto jackets and such for $15 rather than $500. I never actually did it, but I know that the manufacturers of embroidery machines have only recently started to offer such software.
    This last example also illustrates the point against having too strong a competition. I could have been successful selling this software, but I could never have competed against the manufacturers, once they got into the action. I suppose being first to market wil allow you to outdo the larger competitors, but it will not last. Don't let such products be your only products. Or hey, you could get lucky and be bought by the larger competitor.

    Niches for software and IT services abound. Look around you, especially at areas where IT services seems 'too expensive', like small businesses, bakeries, mom&pop stores and such. Look for businesses with particular needs, and think about how IT can fill those needs.
    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  59. What you need to get started by bl8n8r · · Score: 1

    1) A domain that sounds like MyCrowSofft.com 2) Wait for the cease-and-desist letter. 3) Tell sender to get bent. 4) Hold out for highest offer. 5) Accept offer. 5) You don't need to run a company now.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  60. Re:starting company by Anonymous Coward · · Score: 0

    That's because all us smart people realize that corporate serfdom is where it's at.

  61. Not Worth It by NatZi · · Score: 3, Informative

    I would think seriously before starting a "software" company. As an experienced software company executive, the current legal and economic climate minimize the viability of any software firm.

    First -- unless you are well funded, the errors and omissions insurance is either unavailable or so costly as to not be economically viable. Starting a software company today, considering the patent portfolios of most companies and the litigious environment, is simply negligence.

    Second -- if I had a micro-payment for every person who thought that he or she could "do better on their own," I would make Microsoft look like the corner grocery store. Frankly,it is not that there are no good ideas nor that there are no goiod people. The current legal environment practically limits any innovation. Until software "patents" are struck down, this issue will not change. If you think you have a "hot idea," you would be best served, and probably save yourself a lot of litigation costs, by keeping it to yourself.

    Third, many people starting a company naively think "gee, I earn $60,000 per year" so I can just charge that to the customer myself and make a killing. However, to "earn" $60,000 in salary, you would need to bill, on average with very low overhead, $150,000 to $180,000 of work. Are you prepared to do that (including working three times your current work week)? Most new entrepeneurs fail because they underprice services. Undercutting rarely works unless you have a true commodity. And even then, you better have reserves to survive when your competitor undercuts you simply to make a point.

    Frankly, I would councel people to make use of there time for something worthwhile and not waste time on software. The patent environment makes it almost impossible to innovate without paying license fees. It simply is not worth it.

    1. Re:Not Worth It by cavemanf16 · · Score: 1

      All of this "advice" coming from a seasoned, some might even say: jaded, software company executive.

      You seem to think that the "big" firms are more well established, have more experience, and can undercut the "little guy" whenever they need to just to make a point. You know what? You're absolutely right!

      However you forget about the fact that all of the "little players" in the business world of the USA continue to innovate, grow, and generally bolster the economy. How is that possible? Well maybe it's because all of those little players know how to take care of the little corner grocery store, the laundry shop, the small home business consultant, and others who needs some very specific software code to help them do their job. The little player can also move far more quickly to take care of those customers because the overhead due to internal politics and budgetary infighting of the big players tends to slow down the responsiveness of the Microsoft's, IBM's, and Apple's of the US.

      I found your post to be NOT Insightful as modded, and just had to respond. Yes, there are a great many obstacles to be had for the small business owner, but that does not mean they are insurmountable. If they were, then we'd be living in a far more socialistic country with far less innovation and creativity than we do today. Your attitude is exactly the kind of attitude that gets you referred to as a 'PHB,' and quite frankly, I think you deserve it.

    2. Re:Not Worth It by Anonymous Coward · · Score: 1, Insightful

      mod this up

  62. 7-zip and open-source by ingenuus · · Score: 1

    I agree with you entirely. Recently, however, I've been using 7-zip which is an excellent open-source alternative.

    I suspect open-source is the real competitor / threat to shareware (and all commercial software for that matter) and not piracy, since open-source provides huge advantages to the user. It's interesting to note that the 7-zip people are offering various tiers of technical support to make money.

    Waning are the Microsoftian days where a fixed-time programming effort can reap fairly unbound profit (cf. Bill Gates). With the ubiquity of general software and programmers (and perhaps the public's emerging realization of zero cost duplication and the intent and nature of copyrights), programming is becoming more of a service.

    This is probably best for humanity in the long run, though an obvious hinderence to (particularly lone) programmers in their attempts to become independently wealthy by starting their own software companies based upon their own ideas.

    1. Re:7-zip and open-source by Anonymous Coward · · Score: 0

      This is probably best for humanity in the long run, though an obvious hinderence to (particularly lone) programmers in their attempts to become independently wealthy by starting their own software companies based upon their own ideas.

      Ah yes. Copyright is the last remaining obstacle to Utopia.

  63. If you are serious about starting a company. Read by Zapdos · · Score: 3, Informative

    Please do yourself a huge favor and follow this link S.C.O.R.E.

  64. risk/reward ratio by Eq+7-2521 · · Score: 1

    The reason is that value is generated only in the presence of a risk/reward ratio. An idea involves no risk. Therefore, the numerator of the risk/reward ratio is zero, and its business value is zero. In contrast, execution involves risk, which is why it leads to reward.

    This would seem to imply that is the reward increases, the value decreases. Or maybe I'm missing something...

    --
    At my age I find coming up with a witty signature too exhausting.
  65. Eric Sink? by Anonymous Coward · · Score: 0

    I wouldn't trust someone with that name to keep a company a float... ;-)

  66. Ok, here is what you do: by JRHelgeson · · Score: 0, Flamebait

    So, you want to start a software company, and nobody is going to talk you out of it.

    Here is what you do:

    1) Come up with a solid idea for a software program that you know is marketable.
    2) File your tax return
    3) Take said tax return and hire 5 programmers in India for one full year.
    4) ...
    5) PROFIT!

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
  67. 'Bought out' by Microsoft? by Larry+David · · Score: 2, Informative

    You don't get much profit after being bought out by Microsoft. After all, Bill Gates didn't get rich by writing a lot of checks! :-)

    1. Re:'Bought out' by Microsoft? by Anonymous Coward · · Score: 0

      HaHahaha! I love that episode of simpsons ;)

  68. Step 3, actually.. by henni16 · · Score: 2, Interesting

    1>Call you company mikerowesoft
    2>sell it to microsoft

    3> Sell Microsoft's letters to you on ebay
    (Current bid: US $3,751.00)

    4>profit!!!

    1. Re:Step 3, actually.. by nocomment · · Score: 1

      If I hadn't seen it with my own two eyes I would not have beleived it. There it is though. Thanks for the link that is hysterical.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    2. Re:Step 3, actually.. by Xconnect · · Score: 0

      US $22,300.00 and counting!!! Is this a bidding war between Larry and Scott? :-)

      --
      --- root@127.0.0.1
    3. Re:Step 3, actually.. by Doctor+O · · Score: 1

      I just followed the link and saw:

      Current Bid: US $202,087.65

      Nice one. Kudos.

      --
      Who is General Failure and why is he reading my hard disk?
  69. Advice from a successful s/w entrepreneur... by snatchitup · · Score: 3, Funny

    My company is staying afloat because I immediately outsourced to the Russians. They were way cheaper and better than the Indians. Plus, I love Dostoesky.

    Hey, if you can't beat 'em, join em.

    You got to start with outsourcing just to stay competitive.

  70. Software is not where the money is!!! by Anonymous Coward · · Score: 1, Interesting

    If you want to make money do NOT start a software business. Start a service business built around software or start a consulting business that involves programming as part of a systems integration service.

    Or if you really want to make the big bucks, take a good look at basic developments in new technology and figure out how to make some type of device. You will still end up doing a lot of software development but you will end up with a useful device as well. Do some research on FPGAs, PICs, embedded Linux, LCD screens like the 640x480 used on the pocket Zaurus SL-C860. Check out the camera servers from Axis or the flash-based webservers from Intrinsyc, i.e. CerfCube. Read through some of the mini-ITX projects at http://www.mini-itx.com and check out the wireless mesh ideas at http://www.locustworld.com.

    Use your heads and don't just reinvent the wheel over and over again. There is no future in software as a product but there is a big future in software as part of a product.

  71. Your .SIG by rjamestaylor · · Score: 1
    Wanted: PocketPC today screen plugin coder for cool GPL project. Email me!

    I was contacted by a company that has a GPL'ed/Commercial product. I was contacted to see if I was interested in helping them with a "big push." I answered that I was and I looked forward to discussing the opportunity further . I said working with a company providing the [deleted] industry with a solution both GPL'ed and commercially available was attractive, as I liked the idea of making a living but also being able to contribute to the [deleted] industry.

    Needless to say I never received anything back from them.

    Too many times companies want to start a "GPL" project and think that the programmers doing the work would also be free. GPL programmers either are paid to program, have a personal interest and are making their own contributions, or are naive. I'm not naive, and they weren't interested in paying. So, if I do the work (once my NDA/NCA expires next year) it will be on my own as long as I can itch and scratch.

    Hopefully I haven't described your efforts.

    --
    -- @rjamestaylor on Ello
    1. Re:Your .SIG by Mr_Silver · · Score: 1
      Too many times companies want to start a "GPL" project and think that the programmers doing the work would also be free. GPL programmers either are paid to program, have a personal interest and are making their own contributions, or are naive. I'm not naive, and they weren't interested in paying. So, if I do the work (once my NDA/NCA expires next year) it will be on my own as long as I can itch and scratch.

      Thanks for the comments! Maybe I should change it slightly. It's a personal project which will provide eVB programmers a framework for writing Today plugins (which they can't currently do). The major problem is that it needs some eVC++ coding too and I've had a hack and it would take me the best part of a year to come up with something workable.

      My biggest problem is finding people - I don't really know where to look and postings to newsgroups only got people who were looking to make some money, which was something I'm reluctant to do (given the complete lack of GPL code for the PocketPC).

      Any suggestions appreciated.

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
  72. Everyone wants the easy way by rjamestaylor · · Score: 1
    You can't just jump into an existing niche with a text editor or password manager or anything else there are fifty of already. You also can't compete with high-end applications

    I hear this rhetoric so often that it seems true, but it is not. It is easier to be sucessful having a unique product that is also in high demand. But where are the ones willing to work hard to make something better than the existing, professional, mature programs?

    Where have the real programmers gone? The ones confident enough to take on the powerhouses and make a better product rather than merely finding the little niche no one is addressing so they can get started without competition?

    Friend of mine started a project 1 year ago and is going up against the biggest names in his highly saturated target market. His approach: make a vastly superior product, gather a team of top technical, customer service, marketing talent; leverage contacts through previous successful development projects and to be bold.

    Why not be bold? Why not do what it takes to be the best? Of course, you need to think that you can be the best to take that path. And you need to be able to be the best to be successful.

    My friend? His project is making serious waves in his industry and he has won some major customers from the biggest players in a very public way. He's targeting a saturated market with the strategy of besting everyone else.

    Boldly going where many others have gone before.

    --
    -- @rjamestaylor on Ello
  73. good article... by Anonymous Coward · · Score: 1, Informative

    Quite coincidentally, I just started my own software dev company today, well... the paperwork was done today, I actually started when I signed the contracts for my 3 clients last week.
    After much research and many discussions with family and friends, I pretty much came to all the same conclusions as to how to get started as Eric did. So I found this article to be a nice confirmation that I am basically on the right path.
    Since I already have several clients signed and more work then I can handle, I skipped the business plan and initial financing part of the startup process and was able to get right to work.
    I know this sounds backwards, but if you can find a few companies (with money) who say they will hire your services BEFORE starting your company, once you do the paperwork to make your company legit, you will be huge steps ahead, and you don't really have to spend much if any money until you have clients. I know this may sound some what silly and backwards, but that is exactly what I did and now my little one person company is profitable from the day I got my business license (today). If you have a day job with another company and are thinking of starting your own, don't jump ship until you have either a few clients or enough capitol to support yourself for at least 6 months with zero income. Its easy to start the business, i.e.... do the paperwork, come up with business plans etc... it's not so easy to find clients with money who knows that they need to spend more then $10 an hour to get a good developer and who has at least 8 hours worth of work to do. Don't put off the paperwork too long or your city/county government may fine you. For instance, the city of San Diego fines you if you get your business license 15 days or more after you started your business. So once you have those clients, do the paperwork immediately!!!
    Also beware of the people who try to use you for free advice. I had two people play that game with me so far and they can become a major waste of time, which translates to a waste of money too. So it's important to learn how to tell when someone is just window shopping to steal some ideas and when they are serious about buying and when to draw the line. Its also important to learn how to draw that line, so you don't accidentally piss off the wrong person and loose someone you think may be window shopping but was actually serious.
    One other thing I would like to point out, if anyone actually reads all this. Be prepared for it to take a while to get a company to sign/write a contract for you and try not to get frustrated with it. It took me two months to get one of my clients to finally sign a contract, but it was worth it because they will be providing a good deal of work to me over the next year or more.
    Basically, there are a lot of subtle little details you will end up contenting with, so be prepared, but with hard work and smart planning it can be worth it. To make sure I don't completely discourage anyone from starting their own business, here is one final thing to think about. I will be almost doubling my income AFTER taxes by starting my own business. It's not easy, but it sure makes all that paperwork and extra hassle worthwhile.

    1. Re:good article... by augustjoe · · Score: 1

      Since I already have several clients signed and more work then I can handle

      shouldn't you be coding?

  74. D&D test... by Anonymous Coward · · Score: 0

    Hey dude, I'm Chaotic Good! Wow! That means I fight for good and freedom at the same time. I totally kick ass man! Oh and I'm playing a ranger called "Strider" BTW...

  75. mergers & acquisitions by Sivaram_Velauthapill · · Score: 2, Insightful

    That is a well established strategy used by corporations to grow and increase profitability. Business courses, the business press, and others will mention it. The strategy is called Mergers & Acquisitions. Companies like Microsoft, Cisco, and others became what they are due to it.

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  76. Myers-Briggs by vldmr_krn · · Score: 1

    The article goes into Myers-Briggs personality theory, on which my dating site is based. Nice.

  77. Re:Serious question (Edited) by bmac · · Score: 1

    [Oops, I hit submit instead of preview, here's the proper version:]

    Thanks, but a couple of questions:

    What exactly does "new machine" refer to? My idea revolves around a somewhat simple (yet powerful) visual data structure. It will (God Willing) have a very rich functionality that, because of the relatively simple geometry of the visual structure, will be very directly (and obviously) related to the visual organization of the data. In other words, anyone who chooses to re-engineer the app will *have* to implement the same kinds of functions (/menu choices) due to their being very natural offshoots of the visual nature of the data itself. I have not seen such a data organization in my years of programming, though I know that Charles Simonyl (formerly MS's chief software architect) and James Gosling are both pursuing similar approaches to data management (where the data is program code itself).

    Essentially, the crux and (IMO) beauty of my idea resides in exactly how the data is organized visually; the nature of how this is done (as mentioned above) makes certain functionality extremely intuitive. So, are you saying that if I can prove that no one has organized their data as such, I can patent it and then all the functions that occur as a logical result of how the data is presented to the user will be unable to be re-engineered (and sold) by other software engineers? Or, would you reckon that the combination of data presentation *and* functionality *together* is what is required for defining the "new machine"?

    As a comparison, consider the relational database paradigm. Could E. F. Dodd (if I remember correctly) have patented his relational model of data and then have been able to "own" rdbms software for 17 years? The notion of tables of fields linked by keys was brilliant, yet could he have protected himself legally? And, of course, we all know the fate of the Visicalc creator who *didn't* patent the spreadsheet (a *very* visual data paradigm with obvious functionality). How would you have advised him (or Dodd) to protect their ideas (ideas whose brilliance is proven by their being integral to computing to this day)?

    Now, as far as copyright goes, if I understand you correctly, if a competing engineer can achive the same functionality with different code, copyright offers *no* protection whatsoever. Neh?

    And then the last question (for now :-) would be what if someone uses the program then adds a couple of small pieces of functionality to the visual paradigm. Does this now constitute a "new machine"? And to what extent do they have to innovate/extend my idea for their work to become "new" in the legal sense? [My guess here is that this is a very thorny issue that would probably have to be determined in court, as there are probably not a lot of precedence in this realm.]

    And one last favor, if you could, please: what book(s) would you recommend for a pure engineer (like myself) to background me on the status quo? Lessig? Which ones? And I hear that there is an excellent female software patent lawyer professor (in N. Cali?) who is quite quiet but very much at the vanguard of software ip theory.

    Your help is very much appreciated, and, as I may be needing to actually hire an attorney such as yourself someday, what state do you practice in? You never know when "good samaritan" advice will lead to interesting (and even *paying*) connections. Regardless of the future, tho, I do *really* appreciate your time and expertise.

    Peace & Blessings,
    bmac

    If only the world religions knew that there is only one *purpose* to religion, tho many paths to achieve it; and that when that one purpose is truly sought, the effects on human development and behavior are *always*exactly* the same, regardless of practice.

  78. Eric Sink ? by Anonymous Coward · · Score: 0

    Bill Source ?

  79. Don Lancaster by Anonymous Coward · · Score: 0
    Advice from the guy who made his bundle by writing "TTL Cookbook", "CMOS Cookbook", etc.

    FWIW...

  80. Make a basic interpreter for a new computer by hayriye · · Score: 2, Funny
    1. Make a BASIC interpreter for a new hobby computer using your university's computing facility.

    2. Profit for at least 30 years!
  81. Re:Serious question (Edited) by Iplaw-dc · · Score: 1

    Hi. We should talk more about this in confidence. You can im me. My aol screenname is alppy. Thanks, Jax

    --
    Jax
  82. Re:Serious question (Edited) by bmac · · Score: 1

    And I am (now) bmac4unity.

    I don't know if I actually sent you a message, cause I'm a total n00b (never even used irc). Anyhow, you've got my screen name now, so until then...

    Peace & Blessings,
    bmac

  83. Odd by Anonymous Coward · · Score: 0

    What an odd post, Sivaram... I think you should stop posting so much (unless you really have something interesting to add, of course), get off the computer, and go outside a bit. Bring some breadcrumbs to feed the birds. Watch the clouds go by for a while.

    When you do get back to your computer, stay focussed, work on your highest priorities only, and go to bed early.

    When the brain gets overstressed it starts to babble, and I think you might be getting this. No offence taken, I hope.