Innovation can be defined simply as a "new idea, device or method". However, innovation is often also viewed as the application of better solutions that meet new requirements, unarticulated needs, or existing market needs.
In recent times,I have seen some programmers say things like Let's make our own Nigerian Facebook is shitty,bla,bla,bla. I don't have a problem with people trying to make another Facebook, but must we always use the same feature. Yes, Facebook is shitty,I agree but if you are trying to make another Social Network that can beat Facebook, Instagram, Twitter, One needs to be Innovative.
As far as am concerned, any social network that will beat the bigwigs should be ready to be A.I manipulated, but many programmers aren't ready to think about Innovative features.
They tend to recycle the features we already have. I remember vividly that some months back some guys contacted me to work on the front-end of their new social media network.They had a UI prototype already so I collected it checked it but I had to back out from the project reason is because they had no special features to get recognised in the market and moreover they were in a haste to launch the job.
I just want to implore the programmers to be more Innovative.