|
|
|
|
|
by bonney_io
972 days ago
|
|
I did this back in 2016, with an iOS app I built/hacked away at while learning/self-teaching Swift and UIKit. Easily over 1,000 hours (~2 hours ~5x day per week for ~2 years) invested in to the app. I learned so, so much, and fell in love with the Swift language, but that app never saw the light of day. Instead, I developed skills that have made me a much better programmer. And, fast-forward to the current day, I could effectively re-write the entire app - from scratch - in a weekend, due to the evolution of Apple's platform dev tools and APIs over the last ~7 years + the mountains of Swift code and packages I've hacked and honed away at over the years. This type of project should be celebrated. Programming is (can be) art. Art can be made just for you, as a creative outlet. |
|
You can't justify to your family, kids and other "stakeholders" that you spent thousands of hours developing apps just for learning new subjects. In the least, you need some kind of successful activity to grow out of it.
Besides, some parts of a software development project do involve learning, but a huge portion is drudgery. Solving edge cases, doing customer support for repetitive issues, solving that last pixel that is not quite right.
Making apps is great, and it's a sign of maturity to have a concern for how well received it will be.