10
gitpush
6y

If there is anything I learned from Robert Martins in The Clean Architecture book is that: Marketing geniuses are fucking useless

Comments
  • 2
    but your work is no good if nobody is understanding it, so those marketing geniuses are a necessity.
  • 1
    @heyheni yes and no honestly.

    Yes is that they know what the market needs in terms of tech more than we devs know, we devs are concerned more by either using the right tool for the job or by what we are comfortable with
  • 2
    @heyheni

    As for no, they don't have the technical background and a wrong decision will cost a lot, for example: using Ionic/React Native ..etc. for an app that is planned to grow, lets be realistic, those hybrid solutions are still far away from being ready for all scenarios of applications. For example where I work now, allllllllllllllllllll types of applications and websites to be built in React/React Native, we already built two in react native and the third one on the way, first two have nothing but fetch and display, the third one has some good data processing and displaying charts, now from the business side, they sold the contract using: Write once, pay once and use on both platforms. But the technical side of it:

    1. website and mobile app SHARE NO CODE, this defeats the purpose of using React for both web and mobile app, even though in this scenario it can be done, why that happened? Ask management I was not able to know
  • 2
    @heyheni 2. Management does not know what it means to process data in a single threaded using a hybrid solution, all data to be processed in Javascript on a single thread, imagine how that will turn out to be.

    3. The need to talk with hardware? Ya good luck finding a package for it and being able to implement it without problems

    4. Instagram/Skype/Facebook are no examples to look at, their argument is that hose apps are all done in RN, but what if they were done in native languages? same result? I'm pretty sure no.
  • 3
    @heyheni of course that is one example, another one would an app Native one (Java and Swift) all is good except when marketing people interfered, mess was the result, each wanted to do the work as if the app was written for him only. They follow any thing they like or see people like and ignoring one major thing: User experience.

    We followed through on their own risk, and the result? App removed from the store after two days of releasing it, and now management is looking through why that happened? Why too much 1 star ratings
  • 2
    @heyheni No means to be counter offensive or attacking, just another example for readers, please don't take it personal :)

    A third example would be in my old job, management taken by shiny new words: Cloud, IoT, machine learning ...etc, wanting to implement whatsapp features in an app that has nothing to do with being social....etc

    The result? FAILED ...
  • 2
    @matsaki95 exaclty, wish I could edit the rant and quote you :/
  • 0
    @Floydian nope honestly :/
  • 0
    @Floydian thanks man will check
  • 0
    @senzory lol I hate anything about marketing, felt like a life time finishing that marketing course
  • 0
    @senzory pretty much yes, no difference at all lol
Add Comment