None of these big companies ever do anything useful after their initial product. They just start buying small companies and sucking them into the big shitty company.
Both. While tableau has a visual query builder, sometimes the queries are too complex. For example they may need self-joins, non-standard join criteria, temporary tables, etc. So ultimately, the tableau guy has to ask a programmer or database person to create a script to use as the tableau source.
One example that involves both is when the visualisation needs a contiguous date range in the data, but the data is missing some dates. As a programmer it is easy to just loop through a date range and put 0 where there is no data.
There are also lots of limitations in terms of the visualisations. The end result was that multiple visualisations had to be created to show something that a programmer would be able to create as one visualisation.
People who want to build large companies are just plain scum. They are the upper class version of the aspirational middle class. The aspirational middle class can't wait to leave their peers behind and start managing them like slaves. The aspirational upper class can't wait to build a giant slave farm.
Since the agricultural era, humans have been taken over by slave drivers. We should be going back to small, decentralised groups of people. Big business and big government have done nothing but destroy this planet.
I used to work for a large company and that experience solidified my disgust for these places. I can fully understand why people would want to resign now that the company wants to grow. I decided that I would rather go down fighting then ever work for a large company again.
Has anyone asked why GitHub needs to grow? If there are other products that could benefit from GitHub integration, provide an api and let some other small group of hackers build it. All GitHub is doing is laying the foundations for their slave farm.