Backend for mobile developer [on hold]

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
-1
down vote

favorite












I have been developing for iOS since 2012.
I started initially writing apps in Objective-C and then I switched to Swift when it was released and got more stable. I wrote a lot of apps for startups as well as for top big companies on the European market with large codebase.



Needless to say I still like to write mobile apps in Swift, but I realised that I like more to build an elegant architecture, to write testable code and also I like some team leader work rather then just to get hands dirty into building UI in storyboards or in code. So practically I'm not excited to write UI code. I can code any complex UI as well, but I don't feel it's excited :)



I think it would be a good idea for me to learn also a some backend technology as well. I don't like to go with PHP. What language and framework should I consider if I want to extend my intensive experience in mobile?
The mobile is still in demand and I would to complement my background with backend. Maybe Python, or Ruby, or Golang?



I'm not serious to use Swift for backend, because it's rarely used. There are microservices in Kotlin in my current company, but I think it's also rarely used, isn't it?



Thank you!










share|improve this question









New contributor




Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











put on hold as primarily opinion-based by Twyxz, Philip Kendall, Erik, HorusKol, gnat 28 mins ago


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.














  • It is company specific. An iOS developer can become a manager in many companies.
    – ã•ã‚Šã’ない告白
    1 hour ago






  • 2




    I've voted to close this as "opinion based" because only you can decide what you want to do. Do you want to be a team lead? Do you want to be an engineering manager? Maybe you want to move into more of a product management role? You can do any of those if you want to (although not necessarily at your current company).
    – Philip Kendall
    1 hour ago










  • @PhilipKendall I agree with you, that's why I decided to delete part regarded career. I edited question to ask what's good backend technology to learn for a mobile developer.
    – Vladimir Kaltyrin
    1 min ago

















up vote
-1
down vote

favorite












I have been developing for iOS since 2012.
I started initially writing apps in Objective-C and then I switched to Swift when it was released and got more stable. I wrote a lot of apps for startups as well as for top big companies on the European market with large codebase.



Needless to say I still like to write mobile apps in Swift, but I realised that I like more to build an elegant architecture, to write testable code and also I like some team leader work rather then just to get hands dirty into building UI in storyboards or in code. So practically I'm not excited to write UI code. I can code any complex UI as well, but I don't feel it's excited :)



I think it would be a good idea for me to learn also a some backend technology as well. I don't like to go with PHP. What language and framework should I consider if I want to extend my intensive experience in mobile?
The mobile is still in demand and I would to complement my background with backend. Maybe Python, or Ruby, or Golang?



I'm not serious to use Swift for backend, because it's rarely used. There are microservices in Kotlin in my current company, but I think it's also rarely used, isn't it?



Thank you!










share|improve this question









New contributor




Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











put on hold as primarily opinion-based by Twyxz, Philip Kendall, Erik, HorusKol, gnat 28 mins ago


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.














  • It is company specific. An iOS developer can become a manager in many companies.
    – ã•ã‚Šã’ない告白
    1 hour ago






  • 2




    I've voted to close this as "opinion based" because only you can decide what you want to do. Do you want to be a team lead? Do you want to be an engineering manager? Maybe you want to move into more of a product management role? You can do any of those if you want to (although not necessarily at your current company).
    – Philip Kendall
    1 hour ago










  • @PhilipKendall I agree with you, that's why I decided to delete part regarded career. I edited question to ask what's good backend technology to learn for a mobile developer.
    – Vladimir Kaltyrin
    1 min ago













up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











I have been developing for iOS since 2012.
I started initially writing apps in Objective-C and then I switched to Swift when it was released and got more stable. I wrote a lot of apps for startups as well as for top big companies on the European market with large codebase.



Needless to say I still like to write mobile apps in Swift, but I realised that I like more to build an elegant architecture, to write testable code and also I like some team leader work rather then just to get hands dirty into building UI in storyboards or in code. So practically I'm not excited to write UI code. I can code any complex UI as well, but I don't feel it's excited :)



I think it would be a good idea for me to learn also a some backend technology as well. I don't like to go with PHP. What language and framework should I consider if I want to extend my intensive experience in mobile?
The mobile is still in demand and I would to complement my background with backend. Maybe Python, or Ruby, or Golang?



I'm not serious to use Swift for backend, because it's rarely used. There are microservices in Kotlin in my current company, but I think it's also rarely used, isn't it?



Thank you!










share|improve this question









New contributor




Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I have been developing for iOS since 2012.
I started initially writing apps in Objective-C and then I switched to Swift when it was released and got more stable. I wrote a lot of apps for startups as well as for top big companies on the European market with large codebase.



Needless to say I still like to write mobile apps in Swift, but I realised that I like more to build an elegant architecture, to write testable code and also I like some team leader work rather then just to get hands dirty into building UI in storyboards or in code. So practically I'm not excited to write UI code. I can code any complex UI as well, but I don't feel it's excited :)



I think it would be a good idea for me to learn also a some backend technology as well. I don't like to go with PHP. What language and framework should I consider if I want to extend my intensive experience in mobile?
The mobile is still in demand and I would to complement my background with backend. Maybe Python, or Ruby, or Golang?



I'm not serious to use Swift for backend, because it's rarely used. There are microservices in Kotlin in my current company, but I think it's also rarely used, isn't it?



Thank you!







software-development career-switch






share|improve this question









New contributor




Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 2 mins ago





















New contributor




Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 1 hour ago









Vladimir Kaltyrin

12




12




New contributor




Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Vladimir Kaltyrin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




put on hold as primarily opinion-based by Twyxz, Philip Kendall, Erik, HorusKol, gnat 28 mins ago


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.






put on hold as primarily opinion-based by Twyxz, Philip Kendall, Erik, HorusKol, gnat 28 mins ago


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.













  • It is company specific. An iOS developer can become a manager in many companies.
    – ã•ã‚Šã’ない告白
    1 hour ago






  • 2




    I've voted to close this as "opinion based" because only you can decide what you want to do. Do you want to be a team lead? Do you want to be an engineering manager? Maybe you want to move into more of a product management role? You can do any of those if you want to (although not necessarily at your current company).
    – Philip Kendall
    1 hour ago










  • @PhilipKendall I agree with you, that's why I decided to delete part regarded career. I edited question to ask what's good backend technology to learn for a mobile developer.
    – Vladimir Kaltyrin
    1 min ago

















  • It is company specific. An iOS developer can become a manager in many companies.
    – ã•ã‚Šã’ない告白
    1 hour ago






  • 2




    I've voted to close this as "opinion based" because only you can decide what you want to do. Do you want to be a team lead? Do you want to be an engineering manager? Maybe you want to move into more of a product management role? You can do any of those if you want to (although not necessarily at your current company).
    – Philip Kendall
    1 hour ago










  • @PhilipKendall I agree with you, that's why I decided to delete part regarded career. I edited question to ask what's good backend technology to learn for a mobile developer.
    – Vladimir Kaltyrin
    1 min ago
















It is company specific. An iOS developer can become a manager in many companies.
– ã•ã‚Šã’ない告白
1 hour ago




It is company specific. An iOS developer can become a manager in many companies.
– ã•ã‚Šã’ない告白
1 hour ago




2




2




I've voted to close this as "opinion based" because only you can decide what you want to do. Do you want to be a team lead? Do you want to be an engineering manager? Maybe you want to move into more of a product management role? You can do any of those if you want to (although not necessarily at your current company).
– Philip Kendall
1 hour ago




I've voted to close this as "opinion based" because only you can decide what you want to do. Do you want to be a team lead? Do you want to be an engineering manager? Maybe you want to move into more of a product management role? You can do any of those if you want to (although not necessarily at your current company).
– Philip Kendall
1 hour ago












@PhilipKendall I agree with you, that's why I decided to delete part regarded career. I edited question to ask what's good backend technology to learn for a mobile developer.
– Vladimir Kaltyrin
1 min ago





@PhilipKendall I agree with you, that's why I decided to delete part regarded career. I edited question to ask what's good backend technology to learn for a mobile developer.
– Vladimir Kaltyrin
1 min ago
















active

oldest

votes






















active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes

Comments

Popular posts from this blog

Long meetings (6-7 hours a day): Being “babysat” by supervisor

Is the Concept of Multiple Fantasy Races Scientifically Flawed? [closed]

Confectionery