Java e Mercado de Trabalho

21
Eduardo Ribeiro de Carvalho – Bisso Twitter : @ercarval [email protected] MERCADO E FERRAMENTAS

description

Uma visão do mercado de trabalho para aqueles que estão iniciando na carreira de desenvolvimento java.

Transcript of Java e Mercado de Trabalho

Eduardo Ribeiro de Carvalho – Bisso

Twitter : @[email protected]

MERCADO E FERRAMENTAS

POR QUE JAVA

• Linguagem numero 1 segundo Tiobe

• Linguagem numero 1 segundo APInfo

• Linguagem numero 1 para fornecedores de plataformas

• Linguagem numero 1 para ambientes de missão critica.

• EMBRAER

• UOL

• LINKEDIN

• GOOGLE

• SOFTWARE AG

• CORDYS

• NOVELL

• ORACLE

• CTA

• CLARO

• OI

• VIVO

• Liferay

• Vision Ware

• Muilti-e

• SAP

• E2OPEN

• SPRING SOURCE

• VMWARE

• AMAZON WS

• SALES FORCE

• TIBCO

• BOLD CRON

• IBM

• Fiquei com preguiça de ver mais

QUAIS EMPRESAS USAM JAVA

esta em Java

EMPRESAS CUJO PRODUTO

• ORACLE

• SALES FORCE

• LINKEDIN

• LIFERAY

• IBM

• CORDYS

• TIBCO

• VITRIA

• Google

• SAP

• NOVELL

• STERLLING COMMERCE

• E2OPEN

• SOFTWARE AG

• Red Hat JBOSS

• Apache

• Mule Source

• Progress

• Informatica

• Caraca Tem muita ... Coisa

PRODUTO FEITO EM JAVA

MERCADO DE TRABALHO

MERCADO DE TRABALHO

• Corporativo

• Empresas em geral

• Serviço

• Consultorias

• Governo

MERCADO CORPORATIVO

• Segmento da indústria

• Financeiro

• Telecomunicações

• Aero Espacial

• Farmacêutica

• Automobilístico

• Etc...

DESAFIOS PROFISSIONAIS

• Desenvolvimento Web

• Desenvolvimento de Portais

• Integração entre Sistemas

• Integração com Clientes

• Integração com Fornecedores

• Automação de Hardwares

• Desenvolvimento para dispositivos moveis

DESENVOLVIMENTO WEB

• Sólidos conhecimentos de OO

• Conhecimento de Padrões de Projeto

• Conhecimento de Frameworks de persistência, apresentação

• Html, css , JavaScript , SQL , XML

• Conhecimento de Web Services

DESENVOLVIMENTO PORTAIS

• Sólidos conhecimentos de OO

• Conhecimento de Padrões de Projeto

• Conhecimento de Frameworks de persistência, apresentação

• Html, css , JavaScript , SQL , XML

• Conhecimento de Web Services

• Conhecimentos de Portles

• Conhecimento de Mashups

INTEGRAÇÃO ENTRE SISTEMAS• Sólidos conhecimentos de OO

• Sólidos de Padrões de Projeto OO

• Sólidos de Padrões de Projeto EAI

• Sólidos de Padrões de Projeto SOA

• Conhecimento de Frameworks de persistência

• SQL , XML

• Sólidos Conhecimentos de Protocolos de Integração EAI

• Sólidos Conhecimento de Web Services

COMO ME PREPARAR PARA O MERCADO

• Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude .... Estude .... Estude ... Estude

.... Estude .... Ensine !!!!

TENHA FOCO

• Struts 1• Struts 2• WebWork• JSF• VRaptor• JBOSS Seam• Trapersty• Velocity• Quartz• Weld• Drools

• Metaway

• Hibernate

• IBatis

• JDO

• EJB

• Spring

• GWT

• Bisso Framework .... !!! (meu)

• Google Guice

• Pico Container

• Quartz

FATOR FALTA DE FOCO

O que ver primeiro

UMA PROPOSTA DE FOCO

O QUE VER PRIMEIROOO na Veia

Padrões de Projeto

Hibernate

Spring

JSF ... and beyond ..

Para o infinito e Além ...

JAVA AND BEYOND

ALÉM DAS FRONTEIRAS• Desenvolvimento para Clound Computing

• Metodologias Ágeis

• Desenvolvimento Colaborativo

• Enterprise Mashups

• Search Engines

• NoSQL

• Virtualização.

• Linguagens Funcionais (Ruby, Groovy, Scala ... )

• Android

• iPhone

QA

?