Today is the Italian Agile Day, happening in Rome.
I didn’t attend mostly because past editions haven’t been very interesting, with a few exceptions, and I’ve been following some sessions on the live streaming site from home.
It happens quite rarely that I hear anything really interesting being said at these meetings, but I can live with that, there’s usually not enough time to delve into a topic deep enough to provide any valuable understanding. More often, there is barely time to instigate curiosity so that people can further research when they go back home. This is perfectly healthy, and what I try to do when I speak myself.
Sadly what I see happening most of the times are speakers talking for hours without really saying anything except trying to sound convincing. I’ve experienced this so many times now that I’m starting to think that it is probably intentional attitude rather than a side effect due to lack of skill or anything else.
When I was younger I would look at these talks in wonder, asking myself when I would have been able to speak in the same way about complex topics that at the time I just could not understand. Now that I’ve somewhat grown up professionaly I can look at things a bit differently and judge with more awareness what is going on, and it pisses me off.
It does mostly because when you speak to people you have some responsibility towards your listeners, and they don’t expect you to deceive them or may not even be able to realize that it’s what you’re doing. There are other reasons, however.
Out of context - deliberate omission
You have probably heard someone saying that context is king. It indeed is. Many people tend to make absolute statements way too often, and to avoid the effort of figuring out whether there may be any truth in what they’re saying my current strategy is to simply assume that they are wrong.
Frameworks are a smell
QA is useless
These are just some examples of things I’ve heard presenters say in the recent past. Now I consider myself as being on neither side of the spectrum when it comes to these topics, because as usual context is king. How can you say that using an ORM is always wrong and slows you down? There are compromises that you need to be ready to accept, but aren’t always there?
Another variation of taking things out of context is when something is deliberately omitted. It is way too easy to support your thesis when you intentionally omit arguments that go against it. It’s not easy to realize omissions unless you know a topic very well, or you’re directly involved in the omission, like I had to hear right today about proposing (I proposed it) a supposedly terribly bad TDD video course to be watched by development teams in the company.
As I said it’s usually hard to delve into a topic enough during a time constrained speech. Nonetheless, it should not be an excuse to pretend you know much more about the topic than you actually do.
Once again it’s hard to judge whether someone is really an expert or is pretending to be one, and the most effective way is to know the person yourself. The most annoying attitude is when the speaker is presenting at the most of his knowledge while pretending that he’s talking about the easy things, and there’s much more to it that you’re not entitled to know just yet.
This happened very recently to me, with a person I know presenting the easy things about a topic and laughing annoyed at most people not getting it right. Just a week before me and him talking about the very same topic in a slightly more advanced manner caught him off guard, with me thinking whether he really knew anything about it.
Lots of presenters finally just speak of fluff. In Italian it translates nicely to fuffa. This is probably the easier to figure out when attending a presentation, because at the end you are left thinking whether anything of what you’ve heard really made any sense.
Someone built their entire career on this, and you usually see them proposing training and courses. These people are dangerous mostly because they are attractive to companies. I personally believe that these people are not even worth a penny.
Why speaking is overrated
There is much more to this than I’ve been able to explain in my first blog post after several years, but I hope I have given some valid arguments.
I am under the impression that pretty much everything that you can hear talking about is overrated, as people have to make a living out of it.