[Experiência pessoal] Desenvolvedor remoto: como procurar emprego na bolsa de valores e para quem é adequado?

Quero trabalhar com clientes estrangeiros, mas não quero me mudar para outro país e enfrentar todas as dificuldades de mudança. O que fazer? Uma opção é procurar projetos remotamente do país onde você mora. Para o último webinar, convidamos Dmitry Ryazantsev , um desenvolvedor líder em Android: nos últimos cinco anos, ele tem viajado e trabalhado em modo remoto, por exemplo, com a Emirates e Crowdservice. Perguntamos a ele sobre a busca por projetos na bolsa Toptal , os prós, contras e as armadilhas do trabalho remoto. As respostas de Dmitry às perguntas estão no artigo de hoje.









Por que você escolheu um controle remoto?



Inicialmente, comecei a fazer desenvolvimento móvel enquanto ainda estava no instituto. Fiz meus próprios jogos, pequenos aplicativos e depois da formatura fui para um estúdio web. De lá, fui procurado pela Infotex - eles lidam com segurança cibernética para dispositivos móveis, e depois mudei para Yandex. Trabalhei lá por 3 anos, e então percebi que era interessante experimentar o remout. Além disso, em 2014-2016, a taxa de câmbio do rublo se tornou não muito boa, então gradualmente mudei para um local remoto e realmente não quero voltar ao escritório.



Em geral, se houver um desejo de obter acesso não apenas às empresas russas, existem duas opções: realocação ou remoto.



Eu realmente não queria me mover. Com a realocação, geralmente você precisa entender bem por que está fazendo isso. Se toda a sua vida, família, parentes, amigos estão na Rússia e, além disso, você olha para a taxa de câmbio - então o significado da mudança está perdido. É muito mais lucrativo receber um salário nosso, não igual ao do exterior, mas um pouco menor. Na América, eles pagam algo em torno de US $ 80-120 por hora, mas você precisa deduzir impostos - então o que você terá em mãos? E temos 13% de imposto de renda pessoa física ou 6% e menos para empreendedores individuais, com isso o valor sai muito mais.



De acordo com a experiência dos meus amigos, com a deslocalização, estás vinculado a um contrato de pelo menos 3 anos, segundo o qual não podes mudar de empregador, ou pagas à empresa um pacote de mudança. Portanto, essa opção não era adequada para mim.



Sim, pode haver dificuldades ao alternar para um local remoto. O primeiro é o design. Contabilidade, contratos - você terá que lidar com toda a papelada. O segundo é a combinação de vida e trabalho. Ao trabalhar em um escritório, há prazos - eles podem ser alterados, mas ainda estão lá. Convencionalmente, você começa com 11, termina com 19, e em casa, provavelmente, você já não faz nada. Não existe tal coisa nos controles remotos. Acordei - e tudo começou: ou na vida ou nas horas de trabalho. As dificuldades de gerenciamento do tempo são algo que você enfrenta pelo menos no início.



O remout tem suas vantagens. A flexibilidade aparece: o acesso para viajar e um formato de trabalho mais comedido se abre. Se precisar ir ao dentista, fui no meio do dia, adiei o término do expediente para um horário posterior. Eu preciso ligar - telefonei da fila. Você não perde tempo e energia no caminho para o escritório - esta hora pode ser mais interessante. Além disso, você começa a ganhar muito mais.



Então, em 2016, nas férias de maio, consegui um emprego pela Toptal para meu primeiro projeto.



Se você está procurando posições remotas, assine nosso bot @g_jobbot . É fácil e rápido de configurar: esfera, salário, local de "remodelação". As opções que mais lhe convierem virão ao Telegram.






Como funciona o Toptal?



O mais provável é que Toptal não esteja terceirizando, mas sim outstaff: eles pegam uma pessoa e a apresentam à equipe do outro lado, acima de tudo como um remoto em tempo integral. Você recebe um projeto e o executa.



Em trocas como Upwork , Freelancer , Fl.ru , Weblancer, o cliente precisa resolver um problema para um projeto específico, por exemplo, corrigir bugs no aplicativo. Ele vai e encomenda o desenvolvimento, olha as respostas dos especialistas e seleciona alguém por experiência e perfil, e a troca recebe um percentual fixo.



