JavaRush /Blogue Java /Random-PT /Um guia para desenvolvedores de software sobre como se to...

Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1)

Publicado no grupo Random-PT
Este artigo é uma tradução adaptada (condensada) de um capítulo do livro The Complete Software Career Guide. Seu autor, John Sonmez, o escreve e publica alguns capítulos em seu site .
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 1
Certa vez, trabalhei em um escritório com um horário padrão de 8 horas e, periodicamente, pensava em começar meu próprio negócio... ou me tornar um freelancer, sendo meu próprio patrão. Imaginei como viajaria pelo mundo, trabalharia com horários flexíveis e ganharia muito dinheiro com contratos lucrativos. Mas constantemente me pegava pensando que não tinha ideia de como fazer isso. Eu me perguntei o que exatamente precisa ser levado em consideração e quais passos tomar para finalmente se tornar um freelancer e trabalhar por conta própria?

Eu sou um freelancer iniciante

Sugeri que faz sentido apostar em contratos governamentais: você ganha um desses - R-time! - e você já é um freelancer e dirige seu próprio negócio. Registrei um número DUNS (Digital Universal Numbering System ) , que é um número de identificação atribuído a uma empresa. Em busca de propostas, estudei alguns contratos governamentais, mas decidi que era tudo muito complicado. Portanto, abandonei essa ideia e não voltei a ela até que meus sonhos começaram (de repente para mim!) a se tornarem realidade. Cerca de um ano depois de iniciar meu blog Simple Programmer, recebi uma oferta freelance inesperada. Queriam me confiar um determinado trabalho e perguntaram quanto eu cobrava por hora. Exultante e esfregando as mãos, escrevi sobre “US$ 50 por hora”, sentindo como se estivesse tentando enganar alguém. Minha oferta foi aceita rapidamente. Concluí uma quantidade razoável de trabalho, acreditando sinceramente que minha taxa horária era alta.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 2
Mais tarde, aumentei a taxa para US$ 100 por hora, depois para US$ 200, US$ 300... Agora, uma hora do meu tempo como consultor custa US$ 500, ou US$ 5.000 por dia. Conseguir isso não foi tão fácil e devo admitir que nem todas as minhas fantasias sobre como seria ser seu próprio patrão como freelancer correspondiam à realidade. Definitivamente aprendi algumas lições importantes para mim e neste post quero compartilhar com vocês minhas conclusões e dar algumas dicas práticas sobre como iniciar seu próprio negócio ou trabalho freelance em nossa era de empreendedores de software.

Tem certeza que quer isso?

A primeira pergunta que você precisa se fazer é: você realmente quer se tornar um freelancer? Não me interpretem mal, não estou desencorajando ninguém. Mas há uma conclusão muito importante que tirei: na verdade, a liberdade não é para todos . Depois de terem liberdade, a maioria das pessoas não tem ideia do que fazer com ela. E ainda mais aspirantes a freelancers não estão dispostos a pagar o alto preço que ela está pedindo. E o preço é muito alto. Na verdade, você terá que fazer um grande esforço extra para aproximar seu sonho da realização. De improviso:
  • Se você ainda não desistiu, precisa estar disposto a dedicar muito tempo a isso depois de já ter trabalhado suas oito horas diárias em outro emprego. Sim, em vez de relaxar com a família ou amigos. Se você já desistiu, então... está tudo igual, uma jornada de trabalho de oito horas não vai funcionar - eu garanto.
  • Você terá que sair regularmente da sua zona de conforto.
  • Você encontrará recusas e desconfianças com uma regularidade invejável.
  • Em muitos casos, você terá que correr grandes riscos.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 3
