5 Coding Skills That Will Elevate Your Digital Marketing Career

Do you know how to code?

  • Yes

    Votes: 3 37.5%
  • Nope

    Votes: 5 62.5%

  • Total voters
    8

menomoreira

Regular Member
Joined
Jul 10, 2018
Messages
420
Reaction score
458
Understanding code has become a major asset for any job, particularly those pursuing careers in digital marketing. It’s time for digital marketers who lack this necessary skill to step up their game. For increased marketing finesse, you should really learn these five programming skills.


Basic programming skills make a great supplement to marketing knowledge. They will help you be more effective at your work by giving you a better understanding of the capabilities of technology. We’ve selected the five most critical coding skills a digital marketer should equip themselves with to guarantee career longevity and future success.

Here are the 5 programming skills we think all digital marketers should learn:

HTML

HTML tells the web browser how it should define and display content. For content marketing, it is essential to understand how to find and edit meta descriptions, title tags and keywords. If the software you use to upload content lacks a Markdown or WYSIWYG interface, for good formatting it’s useful to learn how to create hyperlinks, headings, paragraphs and spacing, images and lists (and consider upgrading).

Scripting

This could be Bash, Python or even Perl. Bash is a command line interpreter, Python is a dynamic language, while Perl is general purpose. All of them support scripts — programs written to automate tasks that could also be executed manually by a human.

There are many things you can do with basic scripting ability. You can automate the tasks that Zapier or IFTT can’t take care of. You can quickly build prototypes of internal tools to assess effectiveness before farming out to a dev. You can quickly clean data for data visualisation and analysis tools. Python regex is more extensive than Excel search and replace.

Data Analysis

This is SQL & Excel. SQL is a programming language designed for managing data held in a relational database management system. They have data definition, manipulation and control languages. As a marketer, you would be using the manipulation language, or querying. Excel (or Libreoffice Calc) are spreadsheet programs with data manipulation function. Using those may require you to learn VBA or Python to run macros, which are rules that specify how an input sequence should be mapped to a replacement output sequence.

It’s a good idea to learn how to manipulate data in at least one of these. Learn how to query SQL, or if it’s just too text heavy for you, macros. However, SQL is able to handle more data and more complex queries. When you start to learn data analysis you’ll start to look after your data collection processes more carefully, and develop basic skills.

This means that when you bring in developers to do analysis, you’ll be able to ask better questions about what you want to know, and save both of you from having to spend most of the budget on cleaning data. Having basic skills in this also makes report writing easier, as you don’t have to wait for a developer to answer starter questions for you. You can pull raw data from your sales records, marketing automation and analysis tools and get to work.

Data Visualisation

Data visualisation is the presentation of information in a graphical format, usually a chart, sometimes a pictorial representation. They enable decision makers to see analytics visually and draw conclusions at a glance. They can convey a lot of information in a relatively small amount of screen real estate.

If you understand how to create data visualisations, you will be able to convey to stakeholders more easily what you want to do, and avoid things getting lost in translation. Data visualisation is also useful for content marketing, if you want to create a graphic to illustrate an argument, and making dynamic reports for information sources where that isn’t already provided for you.

Understanding of programming concepts

It’s very useful to understand the applications of different programming languages and the complexity of various tasks. You should also understand, for example, the capability of APIs and multivariate testing. At a small or medium company, you might end up doing hiring for roles you have no knowledge of. In those cases, it’s hard to know who to go with.

If you are better able to understand how someone who is bluffing talks, you’ll be able to make better hiring decisions. You’ll also know if something can’t actually be done or it’s just incompetence because you’ll be able to ask the right questions. It’ll also be easier to explain to stakeholders and technologists why decisions should be taken, as marketer who at least understands the terminology will be able to communicate better and so make more useful suggestions on web strategy.

Example using all of these skills in conjunction

You can use SQL to make some interesting findings, write a script to transform your SQL for a data visualisation program, then use said data visualisation to show off your findings. Then, persuade your team to test out the data using Oauth, after finding out the majority of your users are from a demographic that prefers using Oauth over authorisation systems. Lastly, use HTML to write up a blog post about the results. Now, you’re golden!

By Ashley Graf

source : https://medium.com/@coderacademy/5-coding-skills-all-digital-marketers-should-learn-4b77cae999aa
 
Last edited:

KraftyKyle

Jr. VIP
Jr. VIP
Joined
Aug 13, 2008
Messages
3,709
Reaction score
6,919
Why copy and paste a two year old article?
Code:
https://medium.com/@coderacademy/5-coding-skills-all-digital-marketers-should-learn-4b77cae999aa
 

