Open LucienCorreia opened 2 years ago
Uncle Blob tá fazendo a mesma coisa, só trocar OCaml por Clojure...
https://twitter.com/search?q=from%3A%40unclebobmartin%20clojure&src=typed_query&f=top
Se a "bolha dev" fosse um país, shitposting seria o esporte nacional.
Linguagem como filtro pra profissionais bons...
Discordo dele e de você
@LucienCorreia eu disse engajados... não bons... =/ Vc entendeu errado.
Tanto faz a linguagem, o que importa é sempre a arquitetura. Você pode fazer um sistema lixo não escalável com haskell e uma obra prima escalável com VB.
Sinceramente, eu concordo sim com o argumento. Um cara que pelo menos se interessa por alguma linguagem fora do mainstrem ou mesmo, uma técnica fora do mainstream já demonstra, ao menos na minha humilde opinião e experiência de campo, que tal profissional tem algum diferencial interessante. Este diferencial pode ser amor pelo que faz, maior capacidade intelectual para entender códigos diferentes e/ou mais complexos, maior vivência em diferentes soluções para problemas comuns...
Por exemplo, eu tenho apreço maior por pessoas que curtem programação funcional. Todos os profissionais que conheci com esta característica, sem exceção, estão extremamente bem empregados em projetos bacanas. E em contrapartida, conheci também muitos profissionais que nunca tiveram interesse sequer em aprender mais sobre a própria linguagem com que trabalha diariamente. E claro, acham que OO é a melhor coisa do mundo e vivem a vida curtindo os mesmos tipos de projetos, com os mesmos tipos de desafios e com o tempo, vão passando de consultoria em consultoria, de bar em bar, atrás de um pouquinho mais de salário ou um pouquinho mais de cargo/responsabilidade para se manter no mercado. Uma vida apenas ok, ao meu humilde ver.
É triste afirmar, mas infelizmente, na minha bolha, as maçãs do alto estão para aqueles que estão realmente a buscar o algo a mais na parte técnica. Seja se aventurando em novas linguagens, seja entrando em novos tipos de projetos com características complexas. O cara que assume o risco, que se expõe e que busca sempre melhorar está sim acima da média e é reconhecido por outros profissionais.
Por último, o mercado tem preconceito sim. As grandes empresas preferem pessoas que usam Java, Go, Rust a pessoas que usam VB.NET ou mesmo, Javascript cheio de JQuery e ultrapassado. As empresas gostam bem mais de caras que sabem Haskell, Scala, "Functional Typesscript" e F#, pelo menos na minha bolha. Eu sinto a estigmatização na pele porque sou programador C# bem experiente. C#, embora seja uma linguagem boa, é também bastante estigmatizada e quase ninguém começa um projeto novo com C# e .NET. Como eu estudei programação funcional e principalmente, gosto muito de F#, muitas pessoas acabam gostando de mim nos processos seletivos e acabam se interessando bem mais pelo que eu tenho a dizer. Foda.
Funcional é uma religião, só isso. É tipo crossfit.
mucho texto pra uma treta
Funcional é uma religião, só isso. É tipo crossfit.
Tem até um termo pra isso: "funcsplaining" hahahaha
https://twitter.com/lincolixavier/status/1452812064943132673?t=PcZlL-DEaToYSHd5kDh2rQ&s=19
Linguagem como filtro pra profissionais bons...