Receba a ajuda certa quando necessário.

Documentos relacionados
Pequenas mudanças. Grandes resultados.

Estimativa e roteirização.

O aplicativo de uso específico.

Planejar. Os primeiros passos para a criação de um app personalizado de sucesso

Configuração do Google Groups for Business para administradores

Configuração do Agenda para administradores

DE ENTREVISTAS DA LHH O CENTRO. Guia de Consulta Rápida. Para novos usuários. Acesso. Criar uma conta. Criar senha e login. Desenvolvido pela Montage

MANUAL DO ALUNO. AVA: treinaremcasa.com.br/ava

10 dicas para uma transição de carreira bem planejada

Apresentando o MyLion. Levando o Lions Clubs International adiante com novas ferramentas para os associados

Configuração do Contatos para administradores

CHECKLIST PARA PLANEJAMENTO DE CURSOS ONLINE CHECKLIST Nº 01 - CONTEÚDO

Renda Extra na Internet Criando a Sua Renda e Criando o Seu Futuro Sem Chefe

O Robô Educador Introdução

SEU SUCESSO NA CARREIRA. em foco!

Soluções para universidades corporativas

COACHING. Os 7 Melhores Modelos de

Algumas Respostas da Pesquisa Que Realizamos Recentemente PARTE 1. Perguntas e Respostas:

CONQUISTAR NOVOS CLIENTES NA INTERNET

Como criar sua página no Facebook

Sobre a Agência Multifocal

Soluções para universidades corporativas

Mais importante do que tentar transmitir uma imagem de sabedoria, é saber onde conseguir o conhecimento que lhe falta.

Veja alguns exemplos onde você pode utilizar a análise SWOT de forma direta:

Marketing Digital para Contabilidade. A prática sem Oba-Oba!

Sumário Página de divulgação... Erro! Indicador não definido. Liberdade Financeira nos negócios online... 3

Soluções para a Educação Básica

Capítulo 1 Orientação para seu programa de reabilitação

Vantagens gerais de se fazer slide online

COMO UM LÍDER PODE USAR A INOVAÇÃO PARA MELHORAR SEUS RESULTADOS? COMO UM LÍDER PODE USAR A INOVAÇÃO PARA MELHORAR SEUS RESULTADOS?

EBOOK: Montando seu negócio online de afiliado Orgânico

Fatores de sucesso para envolvimento do usuário final do Office 365

Movendo para o topo! Se Desenvolva como Líder. Mila de Paula Futura diretora Executiva

ROTEIRO DE CERTIFICAÇÃO

Configurando sua conta no site CortaPraMim para transmissão

IDEIAS DE NEGÓCIOS PARA MÃES QUE QUEREM TRABALHAR EM CASA!

COMO. ser RED JACKET e acompanhamento do time.

Guia para Iniciantes do Adwords. Edição Completa

Programa de PARCERIAS. para agências. Manual do Parceiro

Como a comunicação interna nas empresas viabiliza o home-office

Gravação em nuvem de câmeras e DVRs

SEMANA DO ESPANHOL DE VERDADE MATERIAL DE APOIO AULA 2

Uma das carreiras que mais crescem no país exige um candidato que goste de tecnologia e tem talento para as ciências exatas

Administrador Certificado Salesforce.com Guia de estudo

Os 7 Melhores Modelos de COACHING em GRUPO

Manual do Aluno EaD. Esclareça suas dúvidas e conheça a EaD da UMC Universidade.

7 PASSOS PARA MONTAR seu CURSO ONLINE. e trabalhar fazendo o que gosta

Curso BÁSICO INTENSIVO EM EXPORTAÇÃO E IMPORTAÇÃO Modalidade EAD - Ensino a Distância em Ambiente On-Line Manual do Ambiente Virtual de Aprendizagem

1 - Qual a melhor forma de iniciar ou me aprofundar os estudos sobre OpenStack?

Transformando em Realidade!

Os Custos Ocultos de uma Plataforma SaaS

5 passos para você fazer as primeiras vendas no hotmart

Como IMPLANTAR. Na Prática

Orientação Online Ao Vivo Terça-feira, 08/11/16 21:00h (Horário de Fortaleza) 22:00h (Horário de Brasília) Conquiste 100 Clientes Fiéis

de tecnologia P A R A EM 2016

COMO ENCONTRAR NOMES QUANDO SOMENTE ALGUMAS PESSOAS ESTÃO NA ÁRVORE FAMILIAR

Configuração do Hangouts para administradores

Comentários dos colegas e do professor

COMEÇEI MEU NEGÓCIO!!! E AGORA??? Tenho medo de. Não vender! Não saber sobre os produtos

1º Semetre 2018 MANUAL DAS DISCIPLINAS ONLINE

Uma líder eficaz convida sua equipe a participar de projetos novos que ainda estão na fase do pensamento. Planeje suas metas e divulgue-as, porque as

SharePoint Online. Pesquisar Encontre Sites, Pessoas ou Arquivos. Criar um site ou postagem de notícias

Configuração do Gmail para administradores

Acelere Seus Resultados Otimizando Seu Tempo

7 Benefícios do Ensino a Distância (EAD) Para Quem Tem Pouco Tempo

Introdução.

Pós-clique. em automações. Guia de configuração do pós-clique na automação de campanhas

COMO DIVULGAR SUA EMPRESA NA INTERNET

8 Segredos para deixar seu canal no Youtube mais dinâmico e atrair mais inscritos

Essa é a sua página inicial. Na sua barra superior, você encontra um menu de navegação, vamos conhecer na sequência cada um deles.

Elaine Chen, Gerente de Produto. Como usar o R e o Tableau

Bem vindo ao iphone! Estes tópicos o ajudarão a configurar e aproveitar os recursos do iphone.

GUIA PRÁTICO. Sistema para empreendedores de Marketing de Relacionamento

O QUE VOCÊ PRECISA CONHECER PARA SER UM TUDO QUE VOCÊ PRECISA CONHECER PARA SER UM PROFISSIONAL QUALIFICADO E INGRESSAR NO MERCADO DE TRABALHO.

Nesse artigo veremos 5 razões para fazer um plano de negócios para uma empresa que já existe. Caso queira ir direto para elas, basta clicar abaixo:


Conteúdo do curso. Objetivos do curso. Microsoft Access: Criar relações para um novo banco de dados. Visão geral: relações são essenciais

Ideias [COMPROVADAS] Ensina Passo a Passo Como Começar A Ganhar Dinheiro Na Internet!

Módulo 6 FERRAMENTAS TECNOLÓGICAS PARA TRANSFORMAR A EDUCAÇÃO

Aprendizagem de inglês com a metodologia de Flipped Learning

Métricas e metas de treinamento: Guia para mensurar os resultados com treinamentos EAD

Milestone Systems. Aba Consulta rápida: Ativar licenças para os produtos XProtect VMS 2018 R3. XProtect Professional e XProtect Express

30 SACADAS INTELIGENTES PARA GANHAR MAIS DINHEIRO

- Crescimento e Faturamento -

instale em até 5 PCs e Macs compatíveis, além de mais 5 tablets use o OneDrive para sincronizar dispositivos automaticamente

A Editora Líder Mundial de Pesquisa em Gestão

5 dicas de Recursos Humanos para você aplicar agora

CONTRATE MELHOR: UTILIZE ANALISE COMPORTAMENTAL EM SEUS PROCESSOS DE RECRUTAMENTO E SELEÇÃO

Sistema de dados de cromatografia OpenLAB da Agilent CONFORMIDADE E FACILIDADE DE USO, FINALMENTE JUNTOS

Confira 3 melhores práticas para você emitir e controlar as notas fiscais eletrônicas da sua empresa com segurança e facilidade!

Essa é a sua página inicial. Na sua barra lateral, você encontra um menu de navegação, vamos conhecer na sequência cada um deles.

Tutorial 1. Primeira Navegação no Ambiente Virtual de Aprendizagem

Descubra Porque A Fidelização De Clientes Tem Se Tornado Cada Vez Mais Importante Nas Empresas

BuscaLegis.ccj.ufsc.br

O que é educação a distância?

Os Principais Tipos de Objeções

