software livre e novas formas de trabalho - infouneb 2016

Post on 12-Apr-2017

63 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Sandro AndradeIFBA / KDE

sandroandrade@kde.org@andradesandro

O trabalho no século XXI

A tecnologia do século XXI ...

… está sendo feita com software livre

… está sendo feita com software livre

… está sendo feita com software livre

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

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

Resultados

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

Cloud

Banco de dados

Big Data

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.”

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

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.

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

O KDE – o que fazemos?

http://plasma-desktop.org

O KDE – o que fazemos?

http://plasma-mobile.org

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?

Kdenlive:

O KDE – o que fazemos?

Marble:

O KDE – o que fazemos?

KBreakout:

O KDE – o que fazemos?

Minuet:

O KDE – o que fazemos?

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

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

O KDE – o ecossistema

● 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

● 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?

● 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?

● 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?

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

Áreas de Atuação

● 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

Obrigadoperguntas?

Sandro AndradeIFBA / KDE

sandroandrade@kde.org@andradesandro

top related