Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

So it comes down to this. I'm not suited to work for someone. I have had an extreme entrepreneurial spirit for as far as I can remember. I need to be doing my own thing, calling my own shots, and making things work for myself.

I have a full time job at the moment as a software developer. I love software development, but I hate doing it for a "boss", or a company that I "work" for. I just always day dream throughout my work day about making the next best thing that sells for millions of dollars, or inventing something, patenting it, and selling the patent, or just becoming big somehow, somewhere, and hopefully sometime soon. Is this unhealthy? Should I just be shutting up and focusing on work? I've heard from many people that I should just shut up and do what I need to do to support myself, and not keep counting on things such as this, but I just can't bring myself to do it. I really can't. I've tried, but that spirit just won't leave me.

I have so many ideas for things like Android/Iphone apps, however, there has only been a handful of those that have gotten single developers rich. I keep thinking of the ideal situation, for example, I create an app and then it gets so big, with millions of users, and then I get an offer for Google to buy the name and the code for millions of dollars. Like, how often does that even happen? Does it go unnoticed most of the time?

There's either that or a year long side development project that will hopefully turn some peoples heads and make a splash as well. I would love to be my own boss and start my own business, but I would love even more to create something and then just get bought out and use that money as startup money instead. I think in the world of software this is less impossible than other industries. Am I wrong?

Thanks guys.

share|improve this question

7 Answers

I would like to share with you some thoughts

  • If you don't want to work for someone, don't work at all. Because when you have your business you work for a boss that is much worse than your existing one: you. You will eventually work for many other bosses: your customers.

  • If you really love software development, you should like doing it for a boss. Because unless you do a software to manage your stamp collection, you will eventually do it for the bosses I mention at the previous point. Maybe what you don't like is working on the software you want to do? That's something else.

  • Wanting to be the next millionaire is just another proof something is wrong in your perception of your own situation.

  • Today you do what you claim to love (developing software) for most of your time. When you are an entrepreneur, you handle many other unpleasant tasks. You have no choice to increase your work hours to be able to produce valuable lines of code. You will have to do lot of administrative tasks, handle customers (requests, complaints, questions, ...), learn legal & accounting stuff, call people, sell your stuff, handle employees (requests, complaints, questions, ...), think about tons of things at the same time increasing your overall anxiety and fatigue...

So what is your problem? Your entreprenerial spirit or the fact you think your life sucks and you think earning millions will make you happier? I've been there.

So I highly suggest you to work on the perception you have of your own life. It's a creation of your mind. You can reduce the number of constraints in your life, but it's impossible to remove them all. To be a good entrepreneur, you have to be mentally strong.

You have to be an entrepreneur because you want to change the world!

share|improve this answer
3  
Amen Peirre -- Entrepreneurs work for their customers. All of them. Each of them. Entrepreneurs work for their employees -- who get paid first, who needs need to be answered first, whose satisfaction is more important than mine. And their investors. And the vendors whose business rely on your success. Did I mention the investor who just called again? Myself? I have a hard time even keeping track of myself. . . – Joseph Barisonzi Mar 23 '11 at 4:04
+ 10 internets! @gotmssbm you might not like this answer, but you should take some note of it IMHO! – Ryan Dec 7 '11 at 11:29

I wish that my software business was all the fun softwaresy stuff.

There's so much other stuff you have to deal with. Taxes, licensing, HR crap, the IRS, office space, internet, hosting, Apple Why U No Approve My Update, finding clients, hiring employees, vacations.

So avoid all that crap and overhead for as long as possible. Keep your day job, but treat it as such (really, really 9-5 it, brown bag, etc to limit the amount of waking time it takes up) and "skunkworks" some projects. Finish them. Release. Perhaps form a quick LLC to limit your personal exposure.

But if you do have a success? Be ready for all the business-y crap work that's going to come.

share|improve this answer

Sorry but your 'Entrepreneurial Spirit' seems more like 'I would like lots of money'. If the latter is the case - just keep buying lottery tickets. If the former is the case do what another poster has suggested - do your job, but leave it at work. Spend the rest of the time developing applications you want to work on (you mentioned iPhone and Android apps - these are both great revenue generators even if you don't make it to the top 100 download lists on the relevant stores).

Try writing and releasing some apps for those platforms, see how it goes. Don't expect to be (or be disappointed if you don't be) the next 'Angry Birds'. The cost is fairly minimal (compare it to what people spend on other hobbies like model railways, stamp collecting or golf). Set an income goal (say your current cost to live + some leeway) at which stage you can quit your job and concentrate on it full time.

You may very well get to your dream (consumed by a larger organisation for many $$ and live in happiness forever after) or you might find yourself with extra income above and beyond your job that will give you more opportunities or you could find yourself not working for 'the man' any more and being in control of your own destiny.

To be fair I am halfway through this process - I've written a number of Android apps (with backend web services where required) but haven't got to the point of releasing them. Once I've 'solved the problem' (ie: writing the program and making it work) I tend to lose interest in it (the hard parts: making the graphics and audio nicer, doing a suitable logo and landing page, advertising/promotion and monitoring things like conversion rates, a/b testing, etc have zero interest to me). That's why I'm still looking for a co-founder, someone who enjoys these things and can force me to collaborate to make them work.

Regards, ShaneG

share|improve this answer

Don't procrastinate on ideas. If you really feel, start building something. Why not start something on the side like a weekend or evening project. Not everyone who is making money will announce it publicly. People who make money are generally quite about it as they are busy building stuff.

  • Generating ideas is super easy
  • Software development could be easy depending on your experience
  • Building a packaged product that people will use, is not so easy.
share|improve this answer

I don't believe that the "Get-Lots-Of-Users-And-Bought-By-Google" business model is a good one. I prefer to have a business model that actually makes money. If it happens, great, but I wouldn't count on it as my main source of revenue or bet my day job on it (not that I have one anymore.. I've taken the leap).

share|improve this answer

I believe all of these answers are good stuff for you to think through. I think you need to realize when you start your own entrepreneurial endeavour you have to work for your customers. Also you need to work well with your own team. Almost nothing can go long way without a well-oiled team. To start with, take your best idea and start working on it. you will realize most these things.

Good luck!

share|improve this answer

Some fantastic answers here and my own 2p worth is you need to work out what your goal is as thats not clear from your post.

  • Is it "millions" then thats running a business which invariably means less "coding" and much much more of everything else.

  • Is it coding someething that you love? Then do it as a hobby with less regard for commercial success as this gives you more freedom in your decisions, e.g. Do an iPhone app just because you fancy it even though the chances of it being a commerial success at 99p a time are vanishingly small. Do an open source app just because it will give you some kudos and something to show off. Do a Rubiks cube sorting robot just because its freaking awesome!

Long story short - what is your ONE goal?

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.