P: Festoffost, do you think this fight can ever be resolved?
Israel: No. It’s an eternal fight
Israel: Because the fight was there before we came and it will always be. So even at the time when we were not good enough to actually fault developers, we just knew inherently that it is the right thing to do. For the culture.
P: So, what do you think causes this friction?
Israel: You know how devs say that the most important thing is the logic & nobody actually cares about UI? That thinking is problematic.
Also, developers don’t have a design background so they can’t pay attention to details. A dev would look at two different designs & say that they are the same things. The funny thing is he’s not even trying to lie, he’s being honest
P: So, you’re saying that developers are those men & women that ask what’s the difference between cockroach brown and chocolate brown?
Israel: Yes. Na dem. Sometimes I’ll be like this thing has a border-radius of 6, this one has a border radius of 2, yet they can’t see the difference.
P: Oh. Don’t date devs, ladies & gentlemen. They’ll stress you.
Israel: Most times, for developers that are good at converting designs, it’s either one of two things: they used to do design before or they have designer friends.
Israel: Funnily, I’ve not seen any designer that designs UI well and can’t do logic. I think those devs that say ‘logic is the most important thing’ are being mediocre.
P: Shots fired.💥💥
Israel: Another stinking falsehood that affects developers, is that they think designing is easy.
I’ve seen developers become designers and they say stuff like “this shit is hard.” If one party tries to downplay the work of the other, problems will set in.
P: Make sense
Israel: Yes o. Sometimes designers overdo. You sef as a designer, you’ll be looking at it like tori oloun..why this?
My biggest problem is when developers tell me something is not possible or it’s not implementable, especially when it’s an interaction that people use almost every day. Like they don’t even have to create a mental model to develop it, they’ll just use patterns that they’ve seen before.
P: Right. These things dey vex you o.🤧
Israel: Yes. If you as a developer, tell me something like that is impossible, ma fe na e pa. Ma ya aso e ni streets. Translated: I wee deck you and tear your clothes in the street😑
P: Mad oh!
Anyway, what can both parties do, to reduce this fight or work better together?
Israel: 1. Learn a bit of each other’s work. I probably became a better designer when I learnt CSS. I started thinking in terms of implementation and some designers don’t do that.
2. We should all calm down our shoulder pads a bit. There’s no need for the diss.
3. Take responsibility for your fuck ups or knowledge limitations. Stop blaming others.
P: Wod. Wod.
Israel: You’ll notice that as designers get better or move on to bigger roles, the complaints reduce and it’s usually one or all of 3 things: they meet better developers, they don’t have a point to prove anymore or they’ve become better designers.
P: Hmmm. Thank you for your time Israel.