O emprego permanente proporciona um salário estável e uma compreensão do que acontecerá amanhã; as tentativas de se tornar freelancer, ao contrário, vão consumir todas as suas finanças no início, e essa “primeira vez” vai durar bastante tempo. E se você levar as coisas a sério, estará muito mais ocupado do que em um trabalho “normal”.
Você pode passar semanas e meses trabalhando em um cliente e não receber um centavo. Você pode passar meses ou até anos criando um produto e ele acabar sendo um fracasso.
O livro do qual este artigo faz parte pode ser um fracasso total. E estou escrevendo isso há vários meses! Não existem meias medidas no mundo das startups . Se você não estiver pronto para apostar tudo, como diz um de meus mentores, Tony Robbins, em todos os seus seminários, provavelmente irá falhar.

Esta insidiosa liberdade de escolha!

Mesmo que consiga sair do seu “porto seguro”, ou seja, do seu trabalho regular, será capaz de lidar com a liberdade que tomou conta de você? Antes de responder “Claro!”, faça uma pausa e pense se isso é verdade. Na verdade, a maioria das pessoas está completamente despreparada para isso. Você já se perguntou quantas questões os empregadores já resolveram para você? E isto, devo dizer, tem as suas vantagens. Mesmo que você não queira acordar de manhã para trabalhar, psicologicamente é muito mais fácil fazê-lo se você tiver que estar no local de trabalho e cumprir suas obrigações das 9 às 18. Simplesmente porque VOCÊ PRECISA, caso contrário você será despedido.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 4
Mas e se o chefe não te demitir porque você é o chefe? Acredite, neste caso, obrigar-se a acordar cedo e começar a trabalhar em casa ou no escritório é muito mais difícil. Afinal, durante esse período você poderia jogar Xbox, assistir TV, caminhar e geralmente usar sua liberdade como quisesse!
Nas duas primeiras vezes que tentei abrir meu próprio negócio, falhei. A vontade de se divertir muitas vezes derrotou a vontade de criar um projeto!
Passei muito tempo jogando pôquer online, subindo de nível como Loremaster em O Senhor dos Anéis e, em geral, fazendo todo tipo de bobagem. Foi apenas a terceira vez que consegui conter meus instintos. Depois de perder tempo, percebi que precisava criar regras para mim mesmo e cumpri-las rigorosamente se não quisesse seguir as regras de outra pessoa. Esta é uma lição difícil. Digo isso não para dissuadi-lo, mas alerto-o sobre o perigo que aguarda quase todo aquele que pela primeira vez decide se tornar seu próprio mestre. Após essas palavras, alguém pode desistir ou arquivar seu sonho. Pois bem, alguém, pelo contrário, se inspirará e redobrará sua determinação para se tornar livre. Qual caminho escolher é sua decisão pessoal. Só não diga depois que não avisei.

O que é Freelancer?

A essência do freelancer é bastante simples: você não é um funcionário em tempo integral, mas trabalha por encomenda. É como ser um caçador de recompensas em vez de um policial perseguindo os mesmos criminosos. Você está escrevendo código para alguém, talvez matando alguns dragões escondidos nele.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 5
Deixe-me esclarecer que por freelancer quero dizer uma situação em que você não tem um cliente, mas vários. Se você é um empreiteiro que trabalha para um único cliente que não é tecnicamente seu chefe, prefiro chamar essa atividade de consultoria ou contrato de trabalho, e não de freelancer. O trabalho por contrato é mais parecido com um trabalho de tempo integral.
O verdadeiro freelancer é trabalhar para vários clientes, não necessariamente simultâneos, e inclui encontrar esses clientes, celebrar contratos e ter a capacidade de gerir um negócio real.

Por onde começar?

Esta é a mesma pergunta para a qual não encontrei resposta. Quando eu era funcionário em tempo integral, a ideia de me tornar freelancer e trabalhar para clientes parecia tentadora, mas muito incerta. Quando você trabalha para outra pessoa por muito tempo, você começa a se sentir como um leão em um zoológico. Todos os dias você vai ao seu comedouro para pegar comida. Você tem um recinto bom e confortável e entende claramente os limites. A capacidade de obter alimentos de forma independente torna-se entorpecida. Pois bem, um leão que nasceu em cativeiro não possui essas habilidades a priori. Existe apenas esse instinto fraco, reprimido, quase imperceptível, que às vezes lhe diz: “É hora de caçar... Vamos!” Como podemos ouvir esse instinto animal, reagir a ele e aprender a ganhar o nosso próprio pão? Existem duas maneiras: simples e complexa.

