Typical web and mobile development often starts with a few familiar questions:

What's the data model going to look like?

How am I going to handle user accounts and auth?

Where am I going to host this thing?

Web3 development has its own set of "how do I start?" questions but they're not the same as what you'd expect if you're coming from a Web2 background.