java - Freelancer de Java está morto?
Perguntas � java � Freelancer de Java está morto?
Freelancer de Java está morto?
Nunca me interessei por freela, mas ultimamente venho dando uma pesquisadas em vários sites famosos de freelas e 80% dos clientes querem um site em: PHP. Foi raro eu ter achado um freela pra Java.
Minha pergunta é, Java morreu pra freelancer? Se sim, pq?
Sei de alguns motivos de pq PHP é uma febre de freelancer: mais produtivo e mais barato de hospedá-lo. Mas, e o Java?
Toda sua robustez, segurança, sofisticação, fácil manutenção e suporte não contam pro cliente?
Com raras exceções, esses sites de freelancer demandam coisas pontuais e rápidas de resolver. Eles não pensam a longo prazo.
Usar Java para essas tarefas seria como matar uma mosca com um canhão. Um exemplo simples é que praticamente ninguém faz websites em Java. Não que não seja viável, mas é o tipo de cultura de cada linguagem. Java acaba ficando mais restrito a um nicho de mercado, justamente por sua complexidade.
Além disso, Java é uma das linguagens mais populares. O que antes exigia a contratação de um serviço freelancer, hoje pode ser feito por um estagiário que já sai da faculdade com um conhecimento básico de JavaSE.
Porém, para desenvolvedores individuais, linguagens mais dinâmicas tem um melhor custo-benefício, já que você produz mais em menos tempo.
Existem possibilidades de freelancer com Java, mas você precisa encontrar outro nicho de clientes. Provavelmente esses clientes serão mais exigentes e você deve demonstrar maior capacidade técnica, de negociação e de comunicação. Pense que para fazer valer a pena o investimento numa plataforma mais robusta, também será exigido mais garantias.
No entanto, revendo a pergunta e a resposta que escrevi até aqui, penso que talvez seja melhor esquecer o rótulo da linguagem. O cliente quer resultado. Existe muita demanda de sistemas e muitas vezes não importa tanto como você vai atendê-la.
Ao invés de procurar pequenas tarefas de Java, foque em aprender a desenvolver soluções mais maduras e então poderá pegar projetos maiores. Ou então, caso prefira pegar trabalhos de freelancer pontuais, é melhor partir para outras linguagens e seus frameworks, como: RoR, Django, Yii, Laravel.
— Lucas Heitich 30 de jun de 2014
Contam para clientes sim. Empresas de Médio e Grande porte. Forte em órgão públicos e instituições financeiras pois possui um nome forte por trás (Oracle) e resolve muito bem o problema dessas.
Como você mesmo constatou, PHP é mais "barato" (pra mim esse conceito é relativo) e bem mais fácil de manter em ambiente de Internet, é bastante popular como solução simples e fácil, possui uma comunidade forte e chove tutorial de "guia rápido".
No final das contas, você vai achar mesmo pouco freela em Java, mas isso se dá mais pelo escopo do problema resolvido pelos freelas do que propriamente a importância da plataforma utilizada.
Java freelancer, na minha opnião(e experiência) não está morto. Você escreveu que 80% dos sites da sua pesquisa são em PHP, acontece que o Java é utilizado de duas formas: Aplicações Desktops, e é algo que compete com C# e até mesmo Delphi, mas não está morto, só não existem tantos quanto esses. Outra forma é para utilização de ERP. O Objetivo do Java Enterprise não é criação de sites, como PHP por exemplo, e sim a criação de SISTEMAS, que são bem diferentes de sites, devido a isso as pessoas optam por criar seus sites em PHP, visto que na maioria das vezes não há necessidade de implementação em Java. Agora para questões comercias o Java é mais indicado do que PHP.
Acho que este cenário tente a mudar muito com frameworks como VRaptor, Spark, entre outros. Com a evolução da plataforma (melhorias do Java 8, uso de novas linguagens na JVM) e claro, o surgimento de vários serviços PaaS para Java (CloudBees, OpenShift e o próprio Heroku).
Me ajudem a complementar ai... rsrs
Nao existe uma regra fixa , tudo vai depender do problema. Isso diga-se de passagem e uma assunto bem recorrentes , tanto no lado academico quanto profissional.Independente da linguagem quem te contrata nao ta interessado o que ta rodando no servidor , a unica coisa que ele que e solucionar o seu problema , e cabe a voce profissional avaliar e mensurar qual e forma mais correta de atacar o mesmo.
Php e uma linguagem produtiva e confiável , tem uma comunidade bem ativa , e por que nao fazer sistemas em Php , Rails ,DJango.... , como ja disse depende de varios fatores, tempo , custo , negocio...