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.



108 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
    Replies
    1. Looks up greats! I enjoy because it is a nice and very effective article. Thank you, writer for writing like a nice article. This is very nice post! I will bookmark this blog.
      Biscoot
      Bajao
      Online Radio Stations

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

    ReplyDelete
  55. 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
  56. 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
  57. 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
  58. 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
  59. It is my pleasure that I have the unique opportunity to comment on this awesome post.
    West Palm Beach Orthodontist

    ReplyDelete
  60. Anonymous10:33 pm

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

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

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

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

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

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

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

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

    ReplyDelete
  68. 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
  69. The Information in this article is very interesting and helpful for me. Thanks
    google seo company

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

    ReplyDelete
  71. Pokemon games: Play Free Online Pokemon Games

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

    ReplyDelete
  73. 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
  74. Anonymous10:58 am

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

    ReplyDelete
  75. Hats off to you The information that you have provided is very helpful.
    West Palm Beach Orthodontist

    ReplyDelete
  76. This is the first time I am visiting and now I am fan of your post and Thank you for this.
    cost effective seo

    ReplyDelete
  77. Good info and Thanks for sharing this with us.
    boynton beach orthodontist

    ReplyDelete
  78. My partner and I stumbled over here from a different web page and thought I might check things out. I like what I see so now i am following you. Look forward to going over your web page repeatedly.
    google seo company

    ReplyDelete
  79. This post to me is useful ,useful information
    I am impressed. You're truly well informed and very intelligent.Amazing work
    ثبت شرکت
    دوربين مدار بسته
    طراحي سايت

    ReplyDelete
  80. Writing essays is a difficult task. However, the majority of students have to write essays in colleges and schools. Some essay types are easy while other require special skills and knowledge. It may be difficult to write a good essay for students who have to work part time or students from abroad. essay writing service!

    ReplyDelete
  81. Participants come together in session groups that focus on a single topic. within each group, every student contributes thoughts and ideas. Encourage discussion and collaboration among the students within each group. Everyone should learn from one another's input and experiences. write me an essay

    ReplyDelete
  82. Get a wide range of packing and moving companies at helloenquiry.in. We endeavour to furnish the best packers and movers companies in your city at ease of Internet. Packers and Movers Delhi

    ReplyDelete
  83. I just want to say thanks for your wonderful post, it is contain a lot of knowledge and information that i needed right now. You really help me out my friend, thanks!
    halloween| animal jam| happy wheels| cool math games| 8 ball pool| sudoku| yoob| friv| tetris| friv4school| monster high

    ReplyDelete
  84. Hey great stuff, thank you for sharing this useful information and i will let know my friends as well.
    tvg watch

    ReplyDelete
  85. Really impressive post. I read it whole and going to share it with my social circules. I enjoyed your article and planning to rewrite it on my own blog.
    http://packersmoversbangalore.in/

    ReplyDelete
  86. This is really great work. Thank you for sharing such a useful information here in the blog. Assignment Help | Assignment Help online

    ReplyDelete
  87. Although I do not fully understand the significance of your article but I still like it. It gives me something new and laughter. I just need so. Great.
    descargar facebook , descargar facebook , baixar whatsapp , descargar whatsapp apk , baixar whatsapp plus , mobogenie , mobogenie market

    ReplyDelete