Makes total sense. Once you&#x27;ve figured out how coding works, you can do any stack, any framework, any language.<p>It bothers me how job ads tend to focus on various buzzwords. I&#x27;m quite sure you&#x27;re better off hiring someone with good fundamentals who can learn your stack, rather than someone who is a novice but has some experience in the stack.<p>I started off doing financial trading code in c++ &#x2F; c#. It wasn&#x27;t a huge leap doing Android and iOS. Principles are the same:<p>- Some kind of OO. They are all pretty similar for most purposes. C++ is maybe a bit more intricate. Similarly, some kind of functional&#x2F;lambda.<p>- Some way to access a database. Plenty of ORMs or ways to do SQL if you need that.<p>- Some GUI organisational principles. WinForms, WPF, Qt, Android, iOS, whatever. They tend to have things like &quot;only draw on the main thread&quot; and a pile of APIs for organising the screens, buttons, and so forth. But if you&#x27;ve done one, you&#x27;re not going to need a course to do another.<p>- StackOverflow will tell you everything that&#x27;s pure translation. Things like {} dicts for python.<p>- Get a brief tutorial for each new language&#x2F;framework. They&#x27;re all over the web, and the main point it just to highlight the features.