The iOS code I write today is largely the same code I would have written 2-3 years ago.

The Android code I write today is largely the same code I would have written 5-7 years ago.

This is because, for the most part, I haven’t kept up with the updates to the languages and frameworks for those platforms.

Some people will respond, “then you’re not a good iOS or Android developer.”

To this I call, BULL.

Newer platform frameworks / features notwithstanding…

#iosdev #androiddev

…any app you could write today you could have written back then. You don’t have to use the latest and greatest language and framework capabilities to be a good, even a great developer.

Don’t let anyone tell you otherwise.

@ecrichlow I agree with you that you don't need to use bleeding-edge tech to solve everyday challenges. With age and experience, it's natural to stick with more stable tech; you start to value the stability of your codebase. But your post gives the vibe that you don't need to keep up with time and learn new things. And this is something I can't agree with. If you don't learn, you will move backward, and with enough time, you will become obsolete.