porque enquanto o mercado para quem domina a programação como atividade fim tem esse tamanho aqui o mercado para quem domina a programação como atividade meio tem pode ter esse tamanho aqui esse aqui provavelmente é o vídeo mais importante que eu já fiz porque nele eu quero te mostrar uma forma completamente diferente de enxergar a programação que eu acho que ninguém tá olhando dessa forma por aí dá para poder te explicar que forma é essa eu precisava voltar alguns anos contar um pouquinho da minha história e de como que eu encarei a programação desde que eu
comecei a trabalhar primeiro emprego mais sério que eu tive eu comecei trabalhando como estagiária do setor de Logística da AMBEV aqui de Sapucaia do Sul no Rio Grande do Sul e lá eu entrei basicamente auxiliando a gerência e os coordenadores ah desenvolverem melhores processos nas áreas então a gente tinha uma série de coisas que era importante fazer carregamento de caminhões controle gerenciamento de estoque integração com a fábrica integração com times de vendas e desde que eu entrei eu já tentava resolver os problemas utilizando programação desde cedo através das macros do Excel que quem domina o
Excel sabe que existe uma linguagem de programação lá dentro que é o VBA que permite fazer algumas coisas um pouco mais complexas do que planilhas e teve um problema específico que a gente vivenciou uma vez que eu por programação que eu acho que mudou minha mente para sempre de tempos em tempos o nosso estoque ele ficava muito cheio basicamente o que a gente tinha era um grande galpão mais ou menos como dessa foto só que umas 50 vezes maiores e todos os produtos eram organizados em box com esses paletes dessa foto aí cada Box cabia
mais ou menos uns 70 desses paletes e a gente tinha dentro do estoque mais ou menos uns 400 Box então eram muitos produtos e dentro de cada Box é claro a gente não podia misturar produtos só podia ter um tipo de cada um um teria Pepsi 2 litros não teria Pepsi 600 ml o outro teria Skol ou Tu teria Brahma e assim por diante só que de tempos em tempos O armazém começava a receber muita carga ele recebia de outras fábricas ou mesmo da fábrica que estava internamente isso fazia com que ele ficasse lotado e
qual que é o problema disso primeiro quando o armazém estava muito lotado a gente começava a misturar produtos do mesmo tipo com datas de validades diferentes e na hora de carregar os caminhões era muito comum a gente carregar os produtos mais novos primeiros e deixar os que estavam mais perto de vencer para o fim por uma simples desorganização e segundo também acontecia de estar tão cheio que a gente precisava guardar os produtos que estavam chegando nos próprios corredores isso gerava risco de segurança a gente não conseguia andar direito para armazém é um caos real e
tem mais um ponto como o mesmo Box ele não podia misturar produtos diferentes às vezes acabava acontecendo da gente ter um espaço vazio em alguns box e produtos no corredor ocupando espaço então isso aqui é um grande problema de otimização que é para um ser humano nessa foto aqui a princípio parece fácil de resolver Só que lá na Ambev esse armazém aqui ele tinha 400 box com 300 tipos diferentes de produtos então era um problema complexo demais para um ser humano conseguir resolver e o que que eu fiz na época eu criei um programa que
ele baixava as posições de cada item desses no sistema em relação aos Box eu fui em cada um desses Box é uma API quantos paletes caminhos em cada um E aí dessa forma meio script ele me dava qual era o percentual de ocupação que a gente tinha nos box e qual era o perce preocupação que a gente tinha na rua e ele recombinava todo o armazém de lugar tentando Minimizar esse percentual de ocupação ou seja nesse caso aqui ele pegaria esse produto aqui colocaria no corredor e provavelmente guardaria esse outro e ele fazia isso para
Armazém inteiro então foi um script que eu fiz que eu utilizei programação para poder fazer um cálculo que era muito difícil para a equipe conseguir fazer na mão porque era complexo demais e esse aqui é só um dos exemplos porque automatizava Praticamente tudo que eu encontrada pela frente e alguns anos depois eu saí da AMBEV foi trabalhar na quânticas que era uma empresa que faz gestão de recursos no mercado financeiro eu levei toda essa bagagem que eu tinha de programação na época isso era com Excel com VBA para dentro do mercado financeiro para tentar resolver
os problemas daqui então nem sabia Quais eram só que do meu jeito que é tentando programar e pensando como automatizar as coisas e na quânticas eu comecei a trabalhar junto com o Adriano que é um dos fundadores aqui das imóveis a carne e a gente começou a utilizar programação como uma aliada para testar e simular estratégias de investimento em dados históricos então a gente analisava o mercado fazer suposições sobre como o mercado deveria se comportar montava alguma estratégia investimento que ela iria dizer pô comparações do Banco do Brasil em tal cenário vende ações da Vale
do Rio Doce em outro e essa estratégia aqui ao invés da gente simplesmente já saiu operando já saiu colocando o capital utilizava a programação para poder olhar para dados históricos simular ao longo de muitos anos o comportamento dela refinar bem a estratégia para daí sim levar para a parte de programação e o que que essas histórias têm em comum Se vocês pararem para perceber em ambas elas utilizei programação como uma ferramenta para resolução de problemas eu não tinha pretensão de ser um programador na breve assim como eu também não tinha pretensão de ser um programador
na quânticas só que a habilidade de programar ela veio comigo como uma ferramenta para resolver os problemas que eu encontrei na minha vida profissional e essa é a mensagem Central desse vídeo que eu vou discorrer com vocês um pouquinho mais eu quero que mais pessoas enxergam a programação da mesma forma e na verdade nessas minhas duas histórias programação Ela fez duas do que eu considero que seriam as três coisas que ela é boa em fazer primeira delas resolução de cálculos que seriam sobre humanos entre aspas porque a máquina tem uma capacidade muito superior a nós
então a Ambev quando eu tinha um problema de resolução do estoque ele testava diversos cenários ao mesmo tempo fazendo na mão o ser humano olhando e pensando se é muito complexo para ele fazer então utilizei a máquina para poder calcular isso por mim e me dá o melhor cenário o mercado financeiro também o pedir para ele analisar 10 anos de mercado ele fazia mil operações simuladas testava 500 variações de parâmetros é muito para um ser humano normal conseguir calcular segundo ponto a máquina é muito boa em automatização de tarefas se vocês têm rotinas que fazem
diariamente na mão preencher alguma planilha entrar no computador e organizar e formatar relatórios entrar em algum site baixar essas informações isso eu consigo tranquilamente programar um computador para fazer isso por mim isso vai me gerar tempo não vou precisar desempenhar aquilo na mão e a terceira grande coisa que a programação pode nos entregar é construção sistemas ou seja É tu ou alguma empresa criar algum produto comercial seja um aplicativo um site um sistema web e comercializar isso com as pessoas é entregar uma funcionalidade Nova em massa um jogo de celular novo um aplicativo de mobilidade
como Uber um aplicativo de entregas como iFood e se vocês pararem para pensar todo o mercado de programação hoje é concentrado nessa terceira opção e como que tá o mercado para quem trabalha com programação de uma maneira profissional Hoje em dia a gente teria de um lado as empresas de tecnologia como iFood Uber Netflix ou seja eles tão interessados aqui em construir algum tipo de sistema que vai ser comercializado com terceiros e de um outro lado aqui nós temos os desenvolvedores os deveres que vão entrar aqui com conhecimento das linguagens que as empresas pedem Então
hoje em dia a gente tem muito HTML CSS JavaScript react viu Mas recentemente no G você Sharp são todas as tecnologias que essas empresas aqui pedem para poder fazer manutenção ou construir sistemas que vão ser comercializados com os outros essa aqui é a relação mais comum de trabalho para quem estuda a programação para se tornar um programador com deve um desenvolvedor é utilizar o seu conhecimento de programação como uma atividade fim e ser remunerado por isso só que por volta de 2017/2018 a gente começou a ver o crescimento de duas profissões novas que é o
analista de dados ou o cientista de dados o analista de dados assim de maneira mais resumida é um cara que antigamente era conhecido como planilhador da empresa o analista geral que utilizava Excel só que as empresas começaram a perceber que quando elas contratavam analistas que dominavam também programação os resultados desses profissionais eram muito superiores a quando eles não dominavam e o cientista de dados a quem especial ele é um cara que além de ter que dominar o negócio e programação ele tem que entender de Machine para poder construir alguns modelos preditivos de mais valor para
as empresas e o que que esses caras têm de tão especial para nossa discussão é que diferente dos deves que dependem única exclusivamente do domínio de programação para poder em desenvolver o que eles precisam os analistas de dados usam programação como uma ferramenta para resolução de seus problemas porque eles precisam também além da programação dominar estatística e visão de negócios e o mais interessante é que enquanto o produto de um deve é um sistema na qual ele constrói com as tecnologias que ele domina o produto de um trabalho de um analista de dados são ações
práticas para sua empresa ou seja ele vai pegar todos os dados que a empresa fornece para ele analisar aquilo e a partir daí refletir sobre isso e dizer para a empresa estratégicamente que ela deveria estar fazendo eu na verdade quando tava trabalhando lá no mercado financeiro desenvolvendo estratégias Eu nada mais era do que um analista de dados focado para mercado financeiro e as ações que eu tomavam eram decisões de compra e venda no mercado financeiro utilizando esse de conhecimentos aqui então qual que é a grande sacada e o que que tem de tão interessante na
criação do analista de dados que é uma profissão que já está Popular que está utilizando programação como uma atividade meio ou seja como uma ferramenta de resolução de problemas e não apenas como uma atividade-fim ou seja vou ser programador vou ser a programação e o que que tem de tão especial nisso aqui é que quando a gente começa a entender a programação de fato como umas ferramentas de resolução de problemas como eu entendi lá atrás a gente começa a refletir que outras profissões podem sair daqui e galera não me entendam mal eu não tô criticando
quem está nesse mercado aqui é porque eu acho que é o mercado super importante e eu acho que esse vídeo nem é para ti essa é uma mensagem que eu quero passar sobre programação para todo mundo que tá fora porque enquanto o mercado para quem domina a programação como atividade enfim tem esse tamanho aqui o mercado para quem domina a programação como atividade meio tem pode ter esse tamanho aqui é infinitamente maior eu quero que vocês reflitam comigo pode acontecer análise de dados aqui é um primeiro passo que a gente está dando fora desse mundo
de construção de sistemas e programação como ferramenta mas lá na breve por exemplo eu já tava desempenhando uma tarefa no setor de logística que seria super viável para eles me contratarem lá como programador de logística esse cargo aqui não existia eu acho que nem existe ele só vai passar a existir quando os gestores dos setores de logística entenderem programação entenderem o poder que ele pode dar só que que eu trouxe resultados para ele desempenhando esse papel aqui foi muito grande eu sei que tem coisas que eles fazem até hoje cinco seis anos depois que era
produto no meu trabalho levando programação para ele numa simples planilha de excel algumas macros Se eu vir aqui embaixo no mercado financeiro o cargo que o desempenho ele certa forma ele já existe ele tá recém popularizando que é o Trader quantitativo ou seja ele é o analista de dados que ele é especializado no mercado financeiro usa programação para poder desenvolver melhores estratégias de Training e o que eu quero que vocês entendam é existem infinitas outras possibilidades aqui no meio que a gente nem tá cogitando porque as pessoas que aqui estão não dominam programação tem uma
série de vídeos do nosso canal aqui no YouTube que é ideias com python que eu pego cada uma dessas áreas aqui e desenvolva algumas ideias que isso poderiam levar para elas dominando programação uma que a gente sempre começa que eu acho que é extremamente passível de programação é a contabilidade a contabilidade é lotada de processos que seriam muito facilmente automatizados às vezes por um estagiário que domina um pouco de Python só que na maioria dos escritórios de contabilidade por aí você perde muito tempo com rotinas que são bobas porque o gestor do escritório não sabe
programar ou não sabe do que a programação É capaz vou dar alguns exemplos eu acredito que diariamente Quem trabalha em escritórios assim perder tempo conciliando planilhas entrando em meio baixando pdfs organizando em pastas lendo e-mails pegando de repente código de barras e pagando para os clientes fazendo conciliação de balanços DRS entrando em sites do governo entrando em piá e grps conta Azul cara tudo isso dá para ser automatizado com uma linguagem simples como Python um processo que às vezes tu precisaria de 10 pessoas para desempenhar para o Tipo poderia tranquilamente substituir por uma pessoa que
dominasse programação pudesse operar isso por ti e tu enquanto gestor do escritório das diretrizes para ele tem duas alternativas Aqui ou tu contadores tudo a programação e codifica ou tu vai atrás de algum programador ensina para ele o que que precisa ser feito cara eu contador eu estudei programação eu sei que é um pouco difícil para mim só que eu vou te contratar com um cargo que eu inventei aqui que é o programador de contabilidade e tu vai automatizar todos os nossos processos eu quero que tu entenda o que tá acontecendo no escritório domine programação
e traga soluções automáticas pra gente não perder mais tempo com isso isso não é uma viagem isso é fácil de você fazer toda tecnologia tá por aí só que o grande problema do mercado hoje é que esse conhecimento está centrado aqui nos deveres e gente você deve não é uma tarefa fácil é bem difícil ser entrevista de dados também é difícil porque o deve ele é o cara que ele precisa estar ciente de das tecnologias mais atuais do mercado as melhores práticas Ele vai construir sistemas complexos que vão receber aí centenas de milhares de usuários
ao mesmo tempo dominar tecnologias de nuvem estar aqui exige muito conhecimento técnico não é para qualquer um só que estar aqui não é tão complexo a gente não precisa usar as melhores Tecnologias do mundo para estar aqui vamos pensar um outro exemplo gente imagina a caixinha governo Quantos processos poderiam ser automatizados se existem mais programadores para cada repartição pública do governo quanto de burocracia a gente não poderia cortar Qual o melhor poderia ser de repente a segurança pública gente tecnologia de reconhecimento facial de posicionamento de pessoas tá por aí qualquer um consegue utilizar é muito
tranquilo de cada cidade do Brasil tem o seu próprio programador e esse cara faz um mapa de risco da cidade aonde estão pessoas Quais pessoas têm mais prioridade de cometer crime e deslocar a polícia para esses locais de riscos com uma facilidade maior mapeamento de população pode ser feito dessa forma as tecnologias são todas de graça só falta o conhecimento quanto a gente de repente conseguiria reduzir processos em INSS o processo grandes no governo outra caixinha Que setor jurídico com mais rápido poderia ser o nosso processo jurídico a gente utilizar as tecnologias de repente leitura
de processos entender Quais são os pontos centrais ou passíveis de revisão já melhorar a vida de advogados e juízes avançar com os processos reduzir o tempo médio que se espera no setor jurídico setor de saúde quantos projetos semelhantes ao de otimização dos Box que eu fiz na Ambev poderiam ser feito para hospitais Será que a gente não poderia utilizar programação para de repente remanejar melhor escalas de trabalho de Enfermeiros e médicos e otimizar e reduzir o tempo médio de esperem hospitais para encomenda de insumos qual o tempo médio de liberação de um leito Será que
não seria possível utilizar as câmeras de segurança de um hospital para de repente fazer mapas de calor de quais hospitais da cidade então com mais risco de votação por conta da entrada de pessoas será que não seria possível fazer uma relocação médicos de maneira mais eficiente baseado nesses dados que a programação já deu para gente a priori só que não é difícil de fazer são ideias que eu quando tinha 20 anos na Ambev pouca experiência em programação sabia só programar em VBA eu melhorei a vida de 300 pessoas que trabalhavam no setor de logística isso
aqui não é difícil de fazer só que para isso é preciso que o conhecimento saia dessa caixinha aqui que é muito focada em construção de sistemas e se Espalhe para a sociedade na forma de cálculos do computador pode fazer para gente e automação de tarefa Isso aqui vai gerar eficiência e tempo só que beleza tá muito lindo esse meu discurso como é que eu faço isso na prática a gente eu entendo que esse processo não é trivial se acontecer por algum milagre esse esse pulo fora dessa Caixa começou acontecer recentemente com analista de dados eu
acho que é uma questão de tempo para que a gente tem o pulo sendo dado para outras vagas vocês podem fazer isso hoje na empresa na qual trabalho isso pode acontecer de duas formas se vocês são contra donos de empresas estuda em programação pelo menos para entender o que a programação pode trazer de ganho de eficiência para o negócio de vocês e vão atrás de programadores programadores para estar aqui às vezes são adolescentes que recém começar a aprender programação tem esse conhecimento só não sabe onde aplicar se você trouxerem o problema e contratarem essas pessoas
o mercado novo abre para eles para vocês também e segundo se você são funcionários de trabalho em algumas empresas isso tudo em programação e passem a resolver os problemas utilizando ela eu tenho certeza que isso vai gerar muita visibilidade porque vocês estão fazendo as pessoas vão gostar muito do trabalho de vocês vai gerar visibilidade vocês vão crescer enquanto carreira Porque vão trazer resultados reais Independente de onde vocês estejam eu fiz esse movimento lá na Ambev até hoje eles têm frutos do meu trabalho eu fiz esse movimento na costa mais interessante que eu Entrei como estagiária
na quânticas na época a vaga de estágio dele só pedia Excel Hoje ele só contra Estagiários que domina em Python e eu acredito que muito por conta do que eu Adriano Fizemos lá então esse movimento ele acontece em duas vias Independente de onde vocês estejam aprendam a programar então fica aqui a minha reflexão essa aqui galera é até um pouco da filosofia das imóveis a gente tem uma página que eu vou deixar o link aqui na descrição com o que a gente acredita ser Manifesto da empresa as imóvel era uma escola de programação focada na
linguagem Python que eu acho que é uma linguagem super fácil para a gente poder atacar todo esse mercado aqui e a gente se coloca como uma escola de programação para não programadores Ou seja eu não quero competir com o mercado de deves Até porque eu não não nasci como desenvolvedor eu acho que seria até injusta eu ensinar pessoas para isso mas o nosso movimento é tentar levar a programação para o resto do mercado porque a gente acredita que quando a gente fizer esse movimento vai ver um ganho de eficiência geral por aí mais oportunidades vão
surgir mais cargos estilo analista de dados vão ter por aí e todo mundo tem a ganhar fica aqui a minha reflexão espero que vocês tenham gostado se não concordam tem algum ponto adicionar por favor deixem aqui nos comentários esse vídeo aqui eu levei bastante tempo para fazer ele foi muito difícil para mim porque é uma mensagem que eu acho que é muito séria Eu quero é aprimorando ela ao longo do tempo um forte abraço e até o próximo vídeo