I think not.

It’s counterintuitive to ignore your strengths as a founder (ie: sales, marketing, etc)

The founders I speak with who want to learn to code assume it will help them understand their developers more. This is slightly true, but it’s an opportunity cost against time spent selling/promoting the product.

Products fail more due to poor PMF, not because founders can’t code.

Hiring developers who can communicate is a bigger force multiplier. (a hard requirement for me)

A technical project manager is even more ideal for providing the buffer between the founder and developers.

Curious how non-technical people on the fence of learning to code feel about this topic.

(if it’s a passion you seek, that is a different argument. code away)

  • RussellFighterB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    My cofounder is non-technical but he understands how our system works. How Stripe emits events, how our database ingests data, etc. it helps him in understanding our product better.

    • Darryl-D
      cake
      OPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I would say this is ok, as long as he’s not in there trying to read all of stripe dev docs and making a pull-request based on something he just learned.

      This gets back to know how to talk to technical people. A couple of boxes and arrows can go a long way in getting someone not technical up to speed.

  • Data-PowerB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I’m a developer working with business and from my experience, the most helpful knowledge a founder can have is domain knowledge. I mean you have to understand the business because the developers don’t know all the specifics of your field, but they can choose a tech solution based on all your needs.

    It’s good if founders have some technical people on their side to communicate effectively with a development team, but it’s not necessary. If you want to start coding before developing a product, you must invest a lot of time in learning instead of doing business. I believe that everyone should do their own thing.