Most technology is useful, depending on what you're optimizing for. I urge you not to optimize for being comfortable.
Most technology is useful, depending on what you're optimizing for. I urge you not to optimize for being comfortable.
Having spent much of the first half of my career writing C and Perl and then Java, I was very happy to set aside the latter two - for completely differing reasons.
See sibling comment: https://news.ycombinator.com/item?id=24899595
All the worst and most time-consuming troubleshooting experiences of my life have involved dealing with a legacy VB6 app with a truly terrible MSSQL database structure - that's not an emotional statement, it's a fact.
Do you feel any powerful emotion when you think about that experience? Would you be indifferent if you would need to do it again?
I'm not doubting that at all. Was it VB6's fault or MSSQL's?
I was just trying to make the point that it's not necessarily emotional for someone to not want to work with a certain tool without an expert available because of terrible past experiences where that was the case.
I'd say it's almost impossible to imagine any past event someone has present at without having some emotional response.
Our shop has about the same Cassandra DBAs, as JVM experts to keep it running.
Every time a node goes down because of JVM shenanigans the ScyllaDB migration discussion pops back.