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

Já se apaixonaram por uma tecnologia?

Já aconteceu com vocês de se apaixonarem por uma tecnologia, mesmo já sendo consolidados em alguma outra ?

Contexto

Não muito recente, vi um vídeo do nosso mestre Jedi Fabio Akita. explicando a história do Rails, e não assisti apenas uma vez. Esse vídeo funcionou para mim - e ainda funciona - como um "Fazendo você sentir vontade de aprender Ruby em 1h20min".

Além disso, sempre estudei e acompanhei conteúdos relacionados a Cybersecurity, olhava as automações feitas pelo Gabriel Pato com Ruby e aquilo me instigava.

O porém nisso era que, por mais que achasse interessante essa linguagem, eu já estava com o conhecimento consolidado em outras tecnologias e não via sentido em aprender uma Stack totalmente diferente.

Mas aí fui fazendo algumas conexões no LinkedIn com rubistas, mandei mensagens com algumas dúvidas sobre Ruby e Rails, e isso de alguma forma me motivou a tirar alguns dias para aprofundar nessa tecnologia. Por coincidência, me inscrevi há um tempo em um bootcamp que tem foco total em Ruby on Rails.

Resultado: me apaixonei ao primeiro for each haha. No Domingo estava vendo a sintaxe base da linguagem, e na Quarta-feira já tinha meu primeiro exploit em Ruby.

Não tenho intenção de trocar minha Stack principal (Java e Kotlin). A pedra preciosa vermelha veio mais como um complemento para situações do dia-a-dia, e sempre que possível, estarei dando uma desdobrada nessa linguagem magnífica.

Parafraseando um sábio desenvolvedor: não tem problema dormir com Java e Kotlin, e acordar de vez em quando na cama do Ruby.

Carregando publicação patrocinada...
3

Te entendo e me sinto semelhante com Spring, não possuo muito conhecimento sobre psicologia mas creio possamos nos apegar as coisas erradas, tecnologias, linguagens, framworks são apenas ferramentas para contruir um proposito maior

0
1
3

EU comecei a aprender Rust por que achei muito massa a linguagem, demorou um bom tempo para realmente usa-lo profissionalmente, mas por exemplo aprendi um pouco de Lua, Haskell e Lisp só por que achava maneiro.

Eu sigo a regra de focar 80% na stack de trabalho e 20% em coisas que me interesso assim vou aprendendo outras coisas e fica maneiro.

2
2
2

Comecei a me apaixonar por programação funcional, foi aí que comecei a aprender Haskell... Foi puramente quebrar a cabeça a todo momento, haha, parecia aprender a programar novamente.

Era estranho trocar o pensamento imperativo pelo declarativo, fazer recursão ao invés de loops, mas o principal: programar sem valores "variáveis", sem estado mutável como existente em PHP (lang. que trabalho) e outras.

Mesmo assim, foi uma paixão! É uma sintaxe deliciosa, prazeroso de se programar.

2

Nossa véi, já ouvi falar de Haskell e sempre afirmavam ser muito difícil, nunca cheguei a me aprofundar. Uma linguagem sem variáveis, não consigo imaginar isso. Ela é focada pra algum cenário específico?

1
1

É um pouco difícil no começo, já que estamos acostumados com outra forma de programar, mas se torna fácil depois de "entrar na onda" da programação funcional.

Sobre cenários, até onde sei, costumam usar mais para a criação de compiladores e na área acadêmica, mas não existe um cenário específico de foco. Pode ser usada para várias outras coisas, como desenvolvimento web e até mobile.

Aliás, estudar programação funcional pode ajudar muito, mesmo ao programar em outras linguagens.