menomoreira

Regular Member
Joined
Jul 10, 2018
Messages
420
Reaction score
458
Why copy and paste a two year old article?
Code:
https://medium.com/@coderacademy/5-coding-skills-all-digital-marketers-should-learn-4b77cae999aa

because i thought it could be helpful to some people (?) As you can see at the end i posted the author, it´s not a secret that i copied the article.
 

theRevolt

Jr Vip
Jr. VIP
Joined
Jul 29, 2009
Messages
2,917
Reaction score
2,090
because i thought it could be helpful to some people (?) As you can see at the end i posted the author, it´s not a secret that i copied the article.
But you did not quote the actual article

Totally useless
 

BBulldog

Jr. VIP
Jr. VIP
Joined
Jan 5, 2017
Messages
1,199
Reaction score
900
Website
bit.ly
Actually i did, and i quoted the author.
After reading the whole article you think learning some code is useless?

No, you edited the link into the post after our replies. Sorry if we seem harsh, but what did anybody learn from this article? Nothing. It's meant to promote code academy's course and that's why they posted it. You posting this in an IM forum helps no one.
 

theRevolt

Jr Vip
Jr. VIP
Joined
Jul 29, 2009
Messages
2,917
Reaction score
2,090
Actually i did, and i quoted the author.
After reading the whole article you think learning some code is useless?
Lol the article is so broad and 2 years old you might as well just have posted salaries for the different languages and there would have been more value


Lol yeah you just edited your post , good job /s
 

menomoreira

Regular Member
Joined
Jul 10, 2018
Messages
420
Reaction score
458
No, you edited the link into the post after our replies. Sorry if we seem harsh, but what did anybody learn from this article? Nothing. It's meant to promote code academy's course and that's why they posted it. You posting this in an IM forum helps no one.

Lol the article is so broad and 2 years old you might as well just have posted salaries for the different languages and there would have been more value


Lol yeah you just edited your post , good job /s

It helped me, why shouldn´t it help another people who are thinking about starting to learn coding? It definitly can be helpful, if it´s not to you then don´t mather commenting, that´s it.

I had the author name already written, and that´s really what matters, i edited and added the link because you guys were talking like you just discovered that i copied and pasted the article.

I find funny how a guy in a forum that is all about learning tries to post an article to help other people and a bunch of guys come right in saying that this isn´t helpful at all and talking bs because i copied the article from a blog.

It is obvious that if you read the article at all you find that coding may be a plus in your digital marketer career, and that´s all i wanted to show to you guys. Sorry if you already know it all and i wasted 2 minutes of your precious time
 
Last edited by a moderator:

BBulldog

Jr. VIP
Jr. VIP
Joined
Jan 5, 2017
Messages
1,199
Reaction score
900
Website
bit.ly
I find funny how a guy in a forum that is all about learning tries to post an article to help other people and a bunch of guys come right in saying that this isn´t helpful at all and talking bs because i copied the article from a blog.

It is obvious that if you read the article at all you find that coding may be a plus in your digital marketer career, and that´s all i wanted to show to you guys. Sorry if you already know it all and i wasted 2 minutes of your precious time

Thanks for showing us mate. Sorry we're a bad crowd. I look forward to your article about that new social media - Instagram.
 

menomoreira

Regular Member
Joined
Jul 10, 2018
Messages
420
Reaction score
458
Thanks for showing us mate. Sorry we're a bad crowd. I look forward to your article about that new social media - Instagram.

Now you just being a dick, does an article being from 2 years old means that everyone on this forum whos looking for advice has read it? Stop being ignorant dude, really, if you don´t like the thread go away, dont be here trash talking just because .. jeez
 

BBulldog

Jr. VIP
Jr. VIP
Joined
Jan 5, 2017
Messages
1,199
Reaction score
900
Website
bit.ly
Now you just being a dick, does an article being from 2 years old means that everyone on this forum whos looking for advice has read it? Stop being ignorant dude, really, if you don´t like the thread go away, dont be here trash talking just because .. jeez

Data visualisation is the presentation of information in a graphical format, usually a chart, sometimes a pictorial representation. They enable decision makers to see analytics visually and draw conclusions at a glance.

So a picture is a visual representation of something I can see? It enables me to see something and visually represent it. Tell me more pls.
 

Stavro

Jr. VIP
Jr. VIP
Joined
May 17, 2018
Messages
784
Reaction score
1,030
Since you're so insistent on discussing the article itself, here's my point-by-point response.
HTML

