“The Expert”


If you spend a number of years doing something (getting more experienced, learning things, doing mistakes), you start to know what works and what doesn’t, what is good and what is bad. Even if you aren’t that good at the beginning.

Some people will acknowledge this, some won’t. And that is alright, because you can’t know everything and you can always make mistakes.

If someone ask for your opinion you try your best to let them know what you think, because you are a nice person.
And you tell them once, twice, even a tree times. But some people can get over the fact that they are wrong. So what do you do then?

If you got the choice, you just let them be and do what they want. If not, you listen to their opinions, tell them yours, listen to them telling you that you are wrong and how things should be done and then you do what they want. Even if you know that is not the best solution or even a good one.

After a few months they come back to you and ask what is wrong, why aren’t people using it, why is everyone hatting it, why aren’t people more engaged.
And you tell them again what you’ve told them a few months ago.

Then nothing changes..


Some of you may know this, if not watch it, the video illustrates perfect the situation.

Related Posts

It’s not you, it’s me – time for a break JavaScript


Starting with June 2014, when I decided I want to create websites and apps, HTML and CSS have been part of my daily life.
The same, more or less, with JavaScript (expect 3 months when I played a little with Ruby).

I don’t consider myself a JavaScript programmer. I know a bunch of things and I created some really fun stuff with it, but this is all.

The whole JavaScript environment: libraries, frameworks, people around, etc., is full of crap. And for someone learning (or trying to learn) is overwhelming and maybe even a little depressing.
It feels really good to step aside from this.

Leaving aside JavaScript, I really like the design part, especially UX. And I hope that someday I will have the opportunity to explore it a little more. I will stop using Free Code Camp and also I will stop working on the Android course.
For now I think I will focus for a while on data analytics.

I started playing with Python, doing the tutorials from Codecademy (I’m at 80%) and next up is Learn Python the Hard Way.
Hopefully I will also move from web design to data analytics and this will allow me to concentrate on one thing. I don’t know where this will go and what will follow, we will see.

Related Posts

“The Emperor has no clothes”

I must admit that when I was young I read less than most of the kids. (maybe it’s because I first learned how to do math and reading came about 3 years later)
But even so I already had a few favorites books. And I can remember them even 25 years later.

One of those books is called The Emperor’s New Clothes and it was written by Hans Christian Andersen.

For those of you who don’t know the story, here is the summary from Wikipedia:

A vain Emperor who cares about nothing except wearing and displaying clothes hires two weavers who promise him the finest, best suit of clothes from a fabric invisible to anyone who is either unfit for his position or “hopelessly stupid”. The Emperor’s ministers cannot see the clothes themselves, but pretend that they can for fear of appearing unfit for their positions, and the Emperor does the same. Finally, the weavers report that the suit is finished, they mime dressing him, and the Emperor marches in procession before his subjects. The townsfolk play along with the pretense, not wanting to appear unfit for their positions or stupid. Then, a child in the crowd, too young to understand the desirability of keeping up the pretense, blurts out that the Emperor is wearing nothing at all, and the cry is taken up by others. The Emperor suspects the assertion is true but continues the procession.

I don’t know why Hans Christian Andersen wrote this and what was the social situation then. But I can see a lot of similarities these days.

Growing up I always knew it never was a good idea to directly express what I thought. Even though it was true.
Honesty is appreciated only when people agree with you. If your opinion is contrary with their beliefs, you’re gonna have a bad time. Even though you are right. People don’t want the truth, people want comfortable lies that reinforce their opinions and their way of living.

I think in life you have moments when you like having popular opinions, but I also believe that as you get older you just don’t care that much about other people feelings.

And in a way I always liked being the one backing up unpopular opinions if they were true.

But for must people it is really hard to tell that “the emperor has no clothes”, even if they see it with their eyes. They don’t want to offend their friends, or their colleagues, or their managers. They just want to be accepted, be part of the crowd.

I think we need more kids calling bullshit when they see it.

And don’t get me started with diplomacy. An apple is an apple, even if you call it apple or malus domestica.

malus domestica

Related Posts

Are You a Fox or a Hedgehog?

I have an ever growing list of books I want to read. One of them is The Signal and the Noise by Nate Silver.

People seem to like human and animal comparison. I’m not a huge fan of them, but Nate Silver as a really interesting one in his book.

How Foxes Think How Hedgehogs Think
Multidisciplinary: Incorporate ideas from different disciplines regardless of their origin on the political spectrum Specialized: Often have spent the bulk of their careers on one or two great problems. May view the opinions of “outsiders” skeptically.
Adaptable: Find a new approach – or pursue multiple approaches at the same time – if they aren’t sure the original one is working. Stalwart: Stick to the same “all-in” approach – new data is used to refine the original model.
Self-critical: Sometimes willing (if rarely happy) to acknowledge mistakes in their predictions and accept the blame for them. Stubborn: Mistakes are blamed on bad luck or on idiosyncratic circumstances – a good model had a bad day.
Tolerant of complexity: See the universe as complicated, perhaps to the point of many fundamental problems being insolvable or inherently unpredictable. Order-seeking: Expect that the world will be found to abide by relatively simple governing relationships once the signal is identified through the noise.
Cautious: Express their predictions in probabilistic terms and qualify their opinions. Confident: Rarely hedge their predictions and are reluctant to change them.
Empirical: Rely more on observation than theory. Ideological: Expect that solutions to many day-to-day problems are manifestations of some grander theory or struggle.

So what am I, a fox or hedgehog ?

  • Multidisciplinary vs Specialized: Easy one, Multidisciplinary. I studied marketing, started working in sales, then did some marketing, project management, product management, product design, web design and development, social media, community management, event organizing. Now I’m thinking about switching to data analytics.
  • Adaptable vs Stalwart: I would dare to say Adaptable. I get bored by doing the same thing and it is even more boring doing the same thing in the same way. There are always new and sometimes better ways to do things, so you could at least try some of them from time to time.
  • Self-critical vs Stubborn: Well .. a little bit of both. I always acknowledge my mistakes and I never mind taking the blame, but I do tend to be stubborn and sometimes I do not see things as they truly are.
  • Tolerant of complexity vs Order-seeking: I think Tolerant of complexity. I do like order, but I think that things are most of the time complex and I do enjoy trying to solve them or looking for solutions.
  • Cautious vs Confident: Probably too Cautious for my taste and I little more confidence wouldn’t hurt.
  • Empirical vs Ideological: I think Empirical, but I’m not totally sure of this one.

It seems I am a fox, although I do have some spines.
Is this a good or a bad thing? I don’t really know.
Should you prefer a company full of foxes or full of hedgehogs? I don’t know, you could pick either one.

But looking at the agile approach companies seem to take in the last years I think a fox would be a better fit.

It is better to move in smaller steps and you want to observe, measure and adjust along the way.
You need to be aware that customers don’t always fit a typical already known belief. So you need to prepare for more than one outcome.

And speaking about more than one outcome, it is probably a good idea to also have in mind more than one approach. This is why I am a big fan of multidisciplinary teams. You always get great results when you mix ideas from different disciplines.

I also want to add that if something worked yesterday it won’t necessarily also work tomorrow. And if something didn’t worked yesterday, it will probably not work tomorrow.
Don’t get stuck in the past.

So are you a fox or a hedgehog?


Related Posts

How to help people work better

Or what I would do as a manager

If you really think about it, we don’t work that much when we are in the office. Sure, we get things done, but I’m not talking about this. I’m talking about doing meaningful things, having ideas, being innovative.

Just remember the last time you had that great idea, or think about your greatest work. I bet it wasn’t done while you were sitting on your chair, surrounded by the 40-50 people you share your open space with.

For some it was really early in the morning, when you were the first one in the office. Or while you were commuting, or in the shower (I always have some great ideas in the shower or on the toilet). Or probably when you were sick and had to work from home.

And this because we get distracted. We get distracted by our colleagues, by our boss, by the endless meetings and conferences. The moments when we can work at something for at little as 1-2 hours without being interrupted are extremely rare.

Until we are able to work from whatever place we chose and at whatever hour we want here is what I would do and propose you all try:

  1. Make your whole team not talk with each other for a day once a month (or at least half a day) – you will see that a lot of stuff will get done and this because people will be able to concentrate on the their job without anyone bothering or interrupting them. This will probably be the best job benefit you can offer to your team.
  2. Cancel your meetings – go to your calendar and cancel half of your meetings and then go and do it again. If there are more than 3-4 people in a meeting, you can probably skip it. Even most of the 3-4 person meetings could be replaced by a short email. Give time to people to put their ideas in order and afterwards they can just send you an email with anything they would like you to know. The world won’t end, everything will be just fine.
  3. Replace most of the active communication with passive communication – if someone comes to your desk you will have to talk with that person. And even if it is for 20 seconds, you will have to stop what you are doing, don’t think at the problem you had in mind, and offer your attention to that person. But if we replace this with emails or even instant messages, we gain control on the moment we want to be interrupted. We can quit Outlook or our IM app, but we can’t quit our boss or our colleague. You finish your tasks and then you spend a few minutes checking you email. Also, it is enough if you check your email 2 or 3 times a day. For must of us there aren’t any urgent things that need our immediate attention.
    So encourage your team to use emails and IMs.

I hope these ideas will help or at least encourage you to change the way you work.

lego people

Related Posts