Locais como Toptal, Crossovertrabalhar um pouco diferente. O especialista chega à plataforma, há projetos. Mas é necessário entrar em contato não com um cliente específico, mas com um “matcher” - a pessoa que lidera o projeto e que negocia com o cliente sobre as condições de trabalho. Se o cliente for inadequado, quiser fazer coisas irrealistas ou pagar pouco, o combinador pode recusar. Além disso, tudo o que precisa ser feito de forma independente em bolsas como Upwork - contabilidade, execução de contratos - a Toptal assume.



Não se sabe quanto um cliente paga por você à Toptal, e isso nem o incomoda como especialista. Porque quando você chega na plataforma, os gerentes perguntam sobre a taxa. Você nomeia a taxa por hora, eles concordam, ou podem dizer que é um pouco inconsistente com o salário da região. Se estiver tudo bem, eles vão pagar esse valor, a plataforma pega outro e ganha com a diferença. Todo mundo está feliz.



Toptal tem três opções: salários por hora, tempo parcial 20 horas por semana ou tempo integral 40 horas. Teoricamente, você pode pedir para aumentar a carga para 60 horas se puder, mas não tentei.



Os termos dos projetos são diferentes: são para uma semana e vários anos. Tive projetos durante seis meses, nove meses e várias semanas - para fazer uma inscrição. Mesmo que o prazo seja de 4 a 8 semanas, os clientes podem gostar tanto de trabalhar com um especialista que muitas vezes não querem deixá-lo ir. Assim, as pessoas ficam de 1 a 3 anos e, se não quiserem, voltam para saber o horário ou trocam de cliente. Um especialista pode ser comprado na plataforma, mas isso raramente acontece, porque é muito caro.



Quando um projeto termina, você precisa começar a monitorar ativamente o site e executar ping nos gerenciadores. É importante entender que ninguém deve nada a ninguém. Você pode receber convites para projetos, mas também deve tomar a iniciativa sozinho. Portanto, você não deve simplesmente pressionar o botão - "Eu quero vir aqui!" e espere ... No dia seguinte você pergunta aos matchers: bem, como? É como na vida: quanto mais você consegue, mais eles querem dar o que você precisa, apenas para ficar para trás. Com o posicionamento ativo, não haverá problemas com os clientes. Minha pausa máxima foi de uma semana e meia ou duas.



É muito importante qual pilha. Eu conheço um desenvolvedor Unity - foi difícil para ele. E se o desenvolvimento móvel, web, full-stack - não há problema. Haverá trabalho para devops, mas para testar em um projeto, de acordo com a experiência, eles preferem contratar uma empresa de terceirização, será difícil para os testadores da Toptal encontrarem algo para eles próprios.



As tarefas são bem diferentes. Alguém precisa baixar o aplicativo rapidamente, outros precisam mais globalmente - uma vez que fizemos um aplicativo quase bancário, tecnicamente foi bem difícil, e toda a equipe estava distribuída: gerenciamento e design. Quando você combina, você vê quais tarefas são necessárias. Na maioria das vezes, como em outros lugares - para criar formulários, para fazer aplicativos móveis simples, se a web, full-stack - para fazer um site.



Como está indo a entrevista?



São várias etapas na Toptal, no Crossover, acho que tudo continua igual.



  • Primeiro - uma conversa em inglês, de 5 a 10 minutos, apenas para ter certeza de que você consegue entender a pessoa e a pessoa consegue te entender.
  • O segundo estágio é Codility , onde você codifica o algoritmo, os pontos são atribuídos de acordo com o princípio da Olimpíada. Três tarefas - 300 pontos, você precisa obter um limite de passagem.
  • Então - tarefas algorítmicas, mais simples: nesta fase, basta verificar se a mesma pessoa enviou as soluções para Codility.
  • O final é um projeto de teste por vários dias e sua defesa.


Os problemas são difíceis, mas não do nível das Olimpíadas.