HTML tells the web browser how it should define and display content. For content marketing, it is essential to understand how to find and edit meta descriptions, title tags and keywords. If the software you use to upload content lacks a Markdown or WYSIWYG interface, for good formatting it’s useful to learn how to create hyperlinks, headings, paragraphs and spacing, images and lists (and consider upgrading).
Why use HTML when Wordpress does all this for free and completely automated? I'm well-versed in HTML (I built my first sites by hand in the mid 90s), but why spend many hours manually building a site when you could be finished in seconds with a simple copy-and-paste of the content and picking a theme? I haven't manually built a multi-page HTML/PHP site in almost a decade, honestly it's just not a good use of my time.
Scripting

This could be Bash, Python or even Perl. Bash is a command line interpreter, Python is a dynamic language, while Perl is general purpose. All of them support scripts — programs written to automate tasks that could also be executed manually by a human.

There are many things you can do with basic scripting ability. You can automate the tasks that Zapier or IFTT can’t take care of. You can quickly build prototypes of internal tools to assess effectiveness before farming out to a dev. You can quickly clean data for data visualisation and analysis tools. Python regex is more extensive than Excel search and replace.
If it needs to be automated, there's almost certainly a pre developed tool that can handle it. And if there's not, chances are your time scripting will be far longer than the time that's actually saved by the script.
Also: xkcd.com/1319/
Data Analysis

This is SQL & Excel. SQL is a programming language designed for managing data held in a relational database management system. They have data definition, manipulation and control languages. As a marketer, you would be using the manipulation language, or querying. Excel (or Libreoffice Calc) are spreadsheet programs with data manipulation function. Using those may require you to learn VBA or Python to run macros, which are rules that specify how an input sequence should be mapped to a replacement output sequence.

It’s a good idea to learn how to manipulate data in at least one of these. Learn how to query SQL, or if it’s just too text heavy for you, macros. However, SQL is able to handle more data and more complex queries. When you start to learn data analysis you’ll start to look after your data collection processes more carefully, and develop basic skills.

This means that when you bring in developers to do analysis, you’ll be able to ask better questions about what you want to know, and save both of you from having to spend most of the budget on cleaning data. Having basic skills in this also makes report writing easier, as you don’t have to wait for a developer to answer starter questions for you. You can pull raw data from your sales records, marketing automation and analysis tools and get to work.
Most of the relevant data is already provided in human-readable formats through whatever is providing that data in the first place.
Data Visualisation

Data visualisation is the presentation of information in a graphical format, usually a chart, sometimes a pictorial representation. They enable decision makers to see analytics visually and draw conclusions at a glance. They can convey a lot of information in a relatively small amount of screen real estate.

If you understand how to create data visualisations, you will be able to convey to stakeholders more easily what you want to do, and avoid things getting lost in translation. Data visualisation is also useful for content marketing, if you want to create a graphic to illustrate an argument, and making dynamic reports for information sources where that isn’t already provided for you.
This isn't about internet marketing anymore, this is about corporate drones finding busywork to impress the boss. Since many internet marketers don't have bosses or investors to impress with pretty colors, every hour spent making these charts is an hour of lost productivity.
Understanding of programming concepts

It’s very useful to understand the applications of different programming languages and the complexity of various tasks. You should also understand, for example, the capability of APIs and multivariate testing. At a small or medium company, you might end up doing hiring for roles you have no knowledge of. In those cases, it’s hard to know who to go with.

If you are better able to understand how someone who is bluffing talks, you’ll be able to make better hiring decisions. You’ll also know if something can’t actually be done or it’s just incompetence because you’ll be able to ask the right questions. It’ll also be easier to explain to stakeholders and technologists why decisions should be taken, as marketer who at least understands the terminology will be able to communicate better and so make more useful suggestions on web strategy.
More corporate drone problems, not really relevant to IM.
Example using all of these skills in conjunction

You can use SQL to make some interesting findings, write a script to transform your SQL for a data visualisation program, then use said data visualisation to show off your findings. Then, persuade your team to test out the data using Oauth, after finding out the majority of your users are from a demographic that prefers using Oauth over authorisation systems. Lastly, use HTML to write up a blog post about the results. Now, you’re golden!
OK, and suppose I do form a team to run SQL queries about login preferences, make colorful pie charts with the results, and write HTML blog posts with these colorful pie charts. How does that in any possible way lead to more sales or higher SERP rankings?
 

redarrow

Elite Member
Joined
Apr 1, 2013
Messages
13,596
Reaction score
4,654
takes years to study 1 programming lanuage .

if you just need it for bots , try pyphon, html , car, it enough.

programming a very long life time journey like seo.
 
Top