Web development (it&#x27;s more than just CRUD) is hard. Even with the best web development framework, the state of the art in tooling, you&#x27;re looking at at least a year of focused study before really being able to take a job.<p>It doesn&#x27;t require hard math, but it&#x27;s still hard in that the sheer number of languages, tools, best practices, technologies is daunting.<p>And they keep changing. My father is an electrician, after learning the ropes from him, I went into low voltage, which he wouldn&#x27;t learn how to do because it &quot;keeps changing&quot;, meaning you had to take a little bit of time every year to learn some new things. Full stack web developers have to take significant amounts of time every <i>day</i> to learn new things.<p>I&#x27;ve seen devs who were perfectly comfortable with all the math and &quot;real dev&quot; practically break down when presented with a web project. More than one of them admitted to me after beating their heads against it for a few weeks that it was harder than it looked.<p>I can understand if you can&#x27;t appreciate the difficulty. But try taking on a significant project before calling it easy.