Olá, meu nome é Tiago Aguiar e sou fundador do tiagoaguiar.co e se você já se perguntou:
- É possível se tornar um desenvolvedor de aplicativos Android e iOS profissional?
- O que é preciso para evoluir minhas habilidades como desenvolvedor mobile?
- O que preciso saber para trabalhar exclusivamente como um programador que cria aplicativos diferenciados?
- Como ser reconhecido no mercado e ter uma carreira de programador de sucesso?
... Então você está no lugar certo.
Leia e descubra como o tiagoaguiar.co pode ajudar você nessa jornada mobile mesmo que você nunca tenha sequer utilizado o Android Studio ou Xcode.
O Que é Preciso Para Criar Aplicativos Android e iOS
Estou imerso no ambiente de desenvolvimento de software desde 2011 como desenvolvedor back-end e no mobile desde o segundo semestre de 2012 operando nas mais diversas áreas como:
- Concepção de ideias à publicação dos aplicativos Android e iOS
- Arquiteturas de software mobile eficientes
- Produtividade na criação de aplicativos mobile
- Ferramentas e métodos para operar na mais alta performance no seu dia
- Criação de estratégias de marketing e monetização de aplicativos para empresas, clientes e apps pessoais
- Criação de treinamentos e cursos completos para criar aplicativos profissionais e alavancar a carreira do desenvolvedor
De fato, criar aplicativos não é um processo fácil, mas é mais simples que você possa imaginar.
Você só precisa seguir um passo a passo de forma estruturada e organizada com um método assertivo e aplicar essas técnicas durante o seu desenvolvimento.
Entender como é estruturado um projeto, os componentes que você vai precisar usar e a comunicação para manipular os dados com UITableView, MapKit, Frameworks, RecyclerView, entre outros, são partes de um ecossistema que você precisará dominar.
Olhando de uma visão bem ampla, temos 3 grandes tópicos para aprender: Linguagem de Programação, Android/iOS SDK e Processos.
Qualquer aplicativo profissional, seja Facebook, Netflix, Instagram, Spotify ou Uber possuem esses elementos e só existe um jeito de dominar esses itens. Colocando em prática os seus estudos!
Estima-se que há aproximadamente +6,07 milhões de aplicativos publicados somando as lojas de aplicativos App Store e Google Play.
E a grande maioria deles não são utilizados pois não resolvem de fato um problema presente no mundo atual ou não é um atrativo para as pessoas.
Muitos fatores são responsáveis para que isso aconteça:
- Interesse por parte do usuário
- Design ineficiente
- Performance do aplicativo
- Marketing
- Funcionalidades que não resolvem um problema
- Complexidade demais
Mas olhando do ponto de vista mais técnico (programação), não existe um método e conhecimento profundo por parte dos desenvolvedores destes aplicativos para torná-los expressivos.
Ideias, arquiteturas, sustentabilidade, escalabilidade, design e estratégias para criar um aplicativo profissional que se destaque no mercado.
Eu acredito verdadeiramente que, depois de 8 anos sendo desenvolvedor eu possa te ajudar de alguma forma a evoluir na sua carreira mobile e te ajudar a criar aplicativos de verdade.
Elevando a Sua Carreira Para Outro Nível
Depois de ter criado dezenas de aplicativos nos mais variados mercados, ter coordenado um time em uma startup e ter participado de projetos onde o principal foco do aplicativo era:
- e-commerce
- financeiro
- imobiliários
- CRM
- jogos de azar
- educaional
- fitness
- infantil
- streams
- redes sociais
Posso afirmar que uma das coisas que mais me fez evoluir profissionalmente, além de estudar a parte técnica, foi parar de me comparar com outros desenvolvedores e começar a comparar eu comigo mesmo.
- Eu estou a um passo a frente de ontem?
- Eu aprendi um novo conceito que não sabia?
- Estou constantemente aprendendo?
- Eu tenho mais clareza dos meus objetivos como programador?
Outro ponto foi entender que precisamos começar antes de estar pronto.
Quer um resumo de como começar?
Assista o video abaixo que também se encontra no meu canal do Youtube.
O Que Dizem Sobre o Tiago Aguiar
Aprender a programar* e *criar aplicativos pode ser difícil. Agora, compartilhar conhecimento de forma clara pode ser mais difícil ainda! Por isso, ao invés de eu falar sobre a minha pessoa, Tiago Aguiar, veja o que algumas das milhares de pessoas que já passaram pelos nossos tutoriais e cursos completos acham dos materiais.
Através de artigos do blog, materiais em e-books, tutoriais e video-aulas, irei compartilhar a minha experiência e o que eu faço no dia-a-dia para desenvolver aplicativos Android e iOS de forma profissional e espero que isso possa te ajudar.
Eu acredito que qualquer pessoa tem o potencial de se tornar um desenvolvedor extraordinário capaz de criar uma obra de arte na forma de produto/software.
De fato, estou frustrado com a falta de conhecimento, comprometimento e prática de muitos programadores que preferem se manter na média ao invés de evoluir para o próximo nível buscando a excelência do seu trabalho e da sua vida.
Então, se você está em busca de se destacar no mercado e não quer ser mais um no meio da multidão de outros programadores, continue me acompanhando aqui no blog, nas nossas redes sociais e entre para o nosso squad de elite.
Como Me Tornei Programador. Um pouco da minha jornada
Cresci em uma família simples, cercado de eletricistas - pai, irmãos, primos - tudo indicava que comigo não seria diferente.
Formado pelo SENAI em eletroeletrônica, tudo que eu sabia sobre tecnologia era diodos, transistores, SMD e hardwares no geral.
E depois de entrar em contato com a programação Assembly em Microcontroladores da família 8051 - pois é, o mais baixo nível da programação (não no sentido pejorativo da palavra baixo nível) - eu queria ser um desenvolvedor de software e entrei na universidade São Judas Tadeu em SP para estudar Ciência da Computação.
Muita coisa acontece nesse período e eu decido largar a universidade e buscar as informações por conta própria, mesmo já trabalhando na área.
Meu primeiro contato foi como desenvolvedor back-end em uma pequena fábrica de software e depois em uma empresa de grande porte em telemetria o que me fez encontrar com algumas pessoas que estavam embarcando no universo mobile.
Faço vários projetos, entro em várias empresas e então, no segundo semestre de 2012, decido me especializar em desenvolvimento mobile (ainda só Android naquela época) trabalhando como freelancer, prestando serviços e criando meus próprios aplicativos até hoje.
De 2015 à 2018, trabalho como coordenador de um time de desenvolvimento em uma startup e em paralelo começo a "respirar" iOS dia e noite.
Com essa vontade irrazoável em aprender e me tornar um desenvolvedor mobile completo - agora no universo iOS - aproveitei uma oportunidade e lancei um desafio de 90 dias.
Modernizar de Objective-C para Swift, o aplicativo iOS da empresa que foi categorizado como os tops aplicativos do setor real estate.
Esse processo precisava ser feito do absoluto zero e em até 90 dias! Só tinha um "pequeno problema" eu não sabia nada de Objective-C nem Swift. Muito menos instalar o Xcode :0
Tudo isso enquanto trabalhava e cuidava de outras coisas na empresa. E para a felicidade de todos, em 88 dias o projeto estava pronto e publicado na App Store.
Tudo isso foi possível por causa do meu desejo irrazoável de fazer acontecer e de querer levar minhas habilidades para o próximo nível.
Eu aconselho você também sair da sua zona de conforto e começar a verdadeiramente fazer a imersão nesse universo Android ou iOS aqui comigo para aprender de verdade como tudo isso funciona.
E agora, além de criar aplicativos pessoais e para clientes remotamente do conforto da minha casa, minha missão é ajudar você, através das minhas experiências a também se tornar um desenvolvedor mobile profissional diferenciado para agarrar oportunidades ricas do mercado.
Vale a Pena Ser Um Desenvolvedor Mobile Android / iOS?
Quando você enxergar que existe programadores e "programadores" você aprenderá a se destacar e ser um profissional diferenciado, com reconhecimento. Isso te permite ganhar aquilo que você realmente merece.
Ganhar pouco ou muito é relativo. Para algumas pessoas, pouco é mil reais, para outras pouco é dez mil reais. Eu não sei o quanto você quer ganhar no mercado e na sua carreira, nem o quanto você vai ganhar, isso depende do seu esforço - o quão está comprometido a evoluir como desenvolvedor.
O fato é que todo ser humano que atingiu o que ele considera um sucesso, começou do zero. Desta forma, você, eu ou outras pessoas também podemos começar do zero.
O que eu posso te garantir é que ser um desenvolvedor mobile diferenciado poderá te proporcionar uma qualidade de vida incrível.
Por isso, eu te convido a fazer parte dessa comunidade de desenvolvedores mobile, nosso squad e aprender a criar aplicativos da forma correta e efetiva possível para melhorar a sua vida pessoal e profissional.
Esse é o site tiagoaguiar.co
Espero que você aprenda muito por aqui e que meu conteúdo possa te ajudar a ir para o próximo nível.
Me siga nas redes sociais: