Hi Maksim, thanks for sharing your input. Perhaps you evolve and adapt well without even realizing it. Good on you ;-).

For me, at least on Mobile's side, 5 years ago, Kotlin and Swift are so new. There's no Architecture Component, no Coroutine, no Jetpack Compose, no Kotlin Flow. no Flutter, no SwiftUI, no Compose, etc...

5 years ago if someone write a mobile application, it will be Java and Objective C. And If I stop there and not learn anything about mobile development since then, and fast forward today and look at the app, I'll be lost.

Nonetheless, I do think you have a point. To some, this is not change. At a higher abstraction, they are the not too far apart. But to be a great developer, master the detail of it is essential.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store