23 January 2008

Analysis of a business-major asking too much of talented people

I found this job listing on Craig's List. As a software engineer, it irked me in so many ways, I had to tear it apart. My commentary is in teal:

An entrepreneur is looking to partner with talented software developer

An entrepreneur is starting a software company which may become a future global success due to novel and unprecedented nature of its applications, and is looking to partner with a talented and initiative software developer who will become a CTO or a COO of the company.
Why should I believe your idea is any good if you won't tell me? Do you have unprecented past entrepenorial experience to impress a talented and initiative software developer? And what is an "initiative" software developer anyway?
An ideal candidate should be proficient in a wide spectrum of modern software development technologies involving but not limited to general web development, wireless handsets applications/web development, TCP/IP and networking, and database development; should have a good feel for technology in general; should be able to clearly articulate and communicate both in writing and orally; should possess a good sense of logic and common sense.
Standard fodder from every other job posting on craigslist. If you can enumerate all these things, why can't you make a prototype yourself?

But seriously, you aren't sure if your software engineer will have "a good feel for technology in general" or "common sense?" These are failings that software engineers typically associate with business people.
You will have to sign a non-disclosure agreement (NDA), and after that you will be presented with the idea and very detailed technical requirements. Your input and feedback will be crucial. You will have to develop an initial version of the application which will serve as a prototype and as the initial production version. A rough estimate of the development effort is a few months. Your only compensation at this time will be a share of the company which is negotiable. Depending on the future company valuations, this may equate to a very significant amount, far beyond what an IT professional can make.
If you don't know how to program enough to make a prototype, how do you know that your technical requirements are "very detailed?" Because, from my experience, people without programming backgrounds can rarely provide such detail.

Experienced software engineers have trouble estimating projects. Isn't it a bit presumptuous to estimate development time at "a few months?" Do you have any idea how difficult it can be to cover all the nooks and crannies of an software application? No, of course you don't; you don't know how to write software.

The majority of startups don't survive (Yeah, I know, [citation needed]). As that is the case, you are saying "chances are, you will not be paid for this work."

And don't get so smug. We know that business people can make ridiculous amount of money off of our work, but you don't need to rub it in by saying it's "far beyond what an IT professional can make." Of the Fortune 500 companies, how many were started by a business major, and how many were started by an engineer?
This is a unique and once in a life time opportunity for that one person who is willing to take a chance if he/she believes in something and is willing to work hard for future success.
In other words, you think this is your once in a lifetime opportunity to strike it big.

IT professionals and software engineers work hard. You, however, hope that you'll get rich off of an idea and do little or no work. If you want to earn your future success, you should start knocking on doors at venture capital offices, and get some startup funds so you can hire a programmer to produce a prototype. You only need to do a mediocre job, and you'll probably get bought out quickly if your idea is any good.

Telecommuting is OK, flexible schedule is OK. An occasional meeting in NYC metro area is required. Once the company is funded and opens its offices somewhere around NYC metro area, a full time involvement is a must. A respective annual compensation will be set at that time.
YOU DON'T EVEN HAVE FUNDS FOR AN OFFICE OR TO PAY YOUR PROGRAMMER!!! How can anyone take you seriously as an entrepeneur?! Again, get off of your butt, get to work and go find some venture capital.
Please forward your credentials. Please explain how your expertise and qualities make you suitable to partner in this enterprise.
I could ask you to explain the same. I can prove I'm a software engineer. Can you prove you're an entrepeneur?

My anaysis is that the poster is either (1) some sort of scam to get the resumes of qualified people, or (2) a legitimate post by some idiot.

The prior is expected; the latter is laughable.

No comments: