I build projects at Limenius, and I write here mostly about that. Apart from programming, I love soccer, swimming, reading, and beer.
As a software developer, it is not uncommon to find yourself in a situation where you are asked to implement something you don’t think is a good idea. It can be something you would implement in a different way, or even something you would not implement at all.
In my opinion, there are two different scenarios:
- You don’t agree with your client’s (or boss’) idea, but you can’t be certain about it. Things can be done in different ways, circumstances are never exactly the same, and you cannot know for sure if the way you would do things is actually better than the way your client wants to do things.
- You are pretty sure that what your client is asking is a bad idea. You have seen the same approach several times in the past, and it has always failed. There is little chance that it will turn out differently in this particular case.
- 10 indicios de que un cliente no es el mejor de los clientes posibles
- 7 razones para escuchar a tu desarrollador, aunque no te guste lo que diga
- Y ahora sin manos