próximos pedidos e formar pouco a pouco seu estoque. Assim você vai construir uma pronta entrega sólida e variada, fruto de seu próprio trabalho!

Passo a passo de como organizar o evento de programação Hora do Código na sua escola

Conheça dez aplicativos que ajudam você a entrar em forma

Transcrição:

Série de apresentações da Conferência para Desenvolvedores FileMaker 2017 Receba a ajuda certa quando necessário. Um guia para treinar desenvolvedores juniores. Molly Connolly, Thorsen Consulting, Inc.

Conferência para Desenvolvedores FileMaker A Conferência para Desenvolvedores FileMaker (DevCon, Developer Conference) é uma conferência anual de desenvolvedores que inclui sessões de aprofundamento, reuniões para discutir assuntos específicos, consultas presenciais e oportunidades para interagir com a equipe da FileMaker, Inc. e outros desenvolvedores experientes da plataforma FileMaker. A DevCon é a reunião mais importante dos mais de 1.500 profissionais da FileMaker de todo o mundo.

Bem-vindo(a) Este e-book é baseado na apresentação de Molly Connolly na Conferência para Desenvolvedores FileMaker 2017, How to Train a Junior Developer (Como treinar um desenvolvedor júnior). Molly é proprietária da Thorsen Consulting e desenvolvedora da FileMaker. Ela oferece serviços de consultoria empresarial para outros desenvolvedores da FileMaker sobre como administrar e ampliar suas empresas com eficácia. Conteúdo deste ebook O desenvolvedor júnior... Como treinar um desenvolvedor júnior... Como implementar um treinamento estruturado... Atribuir tarefas técnicas... Resumo... Próximos passos... 4 9 13 18 25 26 Molly é um membro ativo da comunidade FileMaker e ganhadora do prêmio FileMaker Business Alliance Partner por Excelente contribuição à comunidade FileMaker. 3

01 O desenvolvedor júnior Ao pensar em contratar um desenvolvedor júnior, você deve se perguntar principalmente: Um desenvolvedor júnior é a escolha ideal para mim? O que buscar em um desenvolvedor júnior? Como encontrar um desenvolvedor júnior? Quanto devo pagar a um desenvolvedor júnior? 4

Um desenvolvedor júnior é a escolha ideal para mim? Pontos a considerar antes de contratar um desenvolvedor júnior: Você está tão ocupado que não consegue acompanhar o ritmo? Trabalhando mais horas do que gostaria ou deveria? Se esse for o caso, provavelmente não é o momento certo de contratar um desenvolvedor júnior. Você vai precisar dar treinamento e atenção, e é provável que ele não consiga chegar e começar a ajudar imediatamente. Qual é sua largura de banda? Quais são seus planos de crescimento? Como está seu fluxo de caixa? De que tipo de conhecimento você precisa? Se você tem tempo para investir nessa pessoa, um desenvolvedor júnior pode ser o que você precisa. 5

O que buscar em um desenvolvedor júnior? Ao buscar um desenvolvedor júnior, dominar o FileMaker não é tão importante quanto ser um bom comunicador com ótimas habilidades sociais. É bom contratar alguém que não tenha medo de fazer perguntas e que esteja pronto para superar os problemas com você. Procure uma pessoa questionadora e humilde com relação à própria experiência técnica. É essencial buscar um desenvolvedor júnior que seja curioso e bom para resolver problemas. Atributos importantes em um desenvolvedor júnior: habilidades sociais são fundamentais Ter habilidades sociais e de comunicação; Não ter medo de fazer perguntas; Ser humilde com relação ao próprio conhecimento técnico; Ter experiência com atendimento a clientes; Oferecer bons exemplos de solução de problemas técnicos. Habilidades técnicas sem habilidades sociais normalmente não funcionam para um desenvolvedor júnior. 6

Como encontrar esse profissional? Agora que você já sabe o que procura em um desenvolvedor júnior, expanda sua busca para além dos recém-formados. É claro que existem serviços como Craigslist e Indeed, mas considere também sua equipe atual. Alguém da assistência técnica ou um assistente administrativo pode ser um candidato excelente. Além disso, pessoas começando sua segunda carreira também costumam ser ótimas opções. Um profissional especialista no assunto, mas sem experiência com FileMaker, também pode ser um excelente desenvolvedor júnior. Principais fontes para encontrar um desenvolvedor júnior: vá além dos recém-formados Oportunidade dentro da sua equipe; Indicações; Publicidade local; Feiras de trabalho; Genius Bar; Segunda carreira; Recrutadores. 7

Quanto devo pagar a um desenvolvedor júnior? A remuneração de um desenvolvedor júnior depende do pacote geral oferecido (salário, bônus, desenvolvimento profissional e outros benefícios). Inclua um bônus significativo ou aumento de salário por obter certificação da FileMaker. O pacote total deve incluir um incentivo por obter certificação Salário anual de US$ 40.000 US$ 50.000; Adicione um aumento (US$ 5.000) por certificação da FileMaker; Flexibilidade de horário e tempo de folga; Desenvolvimento profissional; Outros benefícios. 8

Dicas para treinar o desenvolvedor júnior 02 O treinamento vai além das habilidades técnicas necessárias para ser um desenvolvedor. Você sempre deve tentar ir além aproveitando aquilo em que eles são bons, aprimorar o que já sabem, prever cenários e tendências e adquirir cada vez mais habilidades. Como treinar um desenvolvedor júnior Como definir as expectativas; O que você deve aproveitar; Estimule o acompanhamento. 9

Como definir as expectativas Definir as expectativas manterá vocês dois no caminho certo Um dos pontos mais importantes depois de encontrar a pessoa certa é definir as expectativas de imediato. Avise o desenvolvedor júnior de que haverá uma avaliação do seu progresso em três meses. Durante esse período, você saberá se a parceria funciona. Se estiver funcionando, ele poderá começar a trabalhar 25 horas por semana. Avaliação de três meses; Avaliação positiva de colegas e/ou cliente; Passar no teste de certificação da FileMaker em 6 12 meses; Cumprir 25 horas/semana em 3 meses. Caso contrário, identifique esse problema com rapidez e encontre uma solução. Desse jeito, ninguém perde seu tempo, e você pode encontrar alguém que contribua para sua empresa. 10

Otimize Às vezes, você precisa que um desenvolvedor júnior assuma seus projetos. Mas ele pode fazer muito mais que o trabalho relacionado ao código. Um desenvolvedor júnior pode continuar a aprender e expandir suas habilidades analisando propostas e contratos e editando apresentações, ou até mesmo atendendo ao telefone. Aproveite o desenvolvedor júnior para que você e sua equipe tenham mais tempo Ao delegar variados tipos de trabalho ao desenvolvedor júnior, você e sua equipe terão mais tempo para fazer o que desejam e precisam para que a empresa tenha sucesso. Logística; Anotações; Trabalho operacional; Revisão/edição de propostas. 11

Estimule o acompanhamento Quando um desenvolvedor júnior é recém-contratado, é muito importante levá-lo a reuniões de vendas e convidá-lo para conferências por áudio. Assim, ele pode compreender de verdade como sua empresa funciona. Nas interações com os clientes, dê responsabilidades a ele. Acompanhar outro profissional ajuda o desenvolvedor júnior a conhecer o lado comercial da empresa. Participar de reuniões com clientes e conferências por áudio; Fazer anotações da reunião; Acompanhar outros profissionais em compromissos; Implementar um processo simples de consolidação. Pode ser registrar os nomes dos participantes, monitorar compromissos e agendar tarefas de acompanhamento. 12

JumpStartFM 03 JumpStartFM é um programa para treinamento do ciclo de vida de projetos que você pode oferecer aos seus desenvolvedores juniores. Como implementar treinamento estruturado Aula virtual; Relatórios diários de status; Controle de tempo; Ensinar eles a pesquisar; recursos gratuitos 13

Relatórios diários de status O relatório diário de status é um parágrafo simples que deve ser entregue no fim do dia útil. Com ele, você treina o desenvolvedor júnior para cumprir prazos e comunicar o que ele fez. O status diário também é uma oportunidade de ver o que eles realizaram e o quanto são eficientes em cada tarefa. O relatório diário de status é o que mais vai ajudar no treinamento do seu desenvolvedor júnior. O que realizei hoje? Quanto tempo levou? De que tipo de ajuda preciso? Qual é minha meta para amanhã? Você também vai saber se estão demorando muito em tarefas simples ou investindo pouco tempo em tarefas complexas. 14