1. Da maneira mais difícil

A maneira mais difícil significa:
  • saia do seu ambiente habitual e comece a procurar clientes;
  • a princípio, concorde com salários baixos;
  • aprimorar suas habilidades de autovenda;
  • vista uma armadura impenetrável;
  • ...e trabalhe duro o tempo todo.
Comece procurando conexões úteis para o seu projeto (um projeto também pode significar a criação de código personalizado) e qualquer pessoa que possa estar potencialmente interessada nele. Para começar, você terá que aceitar uma tarifa baixa pelo seu trabalho e a obrigatoriedade da garantia “se não gostar, devolvemos o seu dinheiro”.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 6
Entre em contato com qualquer pessoa que possa estar potencialmente interessada em seus serviços ou que possa recomendar essas pessoas. Deixe claro que você está falando sério e ofereça alguns benefícios específicos para quem possa contratá-lo. Depois de esgotar a lista de conexões existentes, você deve começar a procurar novas por conta própria. Você pode considerar adquirir uma lista de pequenas empresas em sua área por meio de um serviço dedicado como o Experian . Você também pode contratar alguém para compilar uma lista de empresas em sua área ou fazer a pesquisa você mesmo. Ligue, envie e-mails e continue aperfeiçoando seu argumento de venda. É preciso ter muita sorte para conseguir um cliente dessa forma, mas se for persistente e determinado, você terá sucesso. Assim que você entender que um número suficiente de clientes está satisfeito com seu trabalho, conecte o boca a boca e direcione seu negócio na direção certa, no futuro isso terá um efeito benéfico em seu negócio. Ao mesmo tempo, você pode se conectar com outros freelancers que você conhece e convidá-los a aceitar clientes que eles não têm atualmente a oportunidade de contratar e que possam indicar para você. Talvez ofereça-lhes algum tipo de recompensa por isso. Embora eu não recomende particularmente esta opção, você também pode ganhar alguma experiência e encontrar clientes de longo prazo usando um serviço como o Upwork ou anunciando seus serviços no Craigslist. Mas aqui você precisa entender que a concorrência será acirrada e, muito provavelmente, sua tarifa horária será baixa.

Como se comportar com um cliente potencial

Tente ser o mais específico possível. Você deve entender claramente que tipo de clientes está pronto para atrair e quais serviços está pronto para oferecer a eles.

Não há necessidade de se concentrar nos detalhes técnicos de suas habilidades, a menos, é claro, que você esteja conversando com um colega programador. Fale sobre o que exatamente você fará para resolver o problema do cliente.
Isso significa que ao tentar conseguir um cliente, você não deve se concentrar em “excelente conhecimento de C#” ou “muitos anos de experiência com MySQL”.

Fale sobre como sua solução pode economizar tempo e dinheiro do cliente, automatizando processos de negócios ou tornando o software existente mais eficiente, inclusive economicamente. Fale sobre como você pode trazer mais clientes ao cliente criando uma página da web altamente otimizada e eficaz que irá diferenciá-lo de seus concorrentes.

2. Bem, e o caminho mais fácil?

A maneira mais fácil é:
  • preparar antecipadamente uma estratégia de marketing para vender os próprios conhecimentos e competências, através de meios indiretos.
