Cresce empregos com Ruby em 550% - 3.3% do mercado Java  XML
Índice dos Fóruns » Ruby & Ruby on Rails
Autor Mensagem
rodrigoy
GUJ Ranger
[Avatar]

Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline

fuzzyMind wrote: O Kenobi tem mais ou menos o mesmo objetivo de um cara de lah, o progressista-capitalista, queremos ou nao, precisamos de gente assim na sociedade, eles que fazem a economia se movimentar e o pais crescer


Sim, mas quem realmente faz a economia se movimentar são caras que nem o Antonio Ermirio de Moraes, que tem empresas BILHONÁRIAS e é um cara comum. Não esbanja e trabalha mesmo não precisando. Ainda arranja tempo para escrever peças de teatro, artigos e administrar hospitais.

Pra mim, ou o cara quer se aproximar desse tipo de exemplo ou o cara descamba para Tyler Durden. Ficar no meio termo "fede" na minha opinião. Mas é só a minha opinião, o que disvitua o pouco o tópico.

Rodrigo Yoshima
www.ASPERCOM.com.br

Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro

Débito Técnico Blog: blog.aspercom.com.br
[WWW]
Kenobi
GUJ Master
[Avatar]

Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline

rodrigoy wrote:
fuzzyMind wrote: O Kenobi tem mais ou menos o mesmo objetivo de um cara de lah, o progressista-capitalista, queremos ou nao, precisamos de gente assim na sociedade, eles que fazem a economia se movimentar e o pais crescer


Sim, mas quem realmente faz a economia se movimentar são caras que nem o Antonio Ermirio de Moraes, que tem empresas BILHONÁRIAS e é um cara comum. Não esbanja e trabalha mesmo não precisando. Ainda arranja tempo para escrever peças de teatro, artigos e administrar hospitais.

Pra mim, ou o cara quer se aproximar desse tipo de exemplo ou o cara descamba para Tyler Durden. Ficar no meio termo "fede" na minha opinião. Mas é só a minha opinião, o que disvitua o pouco o tópico.


Cara, posso até "feder" se ficar no meio do caminho, mas vou me preocupar em trazer alguns perfumes de paris ...rsss

PS: Antonio Emílio tem maracutai das bravas, só ler a história de brasília. Trabalhador sim, mas nesse país, muitos como ele enriqueceram as custas de lobby e acordos, onerando os verdadeiros trabalhadores do país.

PS2: Se o cara não gasta, como ele movimenta e economia ? Rsss ...Movimenta quem gasta, compra e faz a roda girar ...

----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente.
[WWW] [MSN] [ICQ]
bandrade
GUJ Ranger

Membro desde: 20/01/2003 15:45:15
Mensagens: 782
Offline

Kenobi wrote:Se o cara não gasta, como ele movimenta e economia ? Rsss ...Movimenta quem gasta, compra e faz a roda girar ...


Quem não gasta tem o capital, que também faz a roda girar... (;

Voltando ao tópido do crescimento dos empregos, isso acontece com a maioria das linguagens que chega ao mainstream. Quando java tava engatinhando tinha gente que apostava muito na idéia e estudou muito e conseguiu se posicionar bem no mercado, mesma coisa com Ruby (q está com um hype muito grande).

Will Code For Food
Kenobi
GUJ Master
[Avatar]

Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline

bandrade wrote:
Kenobi wrote:Se o cara não gasta, como ele movimenta e economia ? Rsss ...Movimenta quem gasta, compra e faz a roda girar ...


Quem não gasta tem o capital, que também faz a roda girar... (;

Voltando ao tópido do crescimento dos empregos, isso acontece com a maioria das linguagens que chega ao mainstream. Quando java tava engatinhando tinha gente que apostava muito na idéia e estudou muito e conseguiu se posicionar bem no mercado, mesma coisa com Ruby (q está com um hype muito grande).


Não falei em momento algum de Ruby e sim Rails full stack web de forma simples, o que acaba reduzindo a complexidade, logo o processamento (cérebro) exigido , por consequência o valor do processamento também cai , o quanto você ganha por hora

----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente.
[WWW] [MSN] [ICQ]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

neófito wrote:Já fui contra o Ruby, mas hoje não sou mais.
....
Um exemplo:
Groovy


Java


A diferença é muito grande. Na minha opinião, o java deve se modernizar logo, ou perderá muito mercado nos próximos anos. Talvez a Sun saiba disso, e por isso mesmo o JCP tenha criado uma JSR para o Groovy.


Dá pra fazer BEM mais simples.


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
neófito
Virtual Machine Man
[Avatar]

Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline

danieldestro wrote:
Dá pra fazer BEM mais simples...


Nesse caso sim. Talvez o meu exemplo não foi o melhor. Mas a simplicidade e objetividade de linguagens como o groovy é impressionante, não há como negar.

A meu ver há espaço para várias linguagens no mercado. Groovy é mais lento que o java, assim como o ruby. Isso não quer dizer que não há espaço para elas. Apenas que cada uma tem suas aplicações.

Recentemente tive que fazer uma importação de dados aqui no projeto atual. Sem o groovy, seria praticamente inviável fazer, porque se fosse em java simplesmente demoraria muito.
[Email]
sergio_jadir
Smalltalk

Membro desde: 21/12/2009 10:52:17
Mensagens: 1
Offline

O que eu acho incrível é como se perde tempo discutindo coisas tão superficiais. Já trabalhei com Java e hoje trabalho com Ruby on Rails e posso dizer que nenhuma é melhor que a outra e cada uma tem suas particularidades e vantagens, é obvio que Java tem mais mercado que Ruby e Ruby on Rais mais o que isso importa. Temos que parar com isso de ficar discutindo qual linguagem é melhor do que a outra e gastar um pouco mais do nosso tempo pensando em soluções que possam melhorar a vida de quem trabalha na nossa área. Vamos nós ajudar e não discutir para fortalecer não só o Java, mais também o Ruby, o Python, Asp, C e o que mais existir #ficaadica.

Vlw.
DEAD
JavaTeenager
[Avatar]
Membro desde: 15/02/2007 12:32:27
Mensagens: 151
Offline

Necromancia de Tópicos? (Ultimo post anterior ao seu: 11/09/2008 08:04:23)
Esse mesmo já é bem antigo, acho que as discussões aqui podem ser até desconsideradas, pois os autores das mesmas já podem ter mudado suas opiniões sobre esses mesmos assuntos. #ficaoutradica



[WWW]
fabioEM
GUJ Master
[Avatar]
Membro desde: 13/09/2007 13:34:23
Mensagens: 1041
Offline

Thiagosc wrote:
neófito wrote:Já fui contra o Ruby, mas hoje não sou mais. Na verdade eu era contra linguagens dinâmicas, que usam dynamic typing, por exemplo.

O responsável por me fazer mudar de idéia foi o Groovy. É incrivelmente mais fácil de se fazer muitas coisas! Não há como comparar com uma linguagem como o java, é um conceito diferente. Um exemplo:


Mudaste de idéia pelo motivo errado, pois quem compara quantidade de caracteres é digitador e não desenvolvedor. Uma linguagem não é melhor que a outra simplesmente porque usa-se menos caracteres para se preencher uma lista.

Esse barulho em volta do Ruby me é muito familiar. Lá pelos idos dos anos 90 eu ouvia coisas muito parecidas sobre uma outra "tecnologia" que viraria o mundo de cabeça para baixo e acabaria com o Windows. Ela se chamava Linux. O tempo e o hype passaram, agora até antigos defensores de Linux como eu xingam aquela porcaria por várias razões (como, por exemplo, ele ter uma usabilidade lixo, coisa que em mais de 10 anos não conseguiram resolver por motivos filosóficos). Se não fosse a IBM e a Oracle, que usam linux para vender mainframe e DB, o Linux estaria na lata do lixo da história.

A menos que a IBM ou outra companhia gigante adote o Ruby como carro chefe, ele não dará em nada. E mesmo que alguma delas o adotem, ele pode acabar como o Linux, ou seja, uma "eterna promessa".

Acredito que o Ruby não decolará por essas razões:

- O hype é muito mentiroso, e quando os desenvolvedores perceberem que foram enganados eles atacarão o Ruby assim como hoje vemos antigos defensores do Linux nem querendo chegar perto daquela porcaria;
- Assim como o Linux, onde a usabilidade é um lixo e os desenvolvedores acham que esse é o "Unix way", no Ruby os desenvolvedores não dão a devida importância a IDEs e APIs, pois esse é o "Ruby way";
- o "Ruby way" também não terá padronização alguma, pois é parte da filosofia dar "liberdade" aos programadores. Liberdade nesse contexto é só uma desculpa daqueles que tem medo de tomar decisões, então jogam as decisões nas costas dos usuários;
- É opensource e não um produto de uma empresa assim como o Java ou o .Net. Isso significa que seus desenvolvedores trabalham por hobby;
- É lento;
- É instável;
- A sintaxe é muito ruim;

Basicamente o que Ruby tem são aqueles mesmos Lemmings que ficavam martelando porcarias na cabeça dos outros, para então vender consultoria e livros. Porcarias como AOP, Spring, Hibernate e outras inutilidades. Agora encontraram outro filão para explorar.

Por falar nisso, quantos anos fazem desde que esse hype sobre o Ruby começou? Já não era para ter mudado alguma coisa?


Meu Deus você falou tudo que penso. Com toda certeza, me parece mais uma ramificação de uma religião X só para fins de exploração !!!

"Um pouco de ciência nos afasta de Deus. Muito, nos aproxima." (Louis Pasteur)
Conheçam Sócrates: http://www.youtube.com/watch?v=SlJSF-V6yBA
Conheçam a obra social Célio Lemos: http://www.oscl.org.br/site/
Conheçam o Projeto: http://www.youtube.com/watch?v=9-k818tfG6M&feature=youtu.be
Sun Certified Java Programmer 1.5
fabioEM
GUJ Master
[Avatar]
Membro desde: 13/09/2007 13:34:23
Mensagens: 1041
Offline

Thiagosc wrote:A única coisa que poderia fazer Ruby valer a pena se chama metaprogramming. Isso é algo que não existe em Java e permite fazer muita mágica. Pena que os fanáticos Ruby não possuam a capacidade de articular idéias claramente. Todos os seus exemplos descambam para quantidade de linhas de código ou de caracteres usados para se imprimir algo na tela, tipo um Hello World que usa menos linhas.

Continuations são o "goto" das linguagens funcionais. Closures são como objetos em linguagens funcionais.

O problema maior do Ruby é a sua lentidão (e não adianta dizer que pode-se fazer partes que exijam performance em C, pois assim joga-se a "produtividade" na lata do lixo e acrescentam-se pontenciais fontes de bugs difíceis de se resolver), instabilidade e a linguagem que é muito estranha. Não há a perspectiva de nada disso mudar tão cedo.

Obs: o termo "on Rails" é perfeito, e já é uma dica do que é possível naquela aplicação. Significa que ela funciona se o que você deseja é tipo um next->next->finish, mas se as suas necessidades são mais complexas que isso não. Você pode ir com um trem para onde você quiser? Não, apenas para os trilhos te levam.


Todos os seus exemplos descambam para quantidade de linhas de código ou de caracteres usados para se imprimir algo na tela, tipo um Hello World que usa menos linhas.


Realmente, essa questão sempre foi o grande lema para motivar a invenção dessas novas linguagens de programação:"Olha aí, só com 2 linhas de código faço a mesma coisa que faria com 20 linhas de java". Pior que o inteligente que fala isso esquece que as 2 linhas de código talvez por baixo dos panos possuem o triplo de linhas ou mais até. Isso é tão verdade que o pé de Aquiles do Ruby é justamente o fator desempenho. Será por quê?

"Um pouco de ciência nos afasta de Deus. Muito, nos aproxima." (Louis Pasteur)
Conheçam Sócrates: http://www.youtube.com/watch?v=SlJSF-V6yBA
Conheçam a obra social Célio Lemos: http://www.oscl.org.br/site/
Conheçam o Projeto: http://www.youtube.com/watch?v=9-k818tfG6M&feature=youtu.be
Sun Certified Java Programmer 1.5
vargas
JavaTeenager

Membro desde: 08/10/2011 13:21:59
Mensagens: 150
Offline

Onde desempenho é importante (mobile, engine de games) Java tb deixa a desejar. Agora preferir escrever uma aplicação web em 2000 linhas de código ao invés de 300 é no mínimo estranho.
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline

fabioEM wrote:
Thiagosc wrote:
neófito wrote:Já fui contra o Ruby, mas hoje não sou mais. Na verdade eu era contra linguagens dinâmicas, que usam dynamic typing, por exemplo.

O responsável por me fazer mudar de idéia foi o Groovy. É incrivelmente mais fácil de se fazer muitas coisas! Não há como comparar com uma linguagem como o java, é um conceito diferente. Um exemplo:


Mudaste de idéia pelo motivo errado, pois quem compara quantidade de caracteres é digitador e não desenvolvedor. Uma linguagem não é melhor que a outra simplesmente porque usa-se menos caracteres para se preencher uma lista.

Esse barulho em volta do Ruby me é muito familiar. Lá pelos idos dos anos 90 eu ouvia coisas muito parecidas sobre uma outra "tecnologia" que viraria o mundo de cabeça para baixo e acabaria com o Windows. Ela se chamava Linux. O tempo e o hype passaram, agora até antigos defensores de Linux como eu xingam aquela porcaria por várias razões (como, por exemplo, ele ter uma usabilidade lixo, coisa que em mais de 10 anos não conseguiram resolver por motivos filosóficos). Se não fosse a IBM e a Oracle, que usam linux para vender mainframe e DB, o Linux estaria na lata do lixo da história.

A menos que a IBM ou outra companhia gigante adote o Ruby como carro chefe, ele não dará em nada. E mesmo que alguma delas o adotem, ele pode acabar como o Linux, ou seja, uma "eterna promessa".

Acredito que o Ruby não decolará por essas razões:

- O hype é muito mentiroso, e quando os desenvolvedores perceberem que foram enganados eles atacarão o Ruby assim como hoje vemos antigos defensores do Linux nem querendo chegar perto daquela porcaria;
- Assim como o Linux, onde a usabilidade é um lixo e os desenvolvedores acham que esse é o "Unix way", no Ruby os desenvolvedores não dão a devida importância a IDEs e APIs, pois esse é o "Ruby way";
- o "Ruby way" também não terá padronização alguma, pois é parte da filosofia dar "liberdade" aos programadores. Liberdade nesse contexto é só uma desculpa daqueles que tem medo de tomar decisões, então jogam as decisões nas costas dos usuários;
- É opensource e não um produto de uma empresa assim como o Java ou o .Net. Isso significa que seus desenvolvedores trabalham por hobby;
- É lento;
- É instável;
- A sintaxe é muito ruim;

Basicamente o que Ruby tem são aqueles mesmos Lemmings que ficavam martelando porcarias na cabeça dos outros, para então vender consultoria e livros. Porcarias como AOP, Spring, Hibernate e outras inutilidades. Agora encontraram outro filão para explorar.

Por falar nisso, quantos anos fazem desde que esse hype sobre o Ruby começou? Já não era para ter mudado alguma coisa?


Meu Deus você falou tudo que penso. Com toda certeza, me parece mais uma ramificação de uma religião X só para fins de exploração !!!


Necromancia de Tópicos 2 A missão...

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
Daniel_MV
JavaEvangelist
[Avatar]
Membro desde: 30/04/2007 07:43:01
Mensagens: 425
Offline

Realmente ressuscitaram o tópico mas pelo menos para mim foi interessante pq estava justamente para abrir um tópico com algumas dúvidas sobre o mercado para Rails.

Esse tópico era do começo de 2008, quando ainda era um estagiário começando na programação e a realidade era uma, hoje pelo que observo é outra, como sabemos, quase 4 anos em informática é uma eternidade.

Bom um resumo bem rápido da minha situação, sempre trabalhei com .Net e recentemente, C++ (manutenção esporádica em um sistema antigo).

Já codifiquei um pouco em JAva na época da faculdade, e em outras linguagens, mas naquele contexto universitário e não mundo real. E além disso era Java puro né, sem frameworks.

Uma das minhas metas para o ano que vem é migrar para Java, na verdade, eu quero uma mudança geral, quero sair do cascata para um desenvolvimento ágil, quero conhecer outros tipos de sistemas que não os crudzinhos bancários que faço hoje, quero trabalhar em empresas com outra filosofia que a minha atual, quero aprender frameworks, arquiteturas, soluções de alta performance, escalabilidade, trabalhar em equipes com gente cascuda, e não eu sendo um dos melhores sendo que tenho apenas 3 para 4 anos de experiência.

Enfim, e por conta disso tudo, acho que o contexto onde eu melhor me encaixaria e onde tem mais vagas também é no java, mas não descarto outras tecnologias, o que eu não quero, é estagnação, que é o que acontece com quem fica parado e de fato é onde estou hoje.

Por conta disso, andei olhando alguns cursos por aí para já ir me contextualizando, mas nenhum deles bate com minha agenda. Nessa época tem muitos cursos por conta de ser época de férias de faculdade (inclusive pra mim também só dá essa época pq curso outra graduação agora) mas a maioria acaba lá para fevereiro e eu entro de férias em janeiro e vou para os USA aperfeiçoar o inglês por um mês.

O único que bateu com minha agenda foi o curso da formação Rails na caelum:

http://www.caelum.com.br/cursos/rails/

Aí vem minhas perguntas:

Passados alguns anos desde esse debate interessante que vcs tiveram por aqui, o mercado de fato cresceu ou permaneceu na mesma?

Qual a tendência para daqui para frente? Vocês acham que vale esse investimento, que o curso é uma boa, ou talvez seja melhor poupar essa grana?

Enquanto isso vou estudar um Java por conta mesmo, já estou com alguns livros aqui, pretendo tirar a SCJP, cheguei a estudar o livro da Kathy Sierra até a metade mas ai tirei férias na época, fui viajar e acabei não retomando o estudo.

Sei que é relativa essa questão do compensa ou não compensa, mas gostaria de um feeling, uma dica, sei lá, tudo pode me ajudar.

Grato
victorcosta
JavaGuru
[Avatar]

Membro desde: 07/01/2007 01:29:37
Mensagens: 220
Localização: Recife - PE
Offline

Rails é forte hoje no ramo das startups e em algumas empresas grandes que usam metodologias ágeis

Meu blog com tutoriais de jQuery
http://www.victorcisneiros.com/blog/

Outros projetos
http://www.todolistr.com
http://www.bibliasocial.com
http://www.dota2feedback.com/
http://www.posjogo.com.br/
[MSN]
Daniel_MV
JavaEvangelist
[Avatar]
Membro desde: 30/04/2007 07:43:01
Mensagens: 425
Offline

Bom me matriculei lá no curso, começa dia 02, já começando o ano com mudanças, to animado, espero que seja um excelente curso e faça alguns contatos interessantes.
 
Índice dos Fóruns » Ruby & Ruby on Rails
Ir para:   
Powered by JForum 2.1.8 © JForum Team