2
2 Comments

The job is a waste of time

Every day that passes I think more and more about quitting my job to start my online startup business. The problem is not the fear of failing on the new adventure but starting the business well before leaving. So I decided to do a market research first before developing an MVP.

This time I don't see the beginning of a business as a beautiful and exciting thing to work with but as a way to create value and earn money by spending the minimum and raising funds at the right time.

The scope is mobile development (iOS or Android). The problem to be solved is the slow and expensive development of a mobile application for small businesses. The idea is to make the development of an application accessible even without programming knowledge and to deliver the product online with all the required features.

Let's look at how the development of any application product now works:

  1. The customer, whether it is a small or medium-sized company, looks for an agency or a mobile development team to assign them the job
  2. After days of research and estimates, he decides to bargain only with one
  3. Start development, including design, development, testing, and various changes along the way
  4. The minimum development can last from 1 to N months
  5. Distribution of the app that lasts up to 1 day
  6. Test and maintenance of the app
  7. New features in progress

All these steps are long and expensive. After a search I saw that there are also other platforms like BuildFire, Appypie, Appsgeyser that allow you to develop applications without code. However, I have not yet understood why developers do not use these types of platforms to develop new applications. What are the limits?

What am I missing, do small and medium-sized companies want to spend more or less?

on June 29, 2019
  1. 3

    I think you're missing the fact that these app builders work until they don't. What happens when a client requests something very specific that can't be done in an app made with an app builder. You either export the code and then manually add the feature, but then the code might be very unintelligible compared to human written code and you also lose the ability to use the builder for features in the future, or you just have to contact the app builder team and hope they will add the feature to the app.
    So even if hiring developers costs more time and money upfront it removes these kind of headaches in the future.

  2. 2

    However, I have not yet understood why developers do not use these types of platforms to develop new applications.
    First of all, they use. If they wouldn't use the market wouldn't exist. But it does and, it seems to me, it's in good shape.
    But at the same moment, yes, many developers prefer not to use such solutions. There are several reasons:

    1. Stereotypes and fear to be needles. "We are the development department, aren't we? We can code everything!"
      When I worked in one company I saw it. One dev, when asked how much time he needed to implement the authentication for our web site, said "2 weeks". "Why would you use the out-of-box solution?" I asked then and they hissed at me as if I said something indecent.
    2. Many companies just don't care. They have devs and budget, that's it.
    3. Many companies stupidly don't know about such solutions. Poop marketing, poor SEO, I look for my competitors for several months and find those I have never heard, over and over again.
    4. The quality of these builders. Still not high, sometimes they are very specific. Again, there is a stereotype that only losers use them (because they can help only with simple problems).
    5. Price. Some of them are very expensive. Recently I found one builder (my project is like what you described but for web apps) and the price was about $7,000 / month. Not every company can afford it.