É possível subir de nível trabalhando para a Toptal?



Apenas sozinho. A experiência em um escritório oferece muito para o desenvolvimento: quando 10 pessoas se sentam ao seu lado, que podem ser muito mais legais do que você, a experiência é mais rápida. Um ponto importante: ao contratar um especialista na Toptal, a empresa assume que a pessoa está bombada. Provavelmente, ele será um dos mais fortes no projeto - eles estão considerando veteranos, nem mesmo intermediários. Pelo menos é assim que a plataforma se posiciona - não há desenvolvedores de nível médio aqui.



Portanto, será difícil para Jun encontrar um projeto e crescer: a experiência que você ganha em uma equipe é difícil de conseguir sentado em casa sozinho. Se você está apenas no início ou no meio da jornada, é melhor aprimorar suas habilidades no escritório. Primeiro, trabalho em equipe, depois um controle remoto - sem perguntas, controle remoto - uma opção de liberdade de movimento no futuro.







Como funciona a jornada de trabalho? Eu preciso relatar o horário de trabalho?



Trocas como o Upwork podem filtrar a área de trabalho a cada dez minutos e enviá-la ao servidor. Toptal não rastreia assim, a menos que o cliente solicite. Você trabalha em tempo integral - você apenas trabalha, a menos que o cliente peça o contrário, você trabalha por hora - você fixa as horas. No entanto, é sempre útil registrar o trabalho feito pelo menos para você.



Pelo que eu sei, o Crossover tem ferramentas que registram o tempo, enquanto o Toptal não. Eles têm um rastreador de tempo OpenSource, mas ninguém obriga a usá-lo. Se um especialista fizer tudo o que lhe é pedido e até um pouco mais, então, desde que cumpra os requisitos, ninguém terá dúvidas.



A atividade durante o dia depende do projeto. Se for relativamente pequeno e você for quase o único desenvolvedor da equipe, todos os dias haverá um stand-up de dez a vinte minutos, e tudo isso é comunicação em um dia. O resto é codificação. Se a equipe for maior, pode haver chamadas e mensagens constantes no Slack.



Também acontece que você só codifica por 8 horas, mas no meu caso isso raramente acontece: eu sou mais um líder de equipe, então muitas vezes tenho que ligar para alguém. E então - eles colocaram as tarefas, eu comecei a trabalhar, muitas vezes eu até defini um cronômetro para não demorar muito, código-código, então faço uma pausa e codifico novamente.



O que há com o dinheiro?



É difícil comparar os salários na bolsa de valores e no escritório, porque as horas de trabalho são distribuídas de forma desigual ao longo do ano. Isso em Yandex multiplicou a quantia por mês por 12, recebeu o anual. E aqui você multiplica pelo número de horas - e a quantidade de trabalho por mês pode variar. Portanto, não será possível responder de forma inequívoca.



Escrevi os números detalhadamente  no meu blog .



  • Jobboards oferecem aos desenvolvedores Android um salário de cerca de RUR 80.000-335.000,
  • no Upwork para os mesmos especialistas, a propagação é de 100 mil - 1 milhão, em média - 230.000 rublos,
  • de acordo com um relatório da Payoneer, a taxa média de freelance para 2018 é de US $ 21, a faixa é de cerca de US $ 15-30 e por quanto tempo você vai trabalhar.
  • Na página Toptal, você pode ver quanto a plataforma pede à empresa por um desenvolvedor - de 600 mil a 1 milhão de rublos por mês. Como resultado, o especialista sênior recebe aproximadamente 300.000-500.000 rublos. Em média sai 1,5 a 2 vezes mais do que no escritório - o número é muito alto, porque desde 2014 começaram a vir para a Rússia empresas que pagam salários em dólares, o que aumentou ligeiramente o preço.


O serviço da Payoneer na Rússia foi encerrado. Mas não há problemas em sacar dinheiro, a maneira mais fácil é cadastrar um empresário individual, e o salário vai cair na conta. Você passa pelo controle da moeda enviando uma fatura - o que você fez e quanto você deve - e tudo vai para os bancos de forma branca.



Trabalhando em um projeto, uma vez por ano na Toptal, você pode pedir para aumentar sua taxa horária. Você também pode alterá-lo entre os projetos.



Parece bom demais. Onde está o truque?



O principal problema é que o trabalho remoto requer um certo nível de independência e auto-organização. Além disso, você precisa lidar com o medo de ficar sem um projeto, e a linha entre trabalho e vida também é confusa - portanto, as pessoas têm medo de mudar para um controle remoto.



Também existe uma complicação na forma como as férias são organizadas. Toptal não tem férias - você pode pedir uma pausa, uma pausa no trabalho. É claro que você não pode pedir no segundo dia de trabalho no projeto e não antes do lançamento - aqui e na equipe do escritório eles não deixam ninguém ir, geralmente trata-se da adequação de você como pessoa.



Você pergunta ao gerente, ele coordena o rompimento com o cliente - ou você mesmo inicialmente acertou tudo com o cliente - e você simplesmente não trabalha. No trabalho remoto permanente diretamente com a empresa, podem ser pagas férias. Imediatamente você percebe quantas horas não trabalhará e quanto dinheiro perderá com sua ausência - esse fato é muito urgente, sei por mim e por amigos.







Como encontrar um projeto remoto de longo prazo e conseguir um emprego permanente em uma equipe?



Pode ser difícil conseguir um emprego em empresas americanas - há milhares de empregos removidos no Stack Overflow, mas eles contêm um pós-escrito: você deve estar na América. Portanto, é melhor contar com projetos europeus.



Embora, do ponto de vista das necessidades, uma relocação seja mais simples do que uma relocação: para a relocação, as empresas devem estar muito interessadas em você como um especialista para transportar. Mas mesmo para trabalho remoto, você precisa provar sua utilidade: se eles conseguirem encontrar uma pessoa local no escritório, eles a contratam.



Plataformas de pesquisa de projetos - Stack Overflow , AngelList .



Se você já trabalhou em intercâmbios por algum tempo e tem de 1 a 3 anos de experiência de trabalho bem-sucedido em uma reforma, a chance de encontrar um emprego no mesmo Stack Overflow aumenta muito. Portanto, faz sentido primeiro obter experiência remota na Toptal e depois ir diretamente aos clientes. Isso é exatamente o que eu fiz: entre os projetos eu encontrei uma empresa, passei em uma entrevista e pelo segundo ano estou trabalhando com eles diretamente.



Não é necessário inglês avançado, mas é claro que você precisa conhecê-lo, e ser capaz não só de ler literatura técnica e se corresponder, mas também de se comunicar oralmente: entender quais perguntas são feitas e ser capaz de respondê-las. Ainda assim, no stand-up você precisará contar o que fez durante o dia, ou um gerente de produto pode vir e perguntar sobre o bug e o que fazer com ele.



O portfólio funcionará para você durante a entrevista. Se houver uma pilha de projetos, eles serão examinados principalmente. Entrevistas como em Yandex: venha cinco vezes para diferentes seções da entrevista, geralmente você não precisa conduzir uma conversa completa. Provavelmente, ninguém avaliará em vários estágios o que um especialista pode fazer. Eles verão o que a pessoa fez antes, o quão relevante é a experiência para o que está escrito no currículo e conduzirão uma curta entrevista de 10 a 20 minutos. Desse ponto de vista, provavelmente é mais difícil conseguir um emprego em um escritório em algum momento: em uma lembrança, você já mostrou tudo o que pode fazer com seus projetos anteriores.



Para resumir, eu sugeriria essa tática.



  1. Preencha os perfis no  GitHub , Stack Overflow, AngelList e sempre no  Linkedin .
  2.  Crossover Toptal —  , . , -   , . , -      .
  3. ,   ,  ,  — .    Linkedin —    ,   .
  4.   ,   .


3  ,  



  1. .  , - ,   . Rescue Time, .  : ,     ! ,   .
  2.  — . ,  ,      .  , ,   ,   .
  3.   .  — ,   .     , , ,   .


:





g-mate (@g_jobbot),      , ,    Telegram.



All Articles