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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Juliana Negreiros
October 14, 2021
Technology
86
0
Share
Desmistificando a área de TI
Programaria 2021
Juliana Negreiros
October 14, 2021
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
63
Webpacker e a Jornada do Heroi
juunegreiros
0
35
Como modularizar seu front-end sem depender de um framework
juunegreiros
0
92
Sopa de Letrinhas CSS | Alphabet soup CSS
juunegreiros
1
81
Pensando logicamente: introdução à lógica de programação | Thinking logically: introduction to programming logic
juunegreiros
0
67
Carreiras em TI
juunegreiros
0
60
Javascript, um menino serelepe | Javascript, a serelepe guy
juunegreiros
0
280
Other Decks in Technology
See All in Technology
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
130
QGISプラグイン CMChangeDetector
naokimuroki
1
400
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
430
ぼくがかんがえたさいきょうのあうとぷっと
yama3133
0
190
Eight Engineering Unit 紹介資料
sansan33
PRO
3
7.3k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
データを"持てない"環境でのアノテーション基盤設計
sansantech
PRO
1
120
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
120
自立を加速させる神器 - EMOasis #11
stanby_inc
0
140
みんなで作るAWS Tips 100連発 (FinOps編)
schwrzktz
1
300
AI時代における技術的負債への取り組み
codenote
1
1.5k
弁護士ドットコム株式会社 エンジニア職向け 会社紹介資料
bengo4com
1
160
Featured
See All Featured
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
How to Ace a Technical Interview
jacobian
281
24k
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
sira's awesome portfolio website redesign presentation
elsirapls
0
220
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
380
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Music & Morning Musume
bryan
47
7.2k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
260
Navigating Weather and Climate Data
rabernat
0
170
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!