| A couple people here have said "Sales", but in my opinion (technical founder who usually takes non-technical roles), the most important is hiring. I often talk to non-technical people who want to start a tech company, and I ask them really baseline questions about the tech people they want to hire: "What language do you want someone to be able to code in?" Usually, I get glazed-over eyes followed by a defensive response like "Well, I just need a developer! They should be able to pick a language to code in! That's their job!" This is exactly the wrong answer, and I typically leave the conversation with a comment about how they really need to understand the basics of "which language does what", even if they, themselves, do not want to be a programmer. It is so much easier to hire technical talent when you can at least communicate in their language--when you can have a real conversation about priorities, UI/UX, and how long this darn thing will take to get out the door! So many non-technical founders really do not get this, and I believe it's one of the huge reasons non-technical founders will continue to struggle with founding tech companies. |