There are beginner-friendly hackathons designed for people of all experience levels and all ages, and some even teach basic coding. Like many things in life, that first step is the hardest.