Perfil

lidymonteiro @lidymonteiro


Sobre mim

-

Propostas

Automação do trabalho, formação e contratação de pessoas na tecnologia

O avanço da tecnologia tem impactado a sociedade e os postos de trabalho. A formação de pessoas que entendam, saibam lidar e construir tecnologia é cada vez mais alta. Como chegamos a esse cenário? De que maneira estamos educando as pessoas, formentando a tecnologia e contratando? Nesta palestra iremos dialogar sobre essas questões e de que maneira podemos ser capazes de construir um futuro referenciado nas pessoas e permeado pela influência do avanço tecnológico. 

Matemágica Discreta com Python 

Matemática Discreta é um dos campos de estudo mais importantes para Ciência da Computação, provendo um conjunto de técnicas para modelar problemas e projetar sistemas de computação (hardware e software).  A Matemática Discreta contribui com ferramentas básicas para o projeto e análise de algoritmos, permitindo que programadoras(es) desenvolvam um conjunto primordial de habilidades: saber contar, modelar e estimar bem. 


Os conceitos da Matemática Discreta também estão presente em Banco de Dados, Circuitos Integrados, Inteligência Artificial, Redes de Computadores, Sistemas Distribuídos, Otimização, Compiladores, Criptografia, Sistemas Críticos, entre outros. 


Apesar desses fatores, nos cursos de graduação a Matemática Discreta é uma das disciplinas mais temidas e odiadas, apresentando um alto índice de reprovação. Os estudantes têm contato com o conteúdo já no início do curso, porém tanto a didática dos professores como a pouca informação sobre a importância e a aplicação da disciplina são fatores que geram desinteresse e, consequentemente, um aproveitamento deficiente dos poderes da Matemática Discreta ao longo da carreira, seja acadêmica ou em suas funções no mercado. 


Nesta palestra veremos como Python pode tornar interessante e fazer mágicas com Matemática Discreta. Podendo ser utilizada tanto para o ensino de conteúdos matemáticos como técnicas de programação com Python.  Também irei compartilhar como tem sido minha experiência como Monitora da disciplina de Matemática Discreta no Curso de Licenciatura em Computação da UFRPE.

Não deixe a tecnologia atrapalhar a fase da sua carreira


Resumo: 

A cada segundo surge um novo framework, uma atualização de plataforma, um hype do momento e umas milhares de palavras que significam alguma coisa numa descrição imensa de uma vaga de Desenvolvimento de Software. E você que tá começando na área se sente como? Uma pessoa perdida, confusa e sem rumo?Entendo a sua dor. Acontece. E talvez em vez de começar de algum ponto e seguir sua carreira, você sinta mais perto de entrar em um loop infinito ou até mesmo desistir. E se você já é um profissional da área com experiência em outra tecnologia/linguagem que agora já não é tão utilizada ou que se modernizou tanto a ponto de ser completamente diferente do que você sabe? Há saídas e nesta palestra vamos conversar sobre isso :)


 

Motivo dessa palestra:

Ao organizar, participar de comunidades e auxiliar no processo seletivo de contratação de pessoas tenho notado que muitas pessoas sentem dificuldades em expressar suas habilidades, começar na área de TI e até mesmo em manter atualizado. Na universidade também percebo a mesma coisa. E muitos estudantes e profissionais não sabem como procurar vagas, conseguir o primeiro estágio, ter confiança para se candidatar, capacitar e ir evoluindo a carreira desde o início da graduação.

 

Estrutura da Palestra:

 

- Cenário da tecnologia e mercado de trabalho: O Nordeste e para além do Nordeste 

- Universidade x Autodidata

-  Como analisar vagas e aprender com elas

-  Como se preparar para chegar onde você quer

- Zero ao deploy na carreira 

- Erros e aprendizagens

 

Não era apenas uma piada - 25 maneiras de encorajar mulheres para comunidade Python

Nesta palestra será apresentada uma análise de uma piada publicada em um fórum da comunidade Python e seu impacto. A partir disso, será abordado quais os desafios globais que as comunidades de desenvolvimento de software e mercado de trabalho terão que enfrentar para mudar o cenário atual: as mulheres são minoria na computação, tecnologia, ciência e empreendedorismo. 


Nesse sentido, será apresentada 25 maneiras de encorajar as mulheres e as ações/estatísticas da comunidade Python para incentivar, atrair e empoderar mulheres para programação/tecnologia e como isso pode impactar e trazer mudanças na sociedade. 


Essa palestra não pretende ser os 10 mandamentos ou algo semelhante.  É preciso considerar que a abordagem se dará através do contexto em que as mulheres estão inseridas socialmente e profissionalmente.


"Não era apenas uma piada - 25 maneiras de encorajar mulheres para comunidade" foi motivada por fatos reais vivenciados pela palestrante e outros fatores do dia a dia das mulheres na computação e na área de exatas.

Pensamento Computacional com Python: Uma abordagem de ensino-aprendizagem de programação

Neste tutorial apresentaremos a importância do pensamento computacional e maneiras de desenvolver essa habilidade através de atividades desplugadas (sem uso de computador) e que são transversais a todas as áreas do conhecimento. Em segundo momento, aplicaremos a linguagem Python na codificação das soluções de problemas.

Público-alvo: Pessoas interessadas em maneiras de ensinar e/ou aprender pensamento computacional e programação


Duração: 6h | Nível de conhecimento: Livre | Pré-requisitos: Não tem | Configuração de ambiente: Python3


 

Unindo o útil ao agradável: Desenvolvimento de aplicativos móveis com Ionic e Django

Nessa palestra vamos discutir o cenário do desenvolvimento de aplicativos móveis e o poder da web
para o futuro(presente) dos apps mobile e progressive web app através de um relato de experiência 
no desenvolvimento de aplicativos multiplataforma com Ionic e backend com Django e Django Rest Framework.


Abordaremos:


- Análise de um case: escolha da tecnologia, prazos, demandas, curva de aprendizagem e gerenciamento de equipe;
- Benefícios, facilidades e desvantagens do Ionic em comparação com o desenvolvimento nativo;
- Por onde começar e como trabalhar no frontend e backend de aplicações;
- Como e por que Django no backend;
- Start e estrutura de um projeto com Ionic e Django.