What Should I Know About App Development Before I Dive In?
Asked by
TechyTraveler42
I'm in my 30s and switching careers, with about a year left in my online college program. There's a lot of negativity about job prospects and AI taking over, but I'm not fazed by that. People often ask what I want to do with my degreeโoptions like cybersecurity, web development, or finance have come upโbut honestly, I'm not sure yet. The idea of creating an app and selling it excites me, though.
What skills should I focus on while I finish my curriculum? Can one person realistically handle app development on their own? Is it more work than I anticipate? I'm curious about what I should expect as I move forward. I've always loved STEM and want to be a problem-solver, even if coding's never been my favorite thing.
Answers
Think of app development like construction. One person can definitely build a small application, but a larger project is like a skyscraperโunlikely for one person to tackle solo in a lifetime. So yes, you can absolutely develop a small app by yourself!
Reply to this answer
Defining "app" can be tricky since it can mean anything from a simple utility on a phone to a full desktop suite. Yes, one person can sell a small app, even small games on platforms like Steam! But the bigger the app, the longer it typically takes to develop, and your earnings can diminish per hour. Think of it this way: if it takes you a day to make an app and you sell 10,000 copies, great! But if it takes a year for the same number of sales, you might feel less satisfied with your earnings.
Reply to this answer
Building the app is just part of the journey! To sell it successfully, you'll need to develop a bunch of other skills like marketing, sales, and writing. Working for yourself and making it work financially is tough, which is why many devs end up at larger companies where they can focus on a smaller piece of a big project and get a steady paycheck. Remember, it's a continuous learning experience, even after landing a job!
Reply to this answer
Absolutely! A single developer can create an app for both mobile and desktop. Iโve done it myself with several projects. There are numerous successful commercial apps out there made by individual developers. The hard part isnโt writing the code; itโs getting the app out there and selling it. Don't let the challenges deter you thoughโmany indie developers succeed with persistence!
Reply to this answer
When it comes to app development, itโs kind of like saying 'web development' or 'carpentry'โthere's a lot to unpack! First, whether you can build an app by yourself really depends on a few key factors: your time, your knowledge of the domain, and relevant programming skills. You need to know not only how to code but also what problem youโre trying to solve and who your users might be. If you want to sell, youโll need feedback and bug reports from users, which can be time-consuming. Also, practical experience is huge! Try to work on a project similar to what you envision for yourself before going solo. Joining a junior dev position or contributing to open-source projects can provide invaluable experience. Get as much theory and practice as you canโitโll pay off in the long run!
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions