O exame para obter o próprio certificado de desenvolvedor Android associado há muito tempo não é novidade, um artigo sobre essa certificação também estava no hub No entanto, enquanto pensava no tópico "Posso obter esse certificado?", O programa de certificação foi encerrado em maio de 2018.
No entanto, eles cobriram por um tempo curto. Em outubro, recebi uma carta notificando que a certificação estava disponível novamente. As condições e as perguntas foram alteradas; portanto, o artigo será aprovado na nova versão do exame.
Por que isso é necessário?
"Uau, então ele tem um certificado, vamos levá-lo para o trabalho" - nem um único candidato a emprego no mundo ouviu.
Se você já tem experiência no desenvolvimento para Android, o certificado de desenvolvedor Android associado pode servir como prova de que você tinha US $ 150 a mais e algumas horas. Se você não tem experiência em desenvolvimento Android e está procurando um primeiro emprego, por que não?
Pessoalmente, não escrevo para o Android há muito tempo e, nos últimos anos, desenvolvo para o Unity, então perdi todos os novos itens na forma de Room, LiveData etc. Os US $ 150 gastos em um certificado me motivam a sistematizar bem meus conhecimentos, acompanhar e me preparar para o exame.
Alterações
Anteriormente, eles ministravam 24 horas para o exame, agora são dadas 8 horas para a tarefa de teste. Anteriormente, havia três tentativas, agora apenas uma e o caso do arquivo deve ser pago novamente $ 150. Anteriormente, após a tarefa de teste, havia uma entrevista com uma pessoa viva, mas agora precisamos registrar as respostas na webcam.
Sobre o mal: o exame ainda está disponível apenas em Java, nenhum suporte ao Kotlin apareceu. Isso é um pouco estranho, já que o exame é voltado principalmente para desenvolvedores iniciantes de Android (que Java, em princípio, é inútil). Olhando para o futuro: parece-me que, mesmo sem o conhecimento de Java, um exame pode ser aprovado sem problemas, pois quase não há necessidade de escrever código.
Sobre o que é bom: os tópicos para o exame após a atualização se tornaram bastante relevantes. Não há mais tarefas sobre widgets e provedores de conteúdo, mas existem Componentes da Arquitetura Android: LiveData, Room e RecyclerView com uma biblioteca de paginação.
Exame
Embora a certificação seja do Google, a certificação é realizada através da plataforma TrueAbility. Após o pagamento de US $ 149, o exame pode ser realizado a qualquer momento conveniente.
No IDE, apenas o Android Studio é suportado, no qual você precisa instalar um plug-in especial e fazer login na mesma Conta do Google em que a certificação foi paga.
Depois disso, o plug-in baixa o projeto Android da tarefa de teste e a contagem regressiva começa. O exame não pode ser pausado, por isso é melhor fazer o exame quando for possível dedicar a certificação por 8 horas seguidas.

Os detalhes do exame são proibidos de serem divulgados, portanto, vou dizer apenas em termos gerais.
A tarefa de teste é um aplicativo de trabalho pronto (quase) para algumas telas. As tarefas fornecem 10 partes: implemente alguns novos recursos, corrija alguns bugs e escreva alguns testes. Quase não há necessidade de escrever código: para concluir cada tarefa, basta adicionar uma linha literal de código ou colocar algumas anotações. Um exame é mais um teste para a capacidade de entender um projeto concluído, mas a tarefa de teste abrange muitos tópicos diferentes ao mesmo tempo.
O que você deve prestar atenção: Componentes de arquitetura, MVVM, testes de interface do usuário (Espresso). Em geral, não há nada particularmente supérfluo no
Conteúdo do exame .
Resolvi as tarefas lentamente, com intervalos para chá e café, por isso levei 4 horas. Se tudo estiver pronto, a tarefa de teste poderá ser enviada a qualquer momento. Após 8 horas, o plug-in enviará a tarefa de teste automaticamente. O aplicativo deve iniciar e executar, caso contrário, a tarefa de teste não será contada imediatamente.
Pressionando "enviar", vemos um diálogo vazio e conciso:

Em geral, o plug-in para o Android Studio parece surpreendentemente descuidado. Começando por essas caixas de diálogo vazias, terminando com uma lista de tarefas que você precisa rolar para cima a cada vez, porque quando você a abre, ela rolará automaticamente até o final.
Depois de enviar uma tarefa de teste, o plug-in exclui o projeto do disco. Aparentemente, apenas por precaução, para que não haja tentação de compartilhar o projeto em um github.
A entrevista
Após a tarefa de teste, não é necessário passar imediatamente na entrevista. Isso pode ser feito a qualquer momento conveniente durante a semana.

As entrevistas são gravadas no site TrueAbility. Apenas 5 perguntas, cada pergunta recebe 2 minutos e 30 segundos (para ler a pergunta). As perguntas vão uma após a outra, cada resposta é um pequeno vídeo. Pesquisando por esse tempo definitivamente falhará, mas as perguntas são simples. Duas das cinco perguntas não eram técnicas, mas comuns ao projeto, a fim de verificar se foi você quem fez a tarefa de teste. Em questões, pareceu-me que o plug-in coleta e envia estatísticas do Android Studio, uma das perguntas era muito específica.

O exame termina aqui e a equipe do TrueAbility promete avaliar os resultados e o contato dentro de 45 dias.
Resultado
Como regra, o resultado chega muito antes. Recebi uma resposta após três dias e parabenizei a conclusão bem-sucedida da Certificação de desenvolvedor Android associado. No prazo de sete dias, eles prometeram que uma carta viria do Acreditável (credential.net) com uma bela foto do certificado, avisando que a carta poderia entrar em spam.
O resultado foi exatamente o prometido: após 7 dias em uma pasta de spam, uma carta me aguardava com parabéns regulares e um link para o certificado. Curiosamente, o próprio Gmail considera os e-mails sobre a certificação de certificação do Google como spam. Parece US $ 150:

Em geral, o exame me pareceu interessante, relevante e vinculado à prática. Portanto, eu o recomendo (especialmente se sua empresa estiver pronta para pagar por você).