No video

Desenvolvimento Ruby on Rails em 2024, vale a pena?

  Рет қаралды 4,937

puts_dev

puts_dev

Күн бұрын

Puts dev, não sabe se deve seguir com ruby e rails em 2024?
Aqui vamos bater um papo sobre alguns artigos e minha opinião como dev sobre o assunto se vale ou não a pena seguir com ruby e rails em 2024.
links relacionados:
blog.planetarg...
rubyonrails.org/
rubyonrails.or...
rubyonrails.or...
rubyonrails.or...
jobs.rubyonrai...
w3techs.com/te...
www.apinfo2.co...

Пікірлер: 57
@leonamorim
@leonamorim 3 ай бұрын
Migrei há 4 anos de PHP e Laravel para Ruby on Rails. Não me arrependo nem um pouco. A comunidade é muito organizada e o framework é focado em produtividade, sem hype, apenas produtividade. Não é necessário utilizar React, Flutter, Vue ou outros frameworks front-end. O Rails tem tudo o que é preciso (Hotwire / Stimulus). Além disso, está havendo uma volta à abordagem de criação de aplicativos monolíticos em vez de microserviços. E para aplicações monolíticas, o Rails é altamente produtivo.
@seph64488
@seph64488 3 ай бұрын
No meu trampo usamos react(nextjs) no front e rails como backend
@puts_dev
@puts_dev 3 ай бұрын
Entendo bem XD claro que cada tecnologia tem seus pontos fortes e fracos, mas o ruby junto com rails... também me brilhou muito os olhos... ainda mias considerando como disse em seu comentário sobre a movimentação do mercado :) Ruby /o/ Rails /o/ :D!!
@puts_dev
@puts_dev 3 ай бұрын
Há muitos lugares que vejo rails como Api, o que também é ótimo, mostrando a flexibilidade; Junto com a evolução recente do rails tratando com atenção o front, tem vindo respostas muito boas ao front(em alguns casso não precisando de uma aplicação separada como react) com isso tenho visto várias empresas usando de varias formas o rails(seja api only com front separado ou apenas a stack rails). Importante é a flexibilidade e evolução dessas tecnologias :D!
@bomi01
@bomi01 Ай бұрын
First of all, I apologize for not knowing your language. When you have a very interactive site on the frontend and you don't use frontend frameworks (like React, Vue, etc.), what do you do? I tried using Hotwire products, Stimulus and Turbo, but I am not satisfied at all.
@iCristianoSQL
@iCristianoSQL 8 ай бұрын
Eu concordo na afirmação de que com muito menos gente da para entregar mais pelo fato do rails ser extremamente simplificado
@puts_dev
@puts_dev 8 ай бұрын
Yep :D!
@Mtek8
@Mtek8 8 ай бұрын
Muito bom ver um vídeo assim! Sou dev iniciante (1 ano e meio trabalhando na área) e meu objetivo atual é migrar para o Ruby on Rails.
@puts_dev
@puts_dev 8 ай бұрын
Fico muito contente e agradecido :) apoio essa migração ai hein uhahuauhauh :) abraço
@educfranco
@educfranco 6 ай бұрын
Salve mano, cai de paraquedas no seu video, sou dev pleno fullstack e trabalho com a stack MERN... e tava procurando em um minuto exato no seu vídeo 11:30 que diz que é prazeroso de se escrever em ruby. Confesso que nunca mexi com Ruby mas sempre tive essa curiosidade um dia em pegar pra programar em ruby. Como acabei focando mais em node e react , deixei ele de lado, mas não está descartado kkkkkkk Fiquei pensativo qndo tu disse tbm momentos antes do minuto mencionado que tu conseguia fazer fazer mt mais coisas trabalhando em um projeto solo usando apenas esse framework. Parabens pelo video, mais um novo inscrito
@puts_dev
@puts_dev 6 ай бұрын
Opa :D muito agradecido :) Bem legal essa sua curiosidade por ruby, sou suspeito para falar de ruby mas apoio completamente :) Yep, estudei bastante Js, Java, Php entre outros assuntos mas me encontrei de fato com ruby e rails justamente por esses motivos mesmo :) Quando fui de java para javascript senti: "Aqui é terra sem lei...", depois comecei a me adaptar e gostar... fui longe até XD... quando conheci ruby... a escrita era tão limpinha que me cativou... ja o rails eu torci o nariz de inicio pois eu quebrava muitos padroes já que eu queria fazer do meu jeito(mesmo quando fazia besteira)... com o tempo me adaptei e comecei a entender o convention over configuration e hoje me parece muito válido começar pelo padrão e sair dele quando necessário, não o contrário :D Então foi um passeio sobre sintaxe, filosofias, amadurecimento etc... 6 por meia duzia: Ruby /o/!!!! uhahuauhauhuahauh Abraço :)
@iCristianoSQL
@iCristianoSQL 8 ай бұрын
A maturidade do rails é algo muito bom na minha visão, recentemente fui me aventurar de utilizar o Next fullstack utilizando o Prisma como ORM... cara, eu sinto dores de cabeça até hoje com isso, foi algo extremamente chato de se fazer
@puts_dev
@puts_dev 8 ай бұрын
Sim sim, não que as outras soluções sejam ruins, mas o rails tem esse ponto como vantagem no quesito desenvolvimento :)
@maurolimaok
@maurolimaok 27 күн бұрын
Voltei pra deixar o like. Obrigado pelo vídeo.
@puts_dev
@puts_dev 27 күн бұрын
Eu que fico grato :D!!
@Pierrey79
@Pierrey79 Ай бұрын
Eu sondo estudar programação faz já um bom tempo, entendo de certa forma a logica e jargões técnicos, mais estou descobrindo Rails recentemente e muito me da prazer aprender Rails, prazeroso demais. Só estou meio receoso quanto a conseguir entrar numa posição júnior devido ter encontrado poucas vagas júnior Rails em território nacional.
@puts_dev
@puts_dev 29 күн бұрын
Opa, entendo bem; Diria que no geral o mercado está "chatinho", imagino que melhore Não posso te dizer faça x ou y, mas te digo que fiquei 4 anos tentando virar dev(js, java e php), nada deu certo... até o Ruby :D! Logo, números brutos não são necessáriamente uma prova de mercado ruim ou bom :)
@FernandoFeraBR
@FernandoFeraBR 7 ай бұрын
Cara, gostei do video. Muito top. Eu fiz a maior parte da minha carreira com Microsoft.Net, mas há 3 anos passei pra Ruby em full time e estou muito satisfeito. Eu já tinha uns projetinhos aqui e ali, mas agora é meu ganha pão! :)
@puts_dev
@puts_dev 7 ай бұрын
Muito agradecido :D!! Interessante esse caminho seu :) Fico muito feliz de estar se dando bem com ruby :D!! abraço :)
@arielpellegrinoiborra933
@arielpellegrinoiborra933 8 ай бұрын
eu tava esperando um video nessa pegada, geral falando que não vale a pena porque quase não tem vaga
@puts_dev
@puts_dev 8 ай бұрын
Então XD! Tem que tomar muito cuidado com as opiniões, fazer um levantamento de dados e ai sim tomar uma decisão mais bem fundamentada :)
@MauriciodeAmorim
@MauriciodeAmorim 8 ай бұрын
Para quem está iniciando com Rails vale a pena buscar mais informações sobre TDD, CoC (Convention over Configuration), Clean Code, entender o que é MVC entre outras siglas citadas pelo Xita. API → Restiful ORM → Active Record RSpec
@puts_dev
@puts_dev 8 ай бұрын
Perfeito :) concordo plenamente, me emplogo e solto as siglas, então ótima pedida essa sua dica :) grato
@anaalmeida2327
@anaalmeida2327 6 ай бұрын
obg
@iCristianoSQL
@iCristianoSQL 8 ай бұрын
Eu estava esperando por um video nesse estilo :)
@puts_dev
@puts_dev 8 ай бұрын
Opa, então acertei o conteúdo :D!
@raphael-azambuja
@raphael-azambuja 6 ай бұрын
Uma coisa que não vejo falarem muito é sobre a preferência das empresas e dos devs perante APIs X Monolitos. Em outras linguagens é perceptível, como o PHP que em sua maioria é Monolito enquanto Java e C# são constantemente usados para criação de APIs. o RoR se encaixaria num meio termo ou será que pende pra um dos lados?
@puts_dev
@puts_dev 6 ай бұрын
Opa, ótimo ponto!! Venho planejando falar sobre esse assunto XD Essa resposta não é tão simples XD! A forma de organizar em desenvolvimento como um todo não é bem estática e com rails não é diferente; Tenho visto tanto aplicações com monolito e erb quanto microserviços, mas falando um pouco mais: Algum tempo atrás muita gente estava tratando microserviço como bala de prata e monolito como ultrapassado... Porém na prática não é bem assim, há casos e casos, logo essa visão têm se modificado, há o monolith first etc. Fica uma referência: martinfowler.com/bliki/MonolithFirst.html :) Claro, há pessoas e pessoas, organizações e organizações, projetos e projetos... há muitos fatores que podem influenciar se usa monolito, microserviço etc; tamanho da aplicação, verba, mão de obra, complexidade etc... Com o Rails tenho visto de tudo quanto é organização, logo diria que com RoR depende mais da empresa, dos envolvidos e do projeto do que algo atrelado ao framework em si. Um vídeo muito interessante relacionado ao tema: kzfaq.info/get/bejne/q9V8h7yLsZzVh6M.html ps: adorei o seu comentário, vou colocar no linkedin :)
@porfiriodev
@porfiriodev 4 ай бұрын
Sou dev a 5 anos, trabalhei mt com php, hoje to no laravel e to pensando em migrar pra Ruby, sinto que o mercado de PHP tem concorrência demais, e como o laravel é baseado no Rails (por tudo q venho estudado é extremamente semelhante) acho que vai ser mais tranquila a migração
@puts_dev
@puts_dev 4 ай бұрын
Opa :D! boaa :) Entendo bem, já me passou pela cabeça coisas como: "Aprender o q? hum, vou de Laravel pela semelhança com rails :D"
@porfiriodev
@porfiriodev 4 ай бұрын
@@puts_dev Eu acho laravel incrível, e to achando rails interessante DEMAIS meu mano, vou aprender e tentar migrar, vamos ver xD
@puts_dev
@puts_dev 4 ай бұрын
Entedo bem XD! Tenho colegas de Laravel que amam laravel e eu acho muito legal tb :) imagino que vá se sentir em casa com rails, fico na torcida :) /o/
@guilhermeghost99
@guilhermeghost99 3 ай бұрын
cara sempre me pergunto, porque é tão bom escrever código em rails/ruby? cara parece tudo tão perfeito
@puts_dev
@puts_dev 3 ай бұрын
XD! entendo bem, quanto mais eu escrevo em ruby mais dificl é trocar por outra XD!!!
@lucianopaulista5729
@lucianopaulista5729 8 ай бұрын
Migrei há quase 2 anos pra rails melhor decisão da minha vida!!!!
@puts_dev
@puts_dev 8 ай бұрын
Entendo bem :D!! gostamos pouco de ruby, não? XD!!
@RafaelPerches
@RafaelPerches 8 ай бұрын
O que me parece é que, pra ENTRAR no Mercado, é mais difícil que Node, Java, C#...Mas se você já tá no Mercado e trabalhando com Ruby, investir mais em Ruby é ainda melhor.
@puts_dev
@puts_dev 8 ай бұрын
Esse é um ponto interessante :D! Olhando de fora, realmente parece, mas diria que é mais um movimento do mercado de desenvolvimento atual do que de ruby em si no momento. Claro, há variaveis como quantidade de vagas disponiveis etc... mas se olhar quantos "cadidatos X vagas" tem por tecnologia, não é tão simples a conta XD Para dar uma fundamentada nisso com experiência pessoal: Fiquei 4 anos desempregado, sendo 3 destes após concluir faculdade de ciência da computação; Durante esses 4 anos fiz curso de várias tecnologias: Java, PHP, Javascript, SQL, Linux etc... E sempre recebia os "Nãos"... um belo dia me inscrevi em um curso com foco em ruby on rails, poucos meses após esse curso consegui minha primeira vaga jr sem experiência(Em Ruby) Na época fazia piadas como: "Depois de tudo que estudei(ex: apenas em javascript foquei 1 nao inteiro, esutando direto mesmo em feriados etc), imagine se consigo uma vaga de dev Ruby?! XD" Resultado... quase 4 anos em javascript, java, php, SQL, linux... nada... poucos meses em ruby? Sucesso Com isso quero dizer: Sim, tem razão que parece mais facil entrar por outras linguagens, mas na verdade cada uma tem suas dificuldades e facilidades para entrar(região, momento de mercado, nivel pessoal de conhecimento, compatibilidade com as empresas, network etc) Respire, levante dados(Sobre sua realidade e mercado no momento que esteja aplicando para as vagas) e assim terá uma opinião sólida para que te traga sucesso :) O mercado de dev não é estático; Há momentos, lugares, pessoas, demanda por conhecimentos que mudam a todo momento e isso pesa mais na hora de achar a vaga :) Desculpe o textão XD posso estar completamente equivocado mas achei interessante passar essa minha opinião :) vai que ajude, né? :)
@RafaelPerches
@RafaelPerches 8 ай бұрын
@@puts_dev puts cara, boa! Hahaha Eu vou fazer esse levantamento melhor dps. Eu acho Ruby uma linguagem muito fácil e gostosa de usar. Queria muito trabalhar com ela e Rails. Mas tenho essa impressão que falei. Eu preciso olhar isso melhor :)
@puts_dev
@puts_dev 8 ай бұрын
Entendo :) torcendo para trabalhar com ruby on rails /o/ abraço :)
@carloskvasir
@carloskvasir 7 ай бұрын
Pelo contrario como não tem concorrentes eles buscam um Pleno mas como não acham te contratam Jr mesmo. Aplica pra todas as vagas que você encontrar.
@dod_xv
@dod_xv 7 ай бұрын
E ai amigo, fez um levantamento? Se sim, qual conclusão que você chegou? @@RafaelPerches
@humbertocortezia
@humbertocortezia 3 ай бұрын
De fato, o rails entrega muito com menos pessoas, você consegue entregar resultados de forma rápida.
@puts_dev
@puts_dev 3 ай бұрын
Sim sim :D! Quando estava tentando me encontrar em linguagens e frameworks, essa poder de contruir e ver tudo vivo de forma natural me brilhou os olhos :D!
@patolorde
@patolorde 5 ай бұрын
O que vc acha de ruby para quem programa solo e faz indie hacking (sideprojects pequeno apps)?
@puts_dev
@puts_dev 5 ай бұрын
Aoba :D! Sou suspeito para falar sobre ruby mas... Sim :) Ruby é muito poderoso, intuitivo e com o intuito de deixar o dev feliz :) Juntando ao framework Rails por exemplo, o dev literalmente pode ser "um exército de um homem só" Claro, há limites do quanto um pessoa consegue fazer sozinha, porém digo por experiência própria que Ruby + Rails te permite criar sozinho aplicações profissionais de ponta a ponta; Ao meu ver é uma ótima pedida para startups ou quem está com equipes pequenas :) Front, back, banco etc, tudo desenvolvido incrivelmente rápido e sem abrir mão da qualidade do sistema :) Claro, precisa pegar os padrões, CoC(convention over configuration) etc, mas um dev que sabe bem rails pode ser uma ótima pedida para essa sua questão :)
@mrcubitcho4586
@mrcubitcho4586 6 ай бұрын
Gostaria do fundo do meu coração de estudar visando trabalhar apenas com Ruby! Mas esse negócio de chegar na vaga e bater de frente com ficar puxando js e front... pelo amor de deus! Broxante! Odeio Js e front!
@puts_dev
@puts_dev 5 ай бұрын
Opa, entendo xD Concordo que normalmente vera coisas de js Mas há vagas que só back ou que a stack seja inteira com rails, minimizando bem. Não estou dizendo para largar o js e front, mas que há possibilidades de não ter que lidar com js *Como web, recomendo ter bom relacionamento com js :)
@alvaroandrade593
@alvaroandrade593 6 ай бұрын
estou iniciando agora, Ruby é uma boa como primeira lang?
@puts_dev
@puts_dev 6 ай бұрын
Opa :D! é bem dificil responder com apenas sim ou nao; Há varios detalhes envolvidos, como por ex: Quais conhecimentos de t.i ja tem? usa linux ou wsl? o quanto ja expolorou de opções de linguagens etc Indepoendente disso, é possivel ser uma boa linguagem para começar sim, porém sempre bom no começo ver superficialmente um pouco de várias linguagens, frameworks e comunidades... tentar achar aquela com a que você mais se identifica, ver quais as propostas/filosofias de cada linguagem; Ao achar uma que goste, terá muito chance de se dar bem pois se dedicará e voluirá melhor e mais rápido :) Então diria que ruby é sim boa como primeira linguagem, mas antes de bater o martelo de mergulhar em alguma linguagem, bom conhecer um pouco de algumas(testar 3, 4.. 5 linguagens ao longo de alguns meses)
@alvaroandrade593
@alvaroandrade593 6 ай бұрын
​@@puts_dev​ Obrigado pela resposta, já tenho uma certa base com Java e JS, cursando ADS e atualmente uso Linux. Então, não senti aquela empolgação com essas langs e queria testar Ruby e ir fundo, acho que vai ser uma boa pra dar um norte!
@puts_dev
@puts_dev 6 ай бұрын
Eu que agradeço :) Boa! sou suspeito para falar mas... Ruby!!! /o/ :)
@alvaroandrade593
@alvaroandrade593 6 ай бұрын
@@puts_dev vou em frente então, vai dar certo o/
@PenseBaixoNivel-TI
@PenseBaixoNivel-TI 3 ай бұрын
Vale, sempre vale a pena FUGIR DE JAVA,JS,,C# E PYTHON!!!!!!!!!!!
@puts_dev
@puts_dev 3 ай бұрын
Sou suspeito para falar de ruby XD mas... quanto as tecnologias em geral, bom ouvir de várias fontes diferentes; Muitas vezes a mainstream carrega ideias que não de fato condizem com a realidade
@MauriciodeAmorim
@MauriciodeAmorim 8 ай бұрын
Um outro fato legal é o evento da Tropical.rb 2024 que já está com as inscrições esgotadas 5 meses antes do evento acontecer. Ou seja a demanda por Ruby on Rails está bem alta.
@puts_dev
@puts_dev 8 ай бұрын
Ruby /o/ :D!!!
os maiores GOLPES da história do Desenvolvimento de Software
15:50
Lucas Montano
Рет қаралды 76 М.
小丑把天使丢游泳池里#short #angel #clown
00:15
Super Beauty team
Рет қаралды 48 МЛН
艾莎撒娇得到王子的原谅#艾莎
00:24
在逃的公主
Рет қаралды 54 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 17 МЛН
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 87 МЛН
PORQUE ESTUDAR GO EM 2024?
8:06
Pedro Pessoa
Рет қаралды 17 М.
Jason Charnes - Don't Call It a Comeback - Rails World 2023
26:01
Ruby on Rails
Рет қаралды 6 М.
Como realmente escolher uma linguagem de programação
36:59
A Verdade Sobre os Salários na Tecnologia em 2024
8:07
RailsConf 2023 - Functional Patterns in Ruby by John Crepezzi
40:43
Ruby Central
Рет қаралды 4,9 М.
O desabafo de um dev JavaScript
25:46
Daniel Berg
Рет қаралды 20 М.
Chegou a Vez do Kotlin em 2024? (Análise da Linguagem ao Mercado)
19:16
Código Fonte TV
Рет қаралды 63 М.
A História de Ruby on Rails | Por que deu certo?
1:20:50
Fabio Akita
Рет қаралды 153 М.
Ruby on Rails: The Documentary
44:16
Honeypot
Рет қаралды 250 М.
小丑把天使丢游泳池里#short #angel #clown
00:15
Super Beauty team
Рет қаралды 48 МЛН