Ik zie vaak Qlikview vacatures passeren. Naast de precies minder gevraagde Oracle BI, Tableau, MS nog iets.
En als ik dat lees, en ook wat rondhoor, lijkt me dat vrij lightweight. Maar uiteraard, dat stopt niet. En wat is Qlikview binnen 10 jaar... al is het toch een best oud product ondertussen.
Ik neem aan dat je een consultant bent, en overal dashboards moet gaan maken, met telkens andere bronnen? SQL, NoSql, zelfs csv-files...?
Binnen 1 bedrijf zit je iets relaxter vermoed ik.
Heel die wereld van data is ook zo'n soep aan het worden. En bij vacatures worden zaken nogal vaak door elkaar gegooid, waarbij je je afvraagt of ze zelf wel weten wat ze vragen.
De data scientist, de data steward, de data analyst, de business intelligence analyst, ETL, een Qlikview programmeur dan, de dit, de dat.
En big data die niet steeds big data is.
En al die afgeleide talen, kafka dat tegen java draait, haadop, …
Pfff
---
Ik heb al vaker gehoord van meerdere ervaren rotten, die zeggen dat we nu tegen de grenzen van extreme complexiteit aan het lopen zijn.
Waarbij alles gewoon zeer veel tijd en geld zal kosten, en waarbij het niet meer opbrengt. Ook die drang om meer en meer naar web (het moet in een browser kunnen draaien) en cloud te gaan.
En veel kleinere bedrijven proberen de trend te volgen, maar kunnen het niet. Die drang naar 'overengineering'.
Projecten mislukken, en men valt terug op oude client server toepassingen die door een handvol mensen konden worden gemaakt.
Schermen met enorm veel info op, en knopjes en gridjes, om hetzelfde te maken nu, steekt men er zeer veel tijd in met veel mensen.
Ironisch, hoeveel functionaliteiten steeds afgeblokt worden wegens te moeilijk.
Terwijl diezelfde functionaliteiten wel in de oude toepassing zaten, gemaakt door 1 man op een paar dagen tijd.
Hetzelfde met die data, extreme streaming setups gezien, en geknutsel, om gewoon wat csv's ingelezen te krijgen die verwerkt moeten worden.
Die mensen die dat maakten wisten ook niet beter. Zo aangeleerd, nooit de oude andere kant gezien.
Hetzelfde te bereiken met filereads, en query's, binnen eender welke crappy oude programmeertaal.
Hibernate, die van school komen, weten niet eens wat erachter zit. Query's, daar moet je ze niet teveel meer over vragen.
Entiteiten 1 voor 1 uit de db halen, bewerken, en weer wegschrijven. How, kan ook met 1 update query zeer snel.
Records tellen, een count(*) kent men niet meer. De hele tabel binnentrekken, en een list.size() doen, niet moeilijk dat alles traag wordt.