Controle de tempo Boa parte do trabalho no FileMaker é estimada em horas. Por isso, é importante que o desenvolvedor júnior tenha o hábito de controlar o tempo. Isso não apenas permite que você saiba se ele está fazendo as tarefas corretamente, mas também faz com que ele saiba mais sobre estimativa de projetos. O controle do tempo mantém você informado enquanto ensina habilidades essenciais Mostra os esforços de treinamento; Ensina habilidades de estimativa; Monitora o desempenho em tarefas (vai além do treinamento obrigatório). A estimativa é uma habilidade essencial para trabalhar com o FileMaker que todos precisam aprimorar. 15

Ensinar a pesquisar É normal que seu primeiro impulso seja de permitir que o desenvolvedor júnior analise materiais e conteúdos em seu próprio tempo. Dê a ele dez perguntas diferentes para responder usando uma série de recursos relacionados ao FileMaker. Desafie o desenvolvedor júnior a pesquisar dez perguntas relacionadas ao FileMaker Documentar as respostas às perguntas; Fazer o trabalho; Fazer perguntas (em fóruns públicos); Você pesquisou no Google? 16

recursos gratuitos Seu desenvolvedor júnior pode se beneficiar dos vários recursos relacionados ao FileMaker que estão disponíveis. Desde treinamento em vídeo até blogs técnicos e fóruns online, liste seus recursos favoritos e faça com que ele se familiarize com cada um deles. Seu desenvolvedor júnior vai encontrar recursos que garantirão um aprendizado ainda mais rápido. Recursos populares relacionados ao FileMaker de SQL lynda.com Fóruns da FileMaker ISO Magazine Comunidade do FileMaker Descrição Saiba como usar a plataforma FileMaker, desde o básico para iniciantes até técnicas avançadas, com tutoriais online em vídeo com especialistas do setor. Há vários fóruns cheios de ideias ótimas para desenvolver apps personalizados com o FileMaker de maneira eficaz. Revista online sobre aprendizado da plataforma FileMaker. Oferece tutoriais, vídeos, arquivos técnicos de exemplo e recursos úteis de desenvolvimento. Feedback da comunidade e informações da FileMaker, Inc. Academia de app personalizado FileMaker Blogs Veja tutoriais em vídeo sobre como criar apps usando a plataforma FileMaker. Escolha o tutorial de apps personalizado certo para você com base na sua capacidade. Há vários blogs hospedados pelos membros da FileMaker Business Alliance sobre desenvolvimento eficaz de apps personalizados com o FileMaker. 17

Atribua a ele tarefas técnicas para desenvolver habilidades construtivas 04 Atribua a ele tarefas técnicas Garantia de qualidade e testes; Trabalho de layout; Migração de dados; Relatórios e exportações; Atendimento a clientes (processamento). 18

Garantia de qualidade A garantia de qualidade é algo que todos os desenvolvedores juniores podem fazer já no primeiro dia. Além disso, é sempre bom ter um olhar novo e diferente do seu para analisar o código. Eles vão perceber o que devem levar em conta na hora de desenvolver suas próprias soluções do FileMaker. O que um desenvolvedor júnior pode testar em todas as soluções Dê ao seu desenvolvedor júnior uma lista de itens a serem verificados no seu código para que eles tenham um processo estruturado e saibam o que procurar. Ordem de tabulação Alinhamento login com uma senha diferente; Navegação Impressão 19

Trabalho de layout Nas primeiras etapas do design, talvez você não tenha o layout perfeito e necessário para a solução acabada. Atribuir ao desenvolvedor júnior tarefas específicas, como criar visualizações, alinhar campos e adicionar navegação, representa uma excelente economia de tempo para você e uma oportunidade para que ele aprenda novas habilidades. Economize tempo delegando tarefas simples ao desenvolvedor júnior Resista à tentação de fazer você mesmo para ganhar no curto prazo e deixe que ele ajude com tarefas simples. Criar detalhes e visualizações em lista; Alinhar campos; Implementar navegação. 20

Migração de dados Em projetos de migração de dados, há muitas oportunidades para o desenvolvedor júnior conhecer os detalhes das diferentes fontes de dados. Ele pode eliminar registros duplicados, criar relatórios de sub-resumo, arrumar dados inconsistentes e muito mais. Migrar e limpar os dados deixará os clientes ainda mais satisfeitos com seu trabalho. A migração de dados ajuda o desenvolvedor júnior a se familiarizar com os detalhes dos dados Ensine as funções Esquerda, Direita, Aparar e Substituir; Mostre como encontrar registros duplicados; Ensine a criar um script de deduplicação; Crie visualizações de sub-resumo para encontrar dados inconsistentes; Crie chaves para normalizar dados. 21

Relatórios A geração de relatórios é uma etapa normalmente realizada no final de um projeto, pois pode levar tempo. Com essa tarefa, os desenvolvedores juniores poderão aprender truques para usar em outros projetos, como scripts, pesquisa, classificação e exportação. Faça com que o desenvolvedor júnior aprenda criando relatórios Mostre seis relatórios de exemplo e deixe ele fazer a tarefa sozinho. Visualizações em lista; Relatórios de sub-resumo com cálculos e campos de resumo; Scripts para buscar, classificar e exportar. 22

Importações e exportações Bons dados recebidos = bons dados gerados Obter dados limpos dos sistemas usados pelos clientes pode ser desafiador. Dê ao desenvolvedor júnior a tarefa de limpar os dados antes de importá-los para o FileMaker Pro. Além disso, você pode estimulá-los a se aprofundar no código com validações de importação e scripts para automatizar exportações. Importar dados limpos; Importar dados compatíveis; Exportar dados de relatórios; Fazer scripts para exportações automáticas. 23

Oferecer suporte de nível um Dependendo da sua base de clientes, os desenvolvedores juniores são ótimos candidatos para ajudar com o suporte de nível um. Mesmo que eles não saibam as respostas técnicas, podem pelo menos atender às ligações, pedir detalhes para investigação (como capturas de tela), obter os dados do usuário e descobrir com que frequência o problema ocorre. Desenvolvedores juniores podem ajudar bastante com o suporte de nível um Faça uma lista de solicitações técnicas; Ensine eles a coletar e analisar as informações; Ensine eles a concluir tarefas/pedir ajuda. Esse atendimento imediato ajudará você a oferecer um nível de qualidade mais alto. 24

Como saber se está funcionando 05 Você saberá se a sua decisão de contratar um desenvolvedor júnior foi correta em três meses ou menos se levar estes pontos em conta: Resumo Contrate pela aptidão; Defina expectativas; Dê instruções claras; Ofereça feedback constante; Monitore o progresso. 25

Veja a apresentação completa de Molly Connolly na DevCon. 06 Próximos passos How to Train a Junior Developer (Como treinar um desenvolvedor júnior) Planeje seu projeto, crie seu app personalizado e o implante entre a sua equipe com a ajuda destes guias disponíveis para download: Planejar Seus primeiros passos no desenvolvimento de apps personalizados Criar Hora de começar a desenvolver seu app personalizado Implantar Compartilhe o app personalizado com a sua equipe 26

Explore recursos Aprendizagem, treinamento e comunidade online Acesse estes ótimos recursos que podem ajudá-lo a aprender a desenvolver um app personalizado usando a plataforma FileMaker. O site de aprendizagem FileMaker.com conecta você a uma série de treinamento, webinars, debates, vídeos e tutoriais da Escola de App personalizado: filemaker.com/br/learning/ A Comunidade do FileMaker oficial conecta você a outros usuários e especialistas em FileMaker. Obtenha respostas às suas perguntas, assista a vídeos, acesse informativos técnicos, artigos de instruções, whitepapers e muito mais. community.filemaker.com/ O site de suporte do FileMaker.com fornece documentação de produtos, artigos de base de conhecimento, ajuda com decisões de compra e guias de instalação: filemaker.com/br/support/ 27