Gente eu to querendo começar a fazer alguns projetos de freelancer já que eu estou cursando a faculdade e tenho um certo tempo livre, além disso tenho estudado Java sei um pouco de Html e CSS, venho estudando mas nunca sei se eu estou pronto para iniciar um trabalho de verdade, eu gostaria de saber dos que possuem experiencia, o quanto que preciso saber para poder trabalhar como freelancer e como funciona essa area, o que eu preciso ter, que documentação é nescessária, eu não conheço nada mesmo sobre o assunto e por isso vim aqui perguntar aos senhores.
Trabalhos freelancer
28 Respostas
Já fez estágio?
não, eu to no inicio da faculdade ainda eu ainda vo mudar pra Eng. Da Computação, pq eu agr so de Mecanica
Pra você fazer freela, é importante ter um portfólio. Se não, como seus patrões vão avaliar sua competência?
Não se enrole agora, depois que mudar o mais importante vai ser se preparar para estágio.
Como assim portfólio?
eu entendo, é que eu gostaria de começar a trabalhar nem que seja em projetos pequenos, só pra levantar uma renda como base, mas eu não sei nada sobre freelancer, além disso não sei outras formas de fazer uma renda com a área de programação.
se alguém souber outras formas que possam me ajudar, eu agradeceria grandemente, até mesmo até onde deveria me aprofundar inicialmente em por exemplo em Java para conseguir algum trabalho
Como está estudando pode arrumar mais problemas do que resolver. Estágio é a forma mais rápida de conseguir trabalho com experiencia realmente profissional.
O primeiro passo é saber fazer um CRUD.
Partindo do pressuposto que hoje é praticamente tudo web/mobile, então você deve escolher um desses segmentos e ir em frente, além de que tudo usa banco de dados, então estude um também
O que eu sugiro para Web:
HTML, CSS, JS, Bootstrap, JPA(Hibernate), Spring, JAX-RS, GIT e SQL.
Pra mobile o Kotlin vem ganhando espaço e veio para ficar.
Caso queira um trabalho logo, se dedicar ao front-end seria melhor, ou caso queira um trabalho como backend, o PHP seria mais rápido de aprender.
Caso queira pegar um freela para fazer um “sitezinho” sem persistência, o HTML, CSS, JS e Boostrap ja serve
Concordo com @Mike. Para freelance de pequenos projetos esquece Java, no geral podendo escolher vá de PHP.
Então acredito que aprender PHP e reforçar o que eu sei em HTML, CSS e do pouco JS que sei, completando com Boostrap já seja um bom inicio pra min certo? Eu venho tbm estudando MySQL na SoftBlue então acho q com isso já tenho uma boa quantidade de ferramentas pra começar certo? eu só quero fazer laguns trabalhos, pra longo prazo mesmo eu quero me aperfeiçoar em Java e começar a fazer a interação de BD com as outras plataformas.
Certo, para pequenos projetos o PHP cai bem.
Sabendo isso já da para começar, mas eu apostaria no estágio
no mural da faculdade tem até um estágio que nem nescessita de experiencia prévia, apenas saber, Html, JS, CSS e Banco de Dados, começei a estudar banco de dados principalmente por conta desse estágio, só fico um pouco com receio pois, eu não tenho nada que comprove que eu sei sobre essas linguagens já que eu estudei por conta própria em casa
Eu me candidatava a estágio com mínimo de prática em CRUD, por mais que pedissem experiencia em várias coisas. Se for trabalhar numa equipe, você vai aprender tudo lá no dia a dia com os colegas e com o próprio código do projeto.
cara, eu assisti hj como acessar o banco de dados com java, mas quando o cara foi testar, deu erro de conexão pra min, justamente na linha onde retornava a conexão e até agr eu não sei qual é o problema, vc pode me ajudar?
Nesse caso abre um tópico específico sobre o problema, postando o código, msg de erro e dizendo em que linha acontece o erro. Dê o máximo informacoes para qualquer um aqui tentar te ajudar.
Outra dica, não se prenda a um único material de ensino.
Não tenho paciencia com vídeo aula, mas posso te indicar esses materiais:
https://www.caelum.com.br/apostila-java-web/bancos-de-dados-e-jdbc/
https://www.mkyong.com/jdbc/how-to-connect-to-mysql-with-jdbc-driver-java/
eu criei um tópico onde postei o código
Sem postar a mensagem de erro fica mais difícil alguem responder.
eu postei lá agr
Olá, @samlis! Estou na mesma situação que você, a diferença que já concluí a faculdade e, por alguns motivos que não vem ao caso, não deu para fazer estágio.
Vou acrescentar uma dica a dos colegas e que tem me ajudado bastante. Já que tem algum tempo livre, sugiro que busque resolver desafios para melhorar suas habilidades em programação. Existem sites muito legais com desafios práticos que poderão te ajudar a melhorar essas habilidades. Vou sugerir três que tenho usado para isso:
- Code Nation - é um site brasileiro. Ele possui algumas trilhas disponíveis e permite escolher quais habilidades quer desenvolver. Se conseguir resolver 4 desafios, pelo menos para Java é assim, você tem acesso a vagas e algumas outras coisas. Vale muito a pena pelo desafio, pois são bem práticos e muito próximos da realidade no mercado. Aprendi a manipular grandes quantidades de dados lá.
- URI Online Judgement - site em português. Ele funciona como uma espécie de repositório de códigos. É ótimo para quem precisa treinar para olimpíadas de programação, mas também ajuda muito a pensar fluente e usar código para resolver alguns problemas.
- HackerHank - site em inglês. O grande diferencial desse site é que o foco dele está em desafios utilizados em entrevistas de emprego. Além disso, tem desafios do tipo “30 dias de Java”, onde além de resolver problemas, possui material de apoio para melhorar aprendizado.
E provavelmente existem outros… 
muito obg pelas dicas e pelos sites 


nesse codenation como é q se configura ele? eu não entendi muito bem, é tudo pelo cmd? eu posso deixar ele na area de trabalho ou ele depois vai criar um atalho?
Sim, basicamente fará tudo usando CLI (Command Line Interface ou Interface de Linha de Comando). Se estiver no Windows, pode usar o CMD e no Linux, o terminal ou, até mesmo, Git Bash do Git, se tiver instalado na sua máquina.
Depois que baixar o arquivo para resolver o desafio, é só importar, como projeto Gradle, dentro do Eclipse, por exemplo.
Queria te guiar melhor, mas, infelizmente, não sei o que está acontecendo e não estou conseguindo logar no site.
eu uso netbeans, então eu vo ter que pesquisar pra caramba até encontrar como fazer isso nele.
nunca vi uma IDE mais trabalhosa como essa pra conseguir fazer as coisas, eu já até tentei usar Eclipse mas tenho tanto azar que não consegui instalar no meu pc
Você pode usar o NetBeans para os projetos Gradle. Basta baixa o Plug-in para Gradle. Depois é só abrir como se estivesse abrir um projeto NetBeans.
Mais informações, assista esse vídeo! 
Ou você pode procurar pelo IntelliJ 
É para isso que serve o fórum: para ajudar! (: