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.

64 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
  38. This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog. καναπες

    ReplyDelete
  39. 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. Cashback

    ReplyDelete
  40. persnickety blog…. This is in fact wonderful blog and your contemplation is excellent superiority so delighted to appreciate this blog and appreciation for distribution this blog….. Coursework help pros



    ReplyDelete
  41. Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that “The content of your post is awesome” Great work. auto chlor salt cell

    ReplyDelete
  42. Thanks for sharing so significative article with us. I agree with your idea competely.I am looking forward to another great article from you.επιπλα

    ReplyDelete
  43. Marketing Assignment Help
    law assignment help
    finance assignment help
    Accounting assignment help
    Assignment help
    Make My Assignment
    Dissertation writing Service
    Do my assignment
    Nursing Assignment help
    Best Marketing management assignment help service from MakeMyAssignments.com at affordable prices. Get 100% plagiarism free marketing homework help in UK, USA, and Australia.

    ReplyDelete
  44. The component about inches Destructive manipulates associated among Rue from the Neighborhood's Prudence" through up life outstanding,. Your state showcased done up individual approaching synchronous exceedingly evaluate. Orchestrates are ceremonious.vitamin d präparate

    ReplyDelete
  45. Relocation has to be done with exclusive problem where you will need certified personnel for product packaging and shifting your useful aspects and they must have systemized transport and other functions in their campus.

    Packers and Movers Hyderabad
    Packers and Movers Mumbai
    Packers and Movers Pune

    ReplyDelete
  46. Generally individuals may have more remembrances towards their useful items so they need best professional for providing assistance in shifting such valued objects. Support service should be appropriate and warm.
    Packers and Movers Bangalore
    Packers and Movers Chennai
    Packers and Movers Delhi
    Packers and Movers Gurgaon

    ReplyDelete
  47. I must say that overall I am really impressed with this blog. It is easy to see that you are passionate about your writing. If only I had your writing ability I look forward to more updates and will be returning.synthetic diamond ring

    ReplyDelete
  48. There are many this sort of advantages throughout collection training. I just study some sort of weblog just like the idea and this also has additionally provided us many crucial strategies for my scientific studies. Alys Beach real estate

    ReplyDelete
  49. I have window phone and the information provided in this post is very helpful for me...Thank you so much for the sharing...Assignment writing services

    ReplyDelete

  50. HI. I found a lot of information here to create this actually best for all newbie here. Thank you for this information.
    Frive
    Firv
    Frif
    Fvri

    ReplyDelete
  51. Very informative reading. I will keep you bookmarked.

    ReplyDelete
  52. HI. I found a lot of information here to create this actually best for all newbie here. Thank you for this information.
    WP She’s Viral Pro |
    Kizi 2015 |
    Juegos 2015

    ReplyDelete
  53. Very interesting, I've spent a lot of time to read and think about it, thanks for your ideas.
    Kizi 6
    Kizi 8
    Kizi 10

    ReplyDelete