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.

86 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. great article, its very helpful for the whole community - college paper

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

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

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

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

    ReplyDelete
  17. 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
  18. very well written piece of information, thumbs up
    click here

    ReplyDelete
  19. 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
  20. Raza is great calling company visit for latest cheap rates

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

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

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

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

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

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

    ReplyDelete
  27. 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
  28. Amazing Blog Post. Blog Post provide acceptable obsession. The offer impacts on numerous standard worries of your brain..

    ReplyDelete
  29. 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
  30. Anonymous4:17 p.m.

    This comment has been removed by a blog administrator.

    ReplyDelete
  31. 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
  32. 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
  33. Find out universalists precisely why this Unitarian Universalist Affiliation is actually questionable on this denomination profile.

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

    ReplyDelete
  35. This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog. καναπες

    ReplyDelete
  36. 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
  37. 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
  38. 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
  39. 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
  40. 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
  41. 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
  42. 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
  43. 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
  44. 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
  45. 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
  46. 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

  47. 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
  48. Very informative reading. I will keep you bookmarked.

    ReplyDelete
  49. 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
  50. 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
  51. This is a great article. It gave me a lot of useful information. thank you very much.
    Frive
    Friv 7
    Yepi 10

    ReplyDelete
  52. HI. I found a lot of information here to create this actually best for all newbie here. Thank you for this information.
    Juegos Friv
    Yepi 1
    Yepi 4

    ReplyDelete
  53. Most of the time I don’t make comments on websites, but I'd like to say that this article really forced me to do so. Really nice post!Halong Bay Tours

    ReplyDelete
  54. Very interesting, I've spent a lot of time to read and think about it, thanks for your ideas.

    Firv |
    Kizi 2015 |
    Friv 2015

    ReplyDelete
  55. More often than not I don't make remarks on sites, however I'd like to say that this article truly constrained me to do as such. Truly decent post!

    Man and Van London

    ReplyDelete
  56. It is my pleasure that I have the unique opportunity to comment on this awesome post.
    West Palm Beach Orthodontist

    ReplyDelete
  57. Anonymous10:33 p.m.

    I love reading this information on this page because its appealing to my eyes. Thank you for this.
    Best organic seo company

    ReplyDelete
  58. Your article is greatly appreciable because it has very unique content in it.
    cost effective seo

    ReplyDelete
  59. This is really an amazing information dude, thank you for sharing this with us.
    Best organic seo company

    ReplyDelete
  60. I really appreciate the work you did on sharing this information. Thanks a lot.
    cost effective seo

    ReplyDelete
  61. I like this blog thanks for such a great Information.
    Best web development company

    ReplyDelete
  62. Thanks for the great post. You have a well written and informative blog especially for us.

    ReplyDelete
  63. This comment has been removed by the author.

    ReplyDelete
  64. This comment has been removed by the author.

    ReplyDelete
  65. OMG...This is just what I need. Flabuless where have you been the last ten years of my life? I need you. Thanks!
    Best web development company

    ReplyDelete
  66. The Information in this article is very interesting and helpful for me. Thanks
    google seo company

    ReplyDelete
  67. Really good website this is, full of useful information and advice. Thanks for sharing.
    google seo company

    ReplyDelete
  68. I got here much interesting stuff. The post is great! Thanks for sharing it!
    Best organic seo service

    ReplyDelete
  69. I was always in search of such a useful information you have shared in this blog. This will help me in my working.
    Cost effective web designing

    ReplyDelete
  70. Anonymous10:58 a.m.

    These types of blogs really helpful for a technical person. I always appreciate efforts like yours.
    Binary Options Coach

    ReplyDelete