Every digital marketer first should be aware of all the algorithms of search engines , and social media and constantly keep himself updated. He needs to understand the latest strategies of internet marketing, concentrating on white hat tactics, like, learning to get relevant inbound links, creating relevant original content, knowing the use of keywords and analysis , and understand website architecture and organise it to help search engine bots to find and crawl your website easily. Apart from this he must learn to understand customer psychology and study customer behaviour on social media. He must know how to create social media content, get noticed and create engagement. To work on PPC projects it would be wise to get a Google Adwords certificate. To be a good digital marketer one needs plenty of research, study and reading on a daily basis, industry and diligence and quite a lot of common sense.