Logo Logo
  • Platform
    • Products
      • Why Core dna
        See how Core dna transforms your digital business.
      • eCommerce
        Power your eCommerce ambition
      • CMS
        For marketers with vision, not code
      • Automations
        Automate your way to success
      • DXP
        Build, manage, and scale your digital properties in one place.
      By Role
      • Developers
        Modernize your web presence without ripping or replacing anything.
      • Executives
        Empower marketers, free up IT team and slash costs at the same time.
      • Marketers
        Total control, without the development team.
      Company
      • Customers
        Helping power the digital presence of hundreds of customers
      • Features
        Content and commerce features.
      • Services
        From digital transformation strategy to scaling your digital business.
      • Admin login
        Access to Core dna DXP 1 admin
  • Solutions
    • Use Cases
      • B2B
        Go directly to customers with an all-in-one B2B platform.
      • B2C
        Connect to shoppers anytime, anywhere with our B2C eCommerce solution
      • Marketplace
        Multi-vendor eCommerce marketplace platform.
      • Content
        Craft content with ease, then deliver it anywhere.
      • Headless
        A hybrid headless platform loved by marketers and developers.
      • Infrastructure
        Advanced cloud infrastructure built for scale and security.
      By Industry
      • Direct to Consumers / Manufacturing
        Get the tools and experience to thrive in the new direct-to-consumer world.
      • Education
        Create a powerful online presence with your school website.
      • Franchises
        Seamlessly push brand-approved marketing to all locations or specific locations - easily.
      • Retail
        Sell with excellence in-store and online.
      • Media
        Don’t just break news, break news everywhere.
      • Travel & Tourism
        Give travellers the speed and reliability they demand.
      • Membership Organizations
        Empower Your Membership Management with Smart Technology
  • Resources
    • Insights
      • Blog
      • Guides
      • FAQ
      Developers
      • Getting started
      • Documentation
      • API
  • Pricing
  • Partners
    • Why Partner?
    • Program Overview
    • Become a partner
Get started
 
  1. Home
  2. Core dna insights

3 Web Development and Programming Ideas Every Marketer Needs to Know

3 Web Development and Programming Ideas Every Marketer Needs to Know
Dennis
January 27, 2021 - (4 min read)

Web Development | Replatform | Digital Marketing
In a hurry? Get Web Development and Programming

It happened again.

You’ve gotten yourself through another complex technical marketing project, for now, but you can’t help but acknowledge the sinking feeling that you can only “wing it” for so long.

It’s no secret that marketers need to become increasingly technical. With each passing day it seems as if technology is getting more and more beyond our abilities, and the digital superstars appear further beyond reach than ever before. For those who didn’t grow up as digital natives, this can be incredibly overwhelming.

This overwhelmed feeling can be inspired by a number of reasons:

  • A new web project never gets off the ground
  • A relationship with a software developer goes sour; or
  • A potentially lucrative digital opportunity never gets realized.

Marketers in this situation regularly conclude that there are only two solutions out of this problem; the most common of which is the most dangerous - to avoid becoming technical altogether. The alternative is to become a developer themselves.

The second option, whilst undoubtedly a much better idea than the first, takes some serious immersion and potentially years to actualise.

Realistically, a transition into a more technical role doesn’t need to be that drastic. The most adaptable marketers are discovering there is a comfortable middle ground for those who are diligent enough to learn.

You can still be a marketer at heart and manage the complex technical environment all the while securing your job and earning the respect from your more technical colleagues.

It’s simple: learn the basics of programming.

You don’t have to become a developer or programmer to appreciate the concepts it can teach. Learning to program equips you with critical skills that can be transferred to all other aspects of your marketing activities.

Fixing a broken process, learning about dependencies, conditionals and controls, how to think in a systematic way and how to structure strategies with adaptability and scalability in mind.

These are just some examples of concepts that can be learned even without writing a single line of code.

In essence, learning to program teaches you how to translate abstract ideas into concrete processes.

So where do you start? We’ve put together three key ideas that every marketer, including you, needs to know to better work with and communicate with your technical team:

