You do not need a related job.
Learning things is not done at school. School is where you pretend to learn things, study for tests and complete busy-work in exchange for a certification.
If you want to code an app go code it right now. When you come across a problem, look up the solution.
And before even wasting your time coding it, try building a MVP and testing demand, and DEFINITELY don't go to school for years, get a job coding, etc...all just to be "prepared" to build an app. Testing ideas should take a couple weeks not a couple of years or more!
School is not evil, it's just RARELY one of the logical steps that people should take in order to achieve their actual goals. For most its a placeholder for having to make a real decision. Or it's part of a poorly made, unnecessarily long term plan that could be accomplished in less than half the time. Doctors, lawyers, engineers and such are exempt from this but almost everything else is silly.
Learning things is not done at school. School is where you pretend to learn things, study for tests and complete busy-work in exchange for a certification.
If you want to code an app go code it right now. When you come across a problem, look up the solution.
And before even wasting your time coding it, try building a MVP and testing demand, and DEFINITELY don't go to school for years, get a job coding, etc...all just to be "prepared" to build an app. Testing ideas should take a couple weeks not a couple of years or more!
School is not evil, it's just RARELY one of the logical steps that people should take in order to achieve their actual goals. For most its a placeholder for having to make a real decision. Or it's part of a poorly made, unnecessarily long term plan that could be accomplished in less than half the time. Doctors, lawyers, engineers and such are exempt from this but almost everything else is silly.