Executando verificação de segurança...
1

Vale a pena estudar flutter?

E ai galera, estou pensando em estudar flutter, mas quando vou pesquisar na internet sobre o assunto tem tanta coisa que me deixa confusão, como por exemplo:

  • Vale mesmo a pena estudar?
  • Flutter vai durar muito tempo mesmo ou só é modinha?
  • Qual curso escolher?

Outra grande questão é que eu faço faculdade de sistemas de informação, antes de entrar na faculdade já queria estudar flutter mas não acabei estudando, hoje em dia na faculdade estudamos java com quarks e angular mas eu não consigo me sair bem com java, por isso quero tentar algo novo, não sei se é uma crença limitante mas java é legal mas não sou consigo me sair bem.

Alguém pode me dar um norte por favor?

Carregando publicação patrocinada...
2

Cara sinceramente, acho que essas são as perguntas erradas a se fazer, ainda mais no começo.

1 - Sempre vale a pena estudar algo, SEMPRE. Pode até ser que você acabe não usando o que você aprendeu de início, mas eu te garanto que em algum momento na sua vida você vai. Pode até não ser na mesma linguagem que você está focando esforços, mas no meio tech tudo sempre tem uma utilidade.

2 - Achavam isso de muitas outras linguagens, e a história sempre mostrou o contrário. Temos esse certo sentimento de FOMO quando estamos entrando na área, é normal. Continue aprendendo e absorvendo conteúdo. Como disse antes, saber nunca é demais.

3 - Cursos hoje em dia te levam de um ponto a outro de forma muito linear, e ensinam apenas o mínimo pra ser produtivo. Dificilmente você verá um curso que apresente problemas reais e os ensine a resolver. Eu gosto de entrar na documentação da linguagem e aprender os principais pontos, e enquanto isso vou criando algo da minha mente mesmo, pra tentar ter alguma experiência não-guiada.

Cara sobre o ultimo ponto, esse é o espírito. Teste, e se você não gostar, teste outra coisa. Eu trabalho com Java, mas já tentei muita coisa antes pra me encontrar. Se vc está na facul, presumo que ainda é novo, então se permita testar coisas novas e errar um pouco, isso vai te garantir um futuro agradável e feliz :)

1

O Flutter realmente é revolucionário, então duvido que ficará pra trás assim.

Porém como o pessoal está apontando, você precisa se especializar em uma Framework e uma linguagem. O que te deixa super especializado em uma coisa só.

Apesar que acho bem bobo, a linguagem tem muita semelhança com outras já conhecidas.

Por fim, é sempre bom se especializar nos conceitos básicos de programação, como design patterns, estrutura de dados, testes de erros, código limpo, orientação a objetos, DRY e etc...

1
1

Vale mesmo a pena estudar?

Sim, vale. O Flutter continua crescente no mercado e isso é evidente pelas vagas. "Ah mas tem menos vagas do que React Native, Kotlin e Swift". Sim, é óbvio. Todas essas tecnologias surgiram antes, então muitas aplicações mobile são feitas com elas.

Sei que não é muito adequado comparar dessa forma, mas dá pra ter uma ideia pelo Google Trends da 'popularidade' ou o quanto são pesquisadas cada tecnologia pelo menos nos últimos 12 meses: https://trends.google.com.br/trends/explore?geo=BR&q=%2Fg%2F11f03_rzbg,%2Fg%2F11h03gfxy9,%2Fm%2F0_lcrx4,%2Fm%2F06znsr5&hl=pt

Além disso, Flutter é um framework que utiliza em peso POO (Programação Orientada a Objetos) além de, graças ao Dart, podermos ter códigos tanto em POO quanto em programação funcional. O Dart, inclusive, possui uma sintaxe fácil de ser entendida e podendo ser amigavelmente comparada ao javascript, Java, C# em alguns aspectos, nada muito distoante.

Mesmo que o Flutter acabe amanhã, com ele obtive conhecimentos que posso facilmente utilizar em outras tecnologias.
Claro, a sintaxe muda, arquiteturas mudam, mas a base é a mesma e muitos conceitos permanecem os mesmos, talvez apenas com outros nomes.

Flutter vai durar muito tempo mesmo ou só é modinha?

Primeiro: Flutter já deixou de ser modinha. Hoje grandes empresas já o utilizam, temos carros rodando Flutter em seus sistemas de multimídia, temos sistemas operacionais utilizando Flutter em partes do seu desenvolvimento e até jogos sendo feitos com Flutter. E, claro, não faz muito sentido citar o óbvio: muitos aplicativos sendo desenvolvidos com Flutter.
Se vai durar muito tempo, bom, só o tempo para dizer. Todo ano matam o PHP, todo ano matam o Java, todo ano matam o Lua e tá tudo aí. Hoje o Flutter não depende 100% da Google pq a própria comunidade sustenta (e sustenta MUITO bem) o Flutter, sendo que ele recebe constantemente atualizações e dezenas ou centenas de contribuidores novos a cada release. A comunidade do Flutter hoje está muito mais forte e ela por si só é um dos maiores pilares de sustentação do Flutter.

Qual curso escolher?

Não existe um curso específico que seja ideal para recomendar, a internet por si só é um baita acervo de cursos, documentações e vídeo-aulas. Tem os cursos do canal Flutterando ou do Rodrigo Rahman, mas fica a seu critério, todos são bons.

Espero ter ajudado de alguma forma :)