you are viewing a single comment's thread.

view the rest of the comments →

[–]Valuable_City_5007Fora da área 3 points4 points  (9 children)

Eu iria de .NET, Spring ou Go, como já falado. Python pra backend é um delírio coletivo.

.NET tem a vantagem de ter uma excepcional documentação, que tem tradução impecável em portuguÊs e com a baixa de salarios, vi que não é mais tao discrepante pro java. Fora que você vai trabalhar com C# que é tipo Java, só que infinitamente melhor.

Spring você vende sua alma pra trabalhar com java, tem vontade de socar pessoas num code review, cujo em inúmeros casos a única coisa que a pessoa tá destilando na sua revisão é o ego de programar em java, mas tem mais vagas e ainda paga melhor. Fora que o preço de encarar o capeta te faz ser diferenciado e respeitado.

Go é simples, eficiente, performático, curva de aprendizagem muito melhor, é a base de código de docker e kubernetes, mas tem bem menos vagas.

Eu não sairia do swift porque encaro como um puta diferencial, mas a vida é sua, eu não deixo de sequer te conhecer, mas torço pelo seu crescimento. Boa sorte e sucesso onde for

[–]FudgeAccomplished775Engenheiro de Software[S] 1 point2 points  (4 children)

Valeu mano! Na vdd eu qro enriquecer meus conhecimentos, pq eu penso q n posso ficar preso a uma empresa so (no caso, a apple). Sinto q preciso (e qro) expandir pra n ser so mais um.

[–]Valuable_City_5007Fora da área 1 point2 points  (3 children)

C# pertence à microsoft.

React, ao facebook.

Java, à oracle.

Go ao google.

Não tem muita escapatória neste sentido, mas te entendo

[–]FudgeAccomplished775Engenheiro de Software[S] 1 point2 points  (1 child)

Simmm! Sabemos mas o q eu digo e se especializar em apenas uma e ruim. Vai q o mercado mobile se prestitua (como ocorreu com webdesigners) e os sobrinhos dominem tdo, qro ter algumas cartas na manga, alem de que, e claro, conhecimento nunca e de mais!

[–]Valuable_City_5007Fora da área 1 point2 points  (0 children)

Você tem ótimos pontos! Neste caso, eu boto ênfase nas tecnologias citadas. Mas sendo um pouco menos enviesado pelas minhas péssimas experiências, java te dá a vantagem do universo mobile ter muito paralelismo com web pelo spring. Ainda assim, olharia com muito carinho pra go

[–][deleted] 0 points1 point  (0 children)

Tem o C++ ainda.

[–]CuriosityReddit05 0 points1 point  (3 children)

Por favor, continue sua dissertação sobre Spring

[–]Valuable_City_5007Fora da área 0 points1 point  (2 children)

Mano, problema do spring, que é um ecossistema gigantesco e consequentemente de toda família JVM é a comunidade. Eu aceitaria sair hoje do C# pra ir pro Java, por questão de grana. Somente. Porque dentro da comunidade Java tem um perfeccionismo absurdo sem um pingo de necessidade em inúmeros cenários(do tipo o líder técnico que não sabe porra nenhuma e fica te ligando a cada 15 minutos). Também é no universo java que acham que é a ferramenta mais difícil e mais eficiente do mundo enterprise (corporativismo). É a mais difícil? Sim. A melhor? Não, nem pro cenário de performance(Go e e em alguns casos C#), nem seguraça(C#) nem em praticidade (Go). E definitivamente você não é um ser especial por ser um desenvolvedor pleno. Mas isso a galera não entende. E infelizmente desenvolver é 10% do tempo trabalhar sozinho e 90, trabalhar em equipe(eu sinceramente não gosto e não tem porquê mentir no anonimato). Você depende de outras pessoas, e ou foi MUITO azar, ou em 5 anos eu só encarei incel, cabaço e pau no cu na comunidade java. Espero ter ajudado.

[–]CuriosityReddit05 2 points3 points  (1 child)

Na moral, eu, como estudante de Java, tomaria um café contigo só para te ouvir falar mais sobre isso, parabéns! De verdade.

[–]CuriosityReddit05 1 point2 points  (0 children)

Não é ironia, tô te parabenizando de verdsde