Co-founders are a team and should have complimentary skills. There are far more roles in building a startup that just "idea guy" and "tech guy", so if you are a non tech founder certain that you need a tech founder i would strongly suggest learning other skills that as a team you think you might not possess.
Also asking someone if they know anyhow is not a bad solution to a problem. Maybe it doesn't always work and you have to explore other avenues, but it rarely hurts to ask people as a first move.