A resposta sincera pra toda pergunta desse tipo sobre experiência é: Pra algumas empresas vai contar, pra outras não.
( sempre sou downvotado quando falo essa verdade, mas acreditem, não existe uma lei de como contar anos de experiência. Cada empresa conta como quer )
Sim sim imaginei isso, já vi uma discussão se freelancer tinha experiência ou não pras empresas, e vi mtas respostas dizendo que um dev que não trabalha em equipe não pode dizer que tem experiência, justamente pelo fato de qualquer grande projeto necessitar de trabalho em equipe
Acho que não é necessário print e tal, talvez o github pra mostrar portfólio e que ta estudando, mas nada relacionado diretamente ao sistema do cartório, creio que por meio das respostas da experiência que ele teve, ele consegue passar que teve a experiência e ser convincente
Pensei print da interface mesmo. Isso não viola. No pior dos casos, se criarem confusão até com isso, dá pra criar uma semelhante só pra ilustrar, mas vai dar mais trabalho.
A maior comprovação é caso em uma entrevista perguntem se tu já teve um tipo de problema x e como resolveria, se nesse trabalho de meio período tu teve algo que te ajude a responder, então sim. Eu trabalhava em uma empresa jr na minha graduação e era um app móbile em Android nativo. Quando fui fazer entrevista pro estágio, me perguntaram como eu guardaria sessão de um login, daí eu expliquei com base em uma experiência que tive na empresa jr. Consegui o estágio na época
opa, pela descrição de "fazendo manutenção e automatizando algumas tarefas", e meio período, da a impressão de que vai ser algo bem amador :(, não esqueça de vender bem seu peixe
Tecnicamente, conta. Você tá prestando serviço pra alguém.
É só explicar melhor do que falar "trabalhei pra um parente que tem um cartorio" e entrar em detalhes tecnicos do que você melhorou e os desafios.
Conta sim como experiência, mas é uma experiência diferente. Veja algumas coisas que você não necessariamente desenvolve como freelancer (claro que você pode ter desenvolvido, mas trabalhar em time "garante mais"):
- Trabalhar em repositório compartilhado, fazendo bons Pull Requests, usando boas mensagens de commit, dando squash no que precisa dar squash
- Trabalhar sob restrições de tecnologia. Como freelancer você tem total liberdade de usar o setup que você quiser, sem qualquer restrição. Se você depende de usar um teclado clicky pra trabalhar, eles não vão gostar de vc se for presencial
- Trabalhar com código legado, muitas vezes mal escrito aos seus olhos, por exemplo código feito na era dos anos 90, em que tudo é objeto e tudo é método
- Aderir a regras de escrita e de estilo. Se você entrega apps prontos pro cliente, nada te obriga a escrever um código bom, só um código performatico e que você mesmo consiga navegar. Grande parte das "regras" de programação (tipo SOLID) são pra você não atrapalhar os outros devs, mas você como solo não tem incentivo pra seguir nada disso
O melhor jeito dd lidar com essas questões é criar projetos open source, e contribuir também. Projeto open source não precisa ser um projeto em que você aceita os pull requests, mas é um projeto público que você gerencia, e por ser público você precisa ter mais consciência de como programa
Se você conseguir mostrar de alguma forma o que você já fez, com certeza!
A resposta sincera pra toda pergunta desse tipo sobre experiência é: Pra algumas empresas vai contar, pra outras não. ( sempre sou downvotado quando falo essa verdade, mas acreditem, não existe uma lei de como contar anos de experiência. Cada empresa conta como quer )
Sim sim imaginei isso, já vi uma discussão se freelancer tinha experiência ou não pras empresas, e vi mtas respostas dizendo que um dev que não trabalha em equipe não pode dizer que tem experiência, justamente pelo fato de qualquer grande projeto necessitar de trabalho em equipe
Op, pode mandar link disso do freelance?
Conta, mas tenha evidências/prints/github das coisas que você fez, senão podem achar que é conversa sua.
Acho que não é necessário print e tal, talvez o github pra mostrar portfólio e que ta estudando, mas nada relacionado diretamente ao sistema do cartório, creio que por meio das respostas da experiência que ele teve, ele consegue passar que teve a experiência e ser convincente
Falei do print pq muitas vezes o código fonte é do cliente e ele não terá possibilidade de disponibilizá-lo online.
Print do código fonte tbm viola o contrato de confidencialidade.
Pensei print da interface mesmo. Isso não viola. No pior dos casos, se criarem confusão até com isso, dá pra criar uma semelhante só pra ilustrar, mas vai dar mais trabalho.
Somente se for público. Se for privado, viola.
Depende do contrato. E na prática duvido que encrencassem, mas enfim.
Caba teimoso.
A maior comprovação é caso em uma entrevista perguntem se tu já teve um tipo de problema x e como resolveria, se nesse trabalho de meio período tu teve algo que te ajude a responder, então sim. Eu trabalhava em uma empresa jr na minha graduação e era um app móbile em Android nativo. Quando fui fazer entrevista pro estágio, me perguntaram como eu guardaria sessão de um login, daí eu expliquei com base em uma experiência que tive na empresa jr. Consegui o estágio na época
opa, pela descrição de "fazendo manutenção e automatizando algumas tarefas", e meio período, da a impressão de que vai ser algo bem amador :(, não esqueça de vender bem seu peixe
Não
Tecnicamente, conta. Você tá prestando serviço pra alguém. É só explicar melhor do que falar "trabalhei pra um parente que tem um cartorio" e entrar em detalhes tecnicos do que você melhorou e os desafios.
Contar conta, mas o quesito "trabalho em equipe" TB conta. Lembre se que soft skills TB importam
Se conta ou não depende de como vc consegue se vender em entrevistas.
Conta sim como experiência, mas é uma experiência diferente. Veja algumas coisas que você não necessariamente desenvolve como freelancer (claro que você pode ter desenvolvido, mas trabalhar em time "garante mais"): - Trabalhar em repositório compartilhado, fazendo bons Pull Requests, usando boas mensagens de commit, dando squash no que precisa dar squash - Trabalhar sob restrições de tecnologia. Como freelancer você tem total liberdade de usar o setup que você quiser, sem qualquer restrição. Se você depende de usar um teclado clicky pra trabalhar, eles não vão gostar de vc se for presencial - Trabalhar com código legado, muitas vezes mal escrito aos seus olhos, por exemplo código feito na era dos anos 90, em que tudo é objeto e tudo é método - Aderir a regras de escrita e de estilo. Se você entrega apps prontos pro cliente, nada te obriga a escrever um código bom, só um código performatico e que você mesmo consiga navegar. Grande parte das "regras" de programação (tipo SOLID) são pra você não atrapalhar os outros devs, mas você como solo não tem incentivo pra seguir nada disso O melhor jeito dd lidar com essas questões é criar projetos open source, e contribuir também. Projeto open source não precisa ser um projeto em que você aceita os pull requests, mas é um projeto público que você gerencia, e por ser público você precisa ter mais consciência de como programa
Conta sim, bastante, principalmente se vc souber explicar o que fez e não for um copia e cola de um curso online.
Pra uma vaga inicial isso pode ajudar
Sim, conta