Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Desmistificando a área de TI
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Juliana Negreiros
October 14, 2021
Technology
0
81
Desmistificando a área de TI
Programaria 2021
Juliana Negreiros
October 14, 2021
Tweet
Share
More Decks by Juliana Negreiros
See All by Juliana Negreiros
Um guia para começar no mundo Front End
juunegreiros
0
340
Como otimizar seu site com lighthouse e core web vitals
juunegreiros
0
440
Introdução ao Git
juunegreiros
0
60
Webpacker e a Jornada do Heroi
juunegreiros
0
33
Como modularizar seu front-end sem depender de um framework
juunegreiros
0
90
Sopa de Letrinhas CSS | Alphabet soup CSS
juunegreiros
1
78
Pensando logicamente: introdução à lógica de programação | Thinking logically: introduction to programming logic
juunegreiros
0
64
Carreiras em TI
juunegreiros
0
59
Javascript, um menino serelepe | Javascript, a serelepe guy
juunegreiros
0
270
Other Decks in Technology
See All in Technology
Context Engineeringの取り組み
nutslove
0
250
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
510
Mosaic AI Gatewayでコーディングエージェントを配るための運用Tips / JEDAI 2026 新春 Meetup! AIコーディング特集
genda
0
150
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
420
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
320
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
130
MySQLのJSON機能の活用術
ikomachi226
0
140
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
130
toCプロダクトにおけるAI機能開発のしくじりと学び / ai-product-failures-and-learnings
rince
6
5.5k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
140
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
4
4.7k
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
740
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
54
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
310
Darren the Foodie - Storyboard
khoart
PRO
2
2.3k
Unsuck your backbone
ammeep
671
58k
エンジニアに許された特別な時間の終わり
watany
106
230k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Building an army of robots
kneath
306
46k
So, you think you're a good person
axbom
PRO
2
1.9k
Chasing Engaging Ingredients in Design
codingconduct
0
110
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
250
Transcript
#JuntesSomosPotências
Desmistificando a área de tecnologia PALESTRA Juliana Negreiros Engenheira FE
na Consumer Affairs
Área enorme e em expansão
➔ Hardware ➔ IA ➔ Data Science ➔ Jogos ➔
Mobile ➔ Desenvolvimento web
Hardware O que você chuta
Hardware Componentes Arduino Robótica
Inteligência artificial Simular inteligência e comportamento humano
Inteligência artificial - Chatbot - Assistente virtual - Machine learning
- Automatizações
Data Science Analisa e cria algoritmos para entender os dados
Jogos - Design - Programação - Modelagem - Áudio -
Animador - Tester
Mobile Aplicativos para dispositivos móveis
Mobile Nativos - Java, Swift, Objective-C Híbrido - Kotlin, React
Native, Flutter, Ionic
Desenvolvimento web Roda no navegador
Desenvolvimento Web
Processo de desenvolvimento
Usuário e cliente
Quem usa Usuário Cliente
Usuário Quem acessa seu site
Cliente Quem paga pro site ser desenvolvido
Observação Às vezes seu usuário é seu cliente
Processo de desenvolvimento Usuário
UI/UX
UI - User Interface Desenvolve interface
UX - User eXperience Faz pesquisas, testes de interface e
garante que a experiência do usuário seja a melhor possível
UI/UX Ambos precisam saber quem é o seu público Às
vezes, são a mesma pessoa
Ferramentas Figma, Photoshop, AdobeXD
Processo de desenvolvimento Usuário UI/UX
Front End
Front End Transforma o trabalho do UI/UX em uma tela
interativa
Front End Recebe informações e mostra na tela para o
usuário
HTML Conteúdo da sua página
CSS Estilo da página, parte visual.
JavaScript Interação e lógica
Ecossistema - React, Vue, Angular, Svelte - Performance - Acessibilidade
Processo de desenvolvimento Usuário UI/UX Front End
Back End
Back End Servidor - o que você não vê
Back End Estrutura de dados e lógica de negócio
Back End Serve informações para o Front End (ou para
outros Back End)
Linguagens Js (Node), Ruby, Python, Go, Java, c#, php, Perl,
c++
Banco de dados - SQL (MySQL, PostgreSQL, SQLServer) - noSQL
(MongoDB, Cassandra, Redis, DynamoDB)
Processo de desenvolvimento Usuário UI/UX Front End Back End
Quality Assurance (Garantia de Qualidade)
QA Testa o que foi feito pelas equipes de desenvolvimento
para garantir que tudo esteja funcionando como esperado
QA - Testes manuais - Testes automatizados
Ferramentas Selenium, Cucumber, Cypress
Processo de desenvolvimento Usuário UI/UX Front End Back End QA
Infraestrutura
Infraestrutura Coloca o que foi desenvolvido no ar e garante
que esteja tudo rodando bonitinho
Infraestrutura Automatiza processos de entrega
Ferramentas - Docker, Kubernetes, Jenkins, AWS, Heroku, Vercel
Nomes que você vai ouvir - Devops - Techops
Processo de desenvolvimento Usuário UI/UX Front End Back End QA
Infra
Ciência de dados
Ciência de dados Analisa e estuda dados dos usuários
Ciência de dados - Data Analytics - Data Science -
Big Data
Processo de desenvolvimento Usuário UI/UX Front End Back End QA
Infra Ciência de dados
Produto
Produto Representa o lado do cliente/produto, sabendo o que precisa
ser desenvolvido e estabelecendo metas
Processo de desenvolvimento Usuário UI/UX Front End Back End QA
Infra Ciência de dados Produto
SEO e Marketing
SEO e Marketing Fazem com que o usuário encontre a
página web
SEO - Search Engine Optimization Otimizar o seu site para
mecanismos de busca
Marketing digital Entender necessidades dos usuários e como satisfazê-las
Processos
Processos Cuidam para que os processos funcionem direitinho
Alguns cargos - Gestão (Manager) - Liderança técnica (tech lead)
- Scrum Master
Observações
Algumas observações Funções são muitas vezes misturadas e feitas por
uma mesma pessoa
Algumas observações Você não precisa saber tudo, muito menos no
começo!
Obrigada!