On this page:

    Development and Programming Idea #1: Developer vs Engineer

    You’ve probably thrown around the word “Developer” or “Dev” as a catch-all term for anybody who works with code, just as we would describe “creatives” or “suits” around an agency.

    Whilst most developers and programmers are fine with this, it helps to be mindful that your technical team has a hierarchy of skillsets, and distinctly different roles.

    Depending on where you’re from, Programmers, Developers, Coders, Architects and Engineers can be used interchangeably with each other in smaller teams, but in more sophisticated technical environments they can have very different functions.

    Here’s the quick and dirty of it:

    • Developers are quite self-sufficient and are often utilised to help define a problem and solve it through code.
    • Programmers help you find a code-based solution to a clearly defined problem.
    • Engineers anticipate problems ahead of time and whilst they write code, they often spend more time deeply thinking about the structure of the code and how to write it.

    Tip for marketers: Before putting together your next technical brief, consider your audience.

    Development and Programming Idea #2: Agile/Scrum vs Waterfall Methodology

    You’ve probably heard the word “agile” a bit around the workplace and drawn a conclusion that it means that developers should be able to adapt to your change-of-mind and last minute requests in an “agile” manner.

    Don’t be one of those marketers.

    Agile and its older counterpart Waterfall are actually methodologies that can make you a very effective marketer, or least one who is loved by the technical team you work with.

    Agile development is entirely based on iterations where design, development and testing phases are needed to complete a project and are conducted in parallel with each other in the form of short-term ‘sprints’ or planning cycles.

    Most developers LOVE the agile methodology due its focus on evolving priorities and a disciplined process. In other words, no more annoyingly ambiguous briefs from the marketing department – if you want something included or changed into a development, it may have to wait till the next cycle.

    This may seem a little counterintuitive to marketers, but the reality is it works in their favor: agile takes the philosophy that no product is ever complete and helps translate campaign requirements into tangible items that can be tested for early feedback, ultimately preventing the likelihood of a creative flop or blown out budget.

    Waterfall development follows a more traditional, sequential approach where the completed requirements are developed in phases (eg; phase a, b, c etc).

    The benefits of Waterfall development include the ability to work backwards from a goal and see a realistic start and end date, which is still much preferred by larger organisations since it presents the illusion of certainty.

    Waterfall methodology doesn’t respond particularly well to change, effectively pushing projects out of budget and out of scope if we change our minds about something.

    Tip for marketers: make an effort to move away from Waterfall projects and employ a more agile-like approach to campaign development.

    Digital transformation: The definitive guide

    Development and Programming Idea #3: Conditional Logic

    According to Wikipedia:

    “In computer science, conditional statements, conditional expressions and conditional constructs are features of a programming language, which perform different computations or actions depending on whether a programmer-specified boolean condition evaluates to true or false...”

    Huh?

    Let’s simplify this: Conditional logic is a fundamental programming concept that developers use to command an action on the condition that something else has happened.

    Or to put it another way, it’s essentially an instruction that follows this format:

    “When or if something does ‘this’, do that instead.”

    This is also known as an if/else statement.

    As marketers, this should intuitively make sense to us. With the rise of marketing automation, we often design systems and brief developers on tasks that incorporate conditional logic all the time.

    Consider an email campaign that is triggered by some kind of user action:

    “If the customer clicks through to landing page and does not proceed with a purchase, send the customer an email offering 10% off for 24 hours only, otherwise if they do buy, do nothing.”

    Learning how Conditional Logic works may help you better structure your development briefs by visually representing the smaller components of a system. Your developers will love you for it, since it shows deeper and more structured thought process, making their jobs considerably easier.

    Understanding these concepts will not make you an expert by default, but they will at the very least give you an opportunity to start a conversation with a developer or earn their respect through appreciating the nature of their work.

    P.S. If you’re looking for an advantage when it comes to getting clients on board, schedule a demo with the team at Core dna and see how we can help your agency deploy quicker, with better security, and hassle-free maintenance.

    Have questions? Speak with our experts to find your ideal content solution
    Dennis
    Dennis

    Dennis, whose legal name happens to be just Dennis (it's quite common from where he came from), is a content and digital marketing addict.

    When he's not too busy coming up with content ideas and promoting content, you can find him at 5.30am at the gym. Yeap, he's that guy.

    Previous Post6 Principles Agencies Can Adopt to Successfully Acquire New Clients
    Back
    Next PostProduct Videos Ecommerce: Why Most Brands Get It Wrong

    Related guides

    • Guide: How to Choose the Right CMS: The Definitive Guide
    • 70+ MVMT Facebook Ads
    • Growth Marketing Hacks
    • What is GraphQL: Your Secret Weapon
    • Progressive Web App (PWA): The Ultimate Guide
    • Creating Urgency in eCommerce
    • How to design the Perfect eCommerce Website
    See all guides

    Related posts

    Why Evergreen Content Matters More Than Ever—and How to Create It

    Content Marketing

    Why Evergreen Content Matters More Than Ever—and How to Create It
    April 03, 2025 ( 15 min read )
    Is SEO Dead? How to Update your Seo Strategy to 2025

    Content Marketing

    Is SEO Dead? How to Update your Seo Strategy to 2025
    March 21, 2025 ( 9 min read )
    Mastering Digital Content Strategy in 2025

    Content Marketing

    Mastering Digital Content Strategy in 2025
    March 11, 2025 ( 14 min read )
    How to Choose the Right eCommerce Web Development Approach

    Web Development

    How to Choose the Right eCommerce Web Development Approach
    March 01, 2025 ( 11 min read )
    Webhook vs API? Choose The Right Tool for Your Integrations

    eCommerce Business

    Webhook vs API? Choose The Right Tool for Your Integrations
    February 19, 2025 ( 4 min read )
    How AI is Changing Content Marketing in 2025

    Content Marketing

    How AI is Changing Content Marketing in 2025
    January 29, 2025 ( 10 min read )
    Social Media Advertising: Resources & Latest AI Tools to Boost Your Campaigns

    Content Marketing

    Social Media Advertising: Resources & Latest AI Tools to Boost Your Campaigns
    January 27, 2025 ( 8 min read )
    CMS vs HTML: The Key Differences You Need to Know

    Content Management

    CMS vs HTML: The Key Differences You Need to Know
    January 21, 2025 ( 4 min read )
    87 Open-Ended Sales Questions You Should Ask For Every Buying Cycle

    Content Marketing

    87 Open-Ended Sales Questions You Should Ask For Every Buying Cycle
    January 18, 2025 ( 14 min read )
    Web Development Trends 2025: 27 Trends Shaping the Future of Development

    Web Development

    Web Development Trends 2025: 27 Trends Shaping the Future of Development
    January 17, 2025 ( 10 min read )
    The Truth About SAP Commerce Cloud: Pros, Cons & More

    Web Development

    The Truth About SAP Commerce Cloud: Pros, Cons & More
    January 10, 2025 ( 9 min read )
    Website Replatforming: Smart Move or Hidden Risk?

    Web Development

    Website Replatforming: Smart Move or Hidden Risk?
    January 02, 2025 ( 22 min read )
    Solutions by Role
    • Partners
    • Developers
    • Executives
    • Marketers
    Solutions by Need
    • Intranet
    • Event Management
    • Content Management
    • B2b eCommerce
    • B2c eCommerce
    • Headless
    • Marketing
    Solutions by Industry
    • Community
    • Healthcare
    • Finance
    • Technology
    • Hospitality
    • Franchise
    • Education
    • Travel & Tourism
    Company
    • About Us
    • Why Core dna
    • Partner Ecosystem
    • Customers
    • Careers
    • Contact Us
    • G2Crowd Reviews
    Resources
    • Blog
    • Guides
    • Admin login
    • RSS Feed
    • Documentation
    Support
    • Help
    • Videos
    • Network Status
    • GDPR
    • Privacy Policy
    • Terms & Conditions
    • Fair Use Policy
    Get our latest articles
    Success! You've been added to our email list.
    Melbourne

    348 High Street

    Prahran, VIC 3181

    Australia

    +61 3 85639100

    Boston

    55 Court St, Level 2

    Boston, MA 02108

    USA

    +1 617 274 6660

    Berlin

    Belziger Str. 71

    Berlin 10823

    Germany

    +1 617 274 6660

    Go wow them! ™ | Core dna copyright ©  2025.