E agora estou decifrando. Antes de sair de graça, você precisa fazer um trabalho preparatório para que, ao sair do emprego permanente, já seja conhecido como especialista. Nesse caso, os próprios clientes virão até você.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 7
Aqui posso aconselhar muito, pois segui exatamente esse caminho. Ou seja, criei este blog e ele me rendeu a reputação de desenvolvedor especialista e também de consultor. O caminho fácil não é tão fácil porque exige esforço prévio . Além disso, você deve ser exatamente o especialista para quem há demanda. Eles vão se lembrar de você, vão te procurar especificamente e te recomendar. Agora, no curto prazo, este caminho “fácil” pode revelar-se mais difícil. É preciso muito esforço, trabalho e tempo para ganhar uma reputação. Não é nada fácil criar um blog, escrever regularmente posts úteis para outras pessoas, publicar podcasts e fazer muito mais para criar sua própria marca. Mas se você se concentrar nisso enquanto trabalha em seu emprego normal e começar a fazê-lo cedo, no momento em que estiver pronto para mergulhar no mundo do freelancer, os clientes virão procurá-lo. Eles não apenas virão até você, mas também pagarão mais dinheiro do que um especialista como você, que está dando os primeiros passos no caminho “difícil”. Afinal, quando você tenta atrair um cliente, você não está na melhor posição de negociação. Mas quando não é você quem pede, mas sim te oferecem para fazer determinado trabalho, a bola já está do seu lado. Você é livre para expressar seu preço e não precisa fazer cerimônia. Enquanto me perguntava como poderia seguir o caminho difícil, criei um blog e descobri um caminho fácil. O blog começou a ganhar popularidade e minha reputação na indústria de desenvolvimento de software cresceu. Comecei a receber cada vez mais cartas de potenciais clientes que queriam trabalhar comigo. Para ser sincero, o número de ofertas de emprego era tão grande que tive que aumentar minha taxa repetidas vezes até atingir o que qualquer freelancer iniciante consideraria uma quantia incrível, que mantenho até hoje.

Como definir taxas para o seu trabalho

Você pode encontrar muitos conselhos online sobre como definir taxas para trabalho freelance. Um dos conselhos mais comuns hoje em dia é duplicar regularmente o seu lance, ou pelo menos aumentá-lo até que os seus potenciais clientes digam “Não!”
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 8
Este conselho é bom, mas apenas se você já se sentir bastante confiante. Digamos que você seguiu o caminho “fácil”. Se você está apenas começando, não faça isso. Você não conseguirá nada desta forma.
Na prática, recomendo começar com uma taxa muito baixa , mesmo que praticamente gratuita, com garantia de devolução do dinheiro. O principal é ganhar experiência, conseguir seus primeiros clientes sem problemas e entender quanto você realmente valerá no futuro.
E não deixe que a prestação de uma garantia o incomode. Se você contratar alguém para fazer um trabalho e ele não o fizer, ou o fizer de forma insatisfatória, você provavelmente pedirá, provavelmente até exigirá seu dinheiro de volta? Talvez até processar? Se você pretende fazer negócios em princípio, por padrão, você o faz nos termos de um reembolso garantido. Mas se você expressar esse ponto, poderá conseguir clientes adicionais pelo próprio fato de tal oferta. Por exemplo, se você não gostar do meu livro, envie-o para mim e receba seu dinheiro de volta. Não só isso, mas cada produto que vendo vem com garantia incondicional de devolução do dinheiro por um ano. E esses são, em sua maioria, produtos digitais que você pode baixar facilmente e pedir seu dinheiro de volta.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 9
Estou sendo enganado? Claro que eles estão enganando. Mas a maioria dos que compram, e a maioria dos que compraram, o fizeram precisamente por causa dessa garantia. É claro que sempre pode haver algum espertinho que decida ferrar com você se você oferecer uma garantia de devolução do dinheiro, mas a quantidade de trabalho que você conseguirá com essa garantia terá um impacto muito maior em sua carteira. Além disso, você sempre pode escolher com quem trabalhar; não tenha medo de recusar indivíduos suspeitos. Digamos que graças ao “caminho simples”, os clientes vêm até você regularmente. Você já concluiu seus primeiros pedidos e seus clientes estão satisfeitos. Agora você pode tentar dobrar sua taxa e ver o que acontece. No entanto, se você, como a maioria dos freelancers no início, escolheu o “caminho difícil” ou as circunstâncias se desenvolveram contra a sua vontade, então recomendo fortemente não pensar em dinheiro, pelo menos pela primeira vez . Falei com Marcus Blankenship, um desenvolvedor de software que se tornou empresário autônomo, sobre como ele se libertou do mundo corporativo.

Durante seus primeiros pedidos como freelancer, ele pediu um dinheiro ridículo pelo trabalho. O trabalho demorou muito mais do que ele esperava e ele acabou tendo que trabalhar por uma remuneração ainda menor que um salário mínimo.
Marcus observou que esta foi a melhor decisão que tomou: embora o trabalho lhe custasse dinheiro, ele ganhou uma experiência valiosa, confiança e uma compreensão real de como é trabalhar como freelancer.

Resumindo, esteja preparado para trabalhar por uma pequena recompensa, pelo menos no início. O dinheiro virá mais tarde. Somente depois de vários pedidos concluídos com sucesso e clientes satisfeitos você poderá aumentar a taxa. Você não precisa dobrar, mas pode tentar. Aumentei meu lance de $ 50 para $ 100 e ninguém piscou.
Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 1) - 10
Depois mudei para US$ 200 e, na marca de US$ 300/hora, comecei a receber as primeiras recusas. No entanto, havia quem estivesse disposto a pagar esse dinheiro. Mesmo quando mudei para uma taxa de US$ 500 por hora (esta é minha taxa atual), sempre tenho clientes (embora geralmente não para tarefas de programação, mas mais para coaching e consultoria em arquitetura de projetos).
O principal motivo pelo qual consegui aumentar tanto minha taxa foi porque minha marca se tornou reconhecível e construí minha reputação.
Se você já tem experiência prática e entende o setor em que trabalha, quase posso garantir que um dia conseguirá aumentar a tarifa para um nível aceitável. Aceitável é aquele que corresponde à qualidade dos seus serviços. Se assumirmos que é alto, então o nível aceitável é aquele que o mercado consegue suportar. A precificação de intangíveis é completamente subjetiva. Conheço consultores de programação altamente pagos que cobram de clientes corporativos US$ 350 por hora e não fazem nada, enquanto outros da mesma equipe fazem 90% do trabalho e ganham US$ 50 por hora ou menos. As competências são importantes, mas não desempenham um papel decisivo na determinação do tamanho da aposta. Será desempenhado pela disposição de pagar do cliente multiplicada pela sua reputação. Faz sentido procurar clientes que estejam dispostos a pagar mais. Mas somente se sua reputação já estiver no nível adequado. Bem, suas habilidades o ajudarão a construir um nome e a criar a confiança de que não perderá seu emprego ou não terá que devolver o dinheiro.

Outra coisa importante: em algum momento, é melhor abandonar totalmente o preço por hora e, em vez disso, focar em algo chamado “preço baseado no valor do cliente”.


O preço baseado no cliente significa que você define o preço de seus serviços não por hora, mas com base nos resultados esperados para o cliente e seu valor.


Digamos que eu tenha um cliente com um grande site de comércio e ele queira que alguém construa lá um módulo que automatize o processamento de pedidos de camisetas (que atualmente são processados ​​manualmente).


Posso determinar quanto dinheiro um novo sistema pode economizar e então desenvolver uma proposta com base no resultado. Isso poderia economizar um milhão de dólares por ano para a empresa. Nesse caso, posso avaliar meu trabalho em US$ 50.000 ou US$ 100.000. Só posso levar 80 horas de trabalho e, portanto, posso ganhar de US$ 625 a US$ 1.250 por hora.


Este é um preço que ninguém estaria disposto a pagar por hora, mas quando você olha para ele do ponto de vista de preços baseado no consumidor, parece um bom negócio.

Você também pode definir o preço de seus serviços diariamente usando uma abordagem semelhante. Na maioria das vezes, se alguém quiser me contratar para fazer determinado trabalho, o tempo mínimo que cito é de 24 horas. Eu então estimo minha taxa diária em US$ 5.000, ou minha taxa semanal em US$ 20.000. Um guia para desenvolvedores de software sobre como se tornar um freelancer e iniciar seu próprio negócio (Parte 2)
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION