Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

35
Software Livre e Novas Formas de Trabalho na Computação Sandro Andrade IFBA / KDE [email protected] @andradesandro

Transcript of Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Page 1: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Software Livre e Novas Formas de Trabalho na Computação

Sandro AndradeIFBA / KDE

[email protected]@andradesandro

Page 2: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

O trabalho no século XXI

Page 3: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

A tecnologia do século XXI ...

Page 4: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

… está sendo feita com software livre

Page 5: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

… está sendo feita com software livre

Page 6: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

… está sendo feita com software livre

https://www.blackducksoftware.com/2016-future-of-open-source

Page 7: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Resultados

1313 respostas de empresas de 64 países

“if software is eating the world, open source is eating the software world”

78% das empresas usam software livre

o uso de software livre aumentou 65% em 2016

36% usam containers para testes e 37% para devel

Page 8: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Resultados

Onde teremos software livre nos próximos 2-3 anos?

Cloud

Banco de dados

Big Data

Page 9: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Page 10: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Page 11: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Page 12: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Page 13: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Page 14: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Page 15: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Um mundo sem software livre

“Pra começar, a Internet e a Web desapareceriam instantaneamente. Todo

smartphone Android, todo iPad, iPhone e Mac deixariam de existir. Uma parte considerável da

nossa infraestrutura de energia iria parar de funcionar. Os mercados globais de ações

ficariam offline no mínimo por semanas. Aviões cairiam do céu. Seria um evento da escala de uma guerra mundial ou de uma pandemia.”

Page 16: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Minha jornada no software livre

1996 – primeiro contato com o Linux

2000 – primeiro contato com o KDE e Qt

2000 – transição para uso exclusivo de software livre

2003 – curso de Qt no 1º Festival de SL da Bahia

2007 – primeiras contribuições no KDE

Page 17: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Minha jornada no software livre

2008 – ações para popularização do KDE na AL

2009 – estudante no GSoC (KDevelop)

2010 – membro do Marketing WG do KDE e.V.

2012 – 1º LaKademy

2013 – primeiras contribuições no Qt

2015 – membro do Board de Diretores do KDE e.V.

Page 18: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

O KDE

4239 colaboradores em todo o mundo20 anos de existência21.216.876 de linhas de código7664 anos de trabalho (modelo COCOMO) Fonte: Open HUB

Page 19: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

O KDE – o que fazemos?

http://plasma-desktop.org

Page 20: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

O KDE – o que fazemos?

http://plasma-mobile.org

Page 21: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Mais de 300 aplicações em diversas áreas:– Jogos– Aplicações Educacionais– Multimídia– Ferramentas de Desenvolvimento– Gerenciamento de Informações Pessoais– Internet– Editoração gráfica– … e muito mais

O KDE – o que fazemos?

Page 22: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Kdenlive:

O KDE – o que fazemos?

Page 23: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Marble:

O KDE – o que fazemos?

Page 24: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

KBreakout:

O KDE – o que fazemos?

Page 25: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Minuet:

O KDE – o que fazemos?

Page 26: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

KDE Frameworks 5 (KF5):

O KDE – o que fazemos?

SO (Linux, Windows, OS X, ...)

Servidor Gráfico (X11, Wayland, ...)

C++ / Qt 5 / QML / JavaScript

KDE Frameworks 5

KDE Plasma

KDE Applications

65 novos módulos para o Qt:

Compressão de arquivosConfiguração do sistemaNovos models e viewsPlottingIntegração e detecção de HWMultithreadingSystem notifications...

http://www.frameworks.org

Page 27: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

O KDE – o ecossistema

Colaboradores(desenvolvedores, testadores, tradutores, designers, etc)

KDE e.V.(membros da associação)

Empresas

KDEFree Qt

Foundation

WorkingGroups

KDE e.V.Board ofDirectors

Afiliados

Page 28: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

O KDE – o ecossistema

Page 29: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

● Software Livre não é mais exclusividade dos geeks voluntários

● Contratação é consequência da visibilidade que o software livre dá ao seu trabalho

● Seu currículo é o seu perfil no GitHub● Inglês é fundamental● Planeje a sua carreira (formação sólida +

experiências + melhoria contínua)

Software Livre como Carreira

Page 30: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

● Projetos/empresas mais interessantes e desafiadores (boa remuneração)

● Ampliação da demanda (survey BlackDuck)● Processos maduros de desenvolvimento● Trabalho remoto é bastante comum● Oportunidades para empreendedorismo e

inovação● Crescimento técnico e social

Porque trabalhar com Software Livre?

Page 31: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

● Escolha a comunidade com a qual você tenha mais afinidade:– DICA: pesquise as organizações de software livre

que participam do Google Summer of Code● Comece devagar:

– Junior jobs, report de bugs, bug fix, tradução● Procure os programas de mentoria:

– Google Summer of Code, Google Code-In, Season of KDE, Outreachy

Como começar?

Page 32: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

● Assuma responsabilidades, participe dos eventos, comunique-se e seja proativo

● Adquira o bom hábito de sempre sair da sua zona de conforto

● Não seja melindroso ;)

Como começar?

Page 33: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

● Desenvolvedor / Arquiteto / Testador● Sysadmin● Tradutor● Designer● Community Manager● PR / Marketing● Executive Director

Áreas de Atuação

Page 34: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

● Software Livre é uma experiência de vida● Nós fazemos software, livros e amigos :)

– 20years.kde.org● Software livre depende de

cultura e postura filosófica● A cultura hacker se espalha

pelo mundo● Todo mundo ganha com isso!

Conclusão

Page 35: Software Livre e Novas Formas de Trabalho - InfoUNEB 2016

Obrigadoperguntas?

Sandro AndradeIFBA / KDE

[email protected]@andradesandro