Backend for mobile developer [on hold]
Clash 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!
software-development career-switch
New contributor
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.
add a comment |Â
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!
software-development career-switch
New contributor
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
add a comment |Â
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!
software-development career-switch
New contributor
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
software-development career-switch
New contributor
New contributor
edited 2 mins ago
New contributor
asked 1 hour ago
Vladimir Kaltyrin
12
12
New contributor
New contributor
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
add a comment |Â
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
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
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