6 Things Every Programmer Should Know About A Marketer!
I have been doing Online Marketing for the last 3 years or so, working in organizations and companies providing services or products or just ideas. And more often than not, I have encountered several ‘collisions’ and ‘cold wars’ between programmers and marketers.
More often than not, both these breeds fail to understand each other, and this leads to conflicts.
When there is a requirement to roll out a new campaign, we approach the programmer and designer to create that and implement within the website. Now, sometimes the design of the campaign is really outrageous and the programmer feels the heat. He blames the marketer for such ‘tough’ job and the in-fighting starts.
And believe me; in a fight between a programmer and a marketer, no one wins. It is the organization which loses!
This has led me to write this post, for programmers – 7 things which every programmer should know about a marketer
- 1 1) Programming is rational; Marketing is not:
- 2 2) Marketing is tough; Don’t compare it with bug tests
- 3 3) Marketing is like a fiction book; Programming is non-fiction
- 4 4) Not everyone is an expert in both
- 5 5) Mediocre marketers are successful too; unlike mediocre programmers:
- 6 6) Without marketing, all your code is worthless
1) Programming is rational; Marketing is not:
Programming is all about codes and logics. The result is always rational- You put 2 with 3 and the result is 5 no matter which programming language you are using. But with marketing, it is the opposite. Marketing is never rational; at its best, it is like a gamble!
2) Marketing is tough; Don’t compare it with bug tests
Bug tests and other test procedures are always scheduled in advance. But marketing cannot be ‘scheduled’. In almost 80% of the cases, marketing involves sudden, instantaneous decisions based on the market conditions. Hence, please don’t make it boring by scheduling the activities. It’s not bug testing!
3) Marketing is like a fiction book; Programming is non-fiction
Most of the marketers don’t have a clue of what they are doing. It’s not scripted or with a definite proof-of-action. It can be compared with a fiction story. You never know what the output is unless you do it. Programming on the other hand is quite like a non-fiction book. Before even reading it, you know the outcome.
4) Not everyone is an expert in both
Because Mark Zuckerberg is a brilliant programmer & a brilliant marketer; it doesn’t mean that every programmer would be a brilliant marketer. Or the vice versa. Accept us as we are, and try to form a team. Yes, we are trying to do the same!
5) Mediocre marketers are successful too; unlike mediocre programmers:
There are several programmers who downgrade a marketer just because he is an average mind. Programmers pride themselves in solving some tough problems and using logic to solve them. Hence a mediocre programmer never makes it big. But as marketing is irrational, even mediocre marketer can make it big. Accept this fact and carry on with life!
6) Without marketing, all your code is worthless
This one is the most important of them all- Without marketing, all your codes and logic and ‘rational’ thoughts will be dumped and vanished. Help us with your products, with your logic and we will make it even better. Allow us to be bold and be brave and we will do it good. If your code is worth it, we will leave no stone unturned.
Do you agree with me? I would love to agree to disagree or provide you more insights. Share your views!