Subscribe to the RSS feed then follow me on twitter at @mrlacey

Wednesday, November 28, 2012

Why "scratching your own itch" is a bad idea for developers

There's a popular idea that if you have a need for something then it's likely that other people will too. It's often termed "scratching your own itch".

Developers like to take this idea and assume that if there's something they need or want and build an app to meet that scenario others will also buy that app to meet the same need.

I think this view ignores a big issue.
The "others" in this scenario are typically other developers, and developers like writing code to solve their own problems.
The corollary of this is that developers don't look to buy solutions written by other developers to solve their problems.

Yes this is a huge generalisation but I believe it also holds a lot of truth. Just ask a developer you know how often they buy solutions to their problems verses writing their own solutions.

The mis-assumption is that other developers will buy their app as they have the same problem because they are just like them. The problem is that just like them the other developers will be creating their own apps to solve the same problem.

Developers building small apps for other developers isn't a great way to find a big market and sell lots of apps.
By all means build such apps just don't get upset if you don't get millions of downloads.




If you've built Windows Phone or Windows Store apps you can cross-promote them with AdDuplex to get more users.

48 comments:

  1. Tell that to Telerik, DevExpress, JetBrains etc. :P

    I'd agree about apps though. You shouldn't expect to succeed in quantities of downloads for these apps, but if it's good if you sell it for more $ a piece and still be successful. (at least in theory ;)

    ReplyDelete
  2. @Alan - Telerik, DevExpress, JetBrains, etc. aren't building for themselves first. They're building for an identified market and they identified that market before they started building the tools they have done.

    Building something and then making it available to others on the chance they may want it is fine. Just don't expect this to instantly be a massive success or a strategy for lots of downloads.


    ReplyDelete
  3. For me "to scratch my own itch" means that I will do my personal best to complete the task because it will cure my personal pain. Which means the solution I come with will be top-notch. :)

    ReplyDelete
  4. Pretty good post! I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.
    Totally, the actual write-up is really the very best in that will worthwhile matter. http://www.iessaywriting.net/I really fit in jointly with your results and certainly am going to keenly seem to be toward your own upcoming improvements. Just telling many thanks could not only be sufficient, for your exceptional readability as part of your composing.I'll use this information to provide term papers for my friends.

    ReplyDelete
  5. I am happy to find this nice site for my horsebox insurance.I like this site for my horse insurance.So get cheapest horse insurance from here and start saving your money.So get free quotes within minutes.
    http://horseboxinsuranceuk.blogspot.com/

    ReplyDelete
  6. I am interested in this topic and would like to find out more information through your upcoming posts.essay writers

    ReplyDelete
  7. Just checked the video out and I loved it..!Educational Recources

    ReplyDelete
  8. Your every Information is very useful and very good . Your article is very efficient for understanding. Thanks Website That Does your Homework

    ReplyDelete
  9. I would like to say thank for sharing this great article.
    Video animation Company

    ReplyDelete
  10. Thank you so much for sharing your knowledge on this particular aspect.buy essay paper

    ReplyDelete
  11. Really your post is very good and I appreciate it. www.takemyclass4me.com

    ReplyDelete
  12. Thank you for important article. writing service

    ReplyDelete
  13. great article, its very helpful for the whole community - college paper

    ReplyDelete
  14. Superb article, you've written it very good - http://www.helpdohomework.com/hw-help

    ReplyDelete
  15. The post is absolutely fantastic help with homework

    ReplyDelete
  16. thanks for sharing this great article write my essay

    ReplyDelete
  17. Wanted to say that I have really enjoyed reading your blog posts.assignment services

    ReplyDelete
  18. Really nice and interesting post
    educational website

    ReplyDelete
  19. Thanks for informative post. I highly recommend this. Thanks a lot... education blog

    ReplyDelete
  20. One of the biggest perceived advantages of developing a mobile app with PhoneGap is writing once and generating binaries that run natively on nearly every mobile platform.
    order assignment | write my assignment for me online | professional assignment writing


    ReplyDelete
  21. very well written piece of information, thumbs up
    click here

    ReplyDelete
  22. I find the article title to be very catchy. Programming itself is a pain I feel.:D

    Programming Assignment help|Java Assignment help| PHP Assignment help

    ReplyDelete
  23. Raza is great calling company visit for latest cheap rates

    ReplyDelete
  24. yeah truely n nice information about windos phones.college paper writing company

    ReplyDelete
  25. Thank you for sharing the information about windows phone.
    soldier jacket

    ReplyDelete
  26. this is very nice thanks for the information...college essay

    ReplyDelete
  27. I really appriciate you for this awesomee effort.
    thank you for sharing.
    educational website

    ReplyDelete
  28. These facilities help many people and my friends also want thing like this .college essay

    ReplyDelete
  29. very well written piece of information, thumbs up.
    academic help online

    ReplyDelete
  30. Your working is purposeful and subjective. It can add knowledge to the readers. Your area of interest is so vast and you can address other issues as well.
    nursing essay writing service

    ReplyDelete
  31. Amazing Blog Post. Blog Post provide acceptable obsession. The offer impacts on numerous standard worries of your brain..

    ReplyDelete
  32. This is a well written article on this subject of In motion hosting.How apple pay works with I have been looking at starting a new business and this is valuable information to help me in my decision. Thank you.

    ReplyDelete
  33. Anonymous4:17 pm

    This comment has been removed by a blog administrator.

    ReplyDelete
  34. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article. clover pos system

    ReplyDelete
  35. Do you want to learn meditation online? Light Watkins has been providing meditation course from many year in new york.Get the best meditation audio course online and best personal trainer now.

    ReplyDelete
  36. Find out universalists precisely why this Unitarian Universalist Affiliation is actually questionable on this denomination profile.

    ReplyDelete
  37. I am interested in this topic and would like to find out more information through your upcoming posts.

    ReplyDelete