Você se auto-denomina Consultor JAVA, NET, ETC... ou Consultor OpenSource , nos tempos de hoje?

Quero abrir esse assunto da seguinte forma ao texto abaixo,

“Os tempos são outros e o Mundo é Open Source”

A pergunta perece redundante mas ela tem a sua finalidade de refinar ou dar mais visibilidade a carreira de um profissional que esta disputando e se envolvendo em projetos de tecnologia, o que percebo é uma titularidade para algumas soluções que não atuam por completo e sem se combinar em serviços entre outros instrumentos que lhe forneçam soluções para levar tal status e sendo a chave de todas as portas, hoje temos muito mais em Frameworks para alavancar resultados do que mesmo algo orientado a standAlone, a repercussão de projetos é uma margem exponencial de nascentes linguagem de programação e suas combinações engines e features.

Determinar uma especialidade hoje sobre o pensamento de um projetista que carrega o nome de uma determinada empresa não é um tanto que pouca verdade ou melhor dizer certificado x ou y ou z isso não é contraditório no âmbito da riqueza de final de um projeto, imagine que quando esse finaliza o case, o que você não interou entre pessoas que lhe ouviram e lhe forneceram informações diversas e você reutilizou para aperfeiçoar a implementação ou até mesmo assumiu outras responsabilidade no core do projeto.

Bem Vindo Consultor Open Source

-off- eu li o titulo do topico e pensei no autor, acertei. :smiley:

ps: acho que o mais correto é “consultor -tecnologia xxx-”

é … complicado

[quote=peerless]-off- eu li o titulo do topico e pensei no autor, acertei. :smiley:

ps: acho que o mais correto é “consultor -tecnologia xxx-”

[/quote]

tbm li o titulo e ja imaginei quem é o autor…

eu me auto-denomino desenvolvedor de software… não me prendo em linguagem x, y, z, tecnologias x, y, z…

desenvolvedor java, c, cobol, brainfuck… isto é de um escopo muito limitado… linguagens são ferramentas e vc com ctza não usara uma vara de pescar para cortar uma arvore assim como não usara um machado para pescar… é assim com as linguagens…

Eu acho complicado se auto-denominar desenvolvedor de software em qualquer linguagem (que conheça) quando se tem uma certificação em uma tecnologia especifica pois, acredito que uma hora temos que escolher um caminho (que são bem diferentes).

Eu conheço C#, PHP, ASP mas, não tenho vontade nenhuma em me especializar nisso. Portanto eu sou um desenvolvedor java, por enquanto.

[quote=odair.bonin][quote=luistiagos]

eu me auto-denomino desenvolvedor de software… não me prendo em linguagem x, y, z, tecnologias x, y, z…

[/quote]

Eu acho complicado se auto-denominar desenvolvedor de software em qualquer linguagem (que conheça) quando se tem uma certificação em uma tecnologia especifica pois, acredito que uma hora temos que escolher um caminho (que são bem diferentes).

Eu conheço C#, PHP, ASP mas, não tenho vontade nenhuma em me especializar nisso. Portanto eu sou um desenvolvedor java, por enquanto.

[/quote]

mas vc pode ter certificados em varias tecnologias diferentes… certificação quanto mais é melhor… não é que nem uma pos graduação que vc estuda 3 anos para uma tecnologia dai sim não compensa… se fosse fazer por exemplo uma pos em java seria pura besteira… agora certificação não é como pos… é apenas uma pequena parte do todo que engloba a tecnologia x… vc não precisa se preparar 3 anos para uma certificação…

Devo confessar, que quando li, também chutei quem era o Autor… Gastei a minha sorte do dia nesse chute :stuck_out_tongue:

Consultor Open source seria o pai dos consultores de tecnologias de fonte aberto? Acho que não cola!

Ou pecamos pela abstração ou pecamos pela especificação. :frowning:

Não tem meio termo?

Só posso falar de Java que é a unica que sei.

E alguem ganha alguma coisa se declarando desenvolvedor de brainfuck?

[quote=Mark_Ameba]Só posso falar de Java que é a unica que sei.

E alguem ganha alguma coisa se declarando desenvolvedor de brainfuck?[/quote]

Realmente se eu fosse um empregador e tivesse um neguinho que fosse especialista em brainfuck eu iria sem duvida contrata-lo… pois um cara doente o suficiente para ser um expecialista em tal aberração sem duvida pode dominar qualquer linguagem e qualquer tecnologia…

Concordo com você. Tem que convencer (mas é difícil) que deveria ser Pós-Graduação em Engenharia de Software ou algo assim.

[quote=Andre Brito]
Concordo com você. Tem que convencer (mas é difícil) que deveria ser Pós-Graduação em Engenharia de Software ou algo assim.[/quote]
[size=18]
Desenvolvimento de Soluções Corporativas Java

[/size]
:arrow: FONTE http://www.fiap.com.br/portal/int_cda_conteudo.jsp?ID=116777&canalID=358

[size=22]Objetivos / Diferencial Competitivo [/size]

O crescimento das tecnologias Orientadas a Objetos no mercado corporativo, em especial da linguagem Java, tende a provocar um aumento substancial da demanda por profissionais com conhecimentos e experiências em desenvolvimento Java.

Este curso tem como objetivo formar profissionais no desenvolvimento de aplicações complexas usando Java, mostrando uma visão ampla sobre as diversas tecnologias que se integram a esta, detalhando o papel da arquitetura corporativa de serviços e mostrando novos paradigmas do desenvolvimento de sistemas.

Destaca-se a capacitação em construir aplicações Java de forma rápida, eficiente e com os padrões exigidos pelo mercado, criando um diferencial competitivo diante de todas as mudanças que o negócio exige.

Conteúdo Programático

Carga horária total: 368 horas/ aula

Módulo: Plataforma Java - 76 h/a

Conceitos Básicos da Linguagem Java 5
Conceitos Avançados da Linguagem Java 5 (IO, Threads, Socket, Swing)
Persistência em Java (JDBC, Hibernate e IBATIS)

Módulo: Plataforma JEE - 124 h/a
Java na Web (JSP, Servlets, Struts, JSF, AJAX e JSTL)
EJB (Session Bean, Entity Bean e EJB 3.0)
Mensagens Assíncronas e Java Mail (JMS, Message Driven Bean, API Java Mail e MQ Series)
Tecnologia WebServices
Segurança em Aplicações Java

Módulo: Tópicos complementares em Desenvolvimento de Aplicações - 100 h/a

Metodologia de Desenvolvimento Ágil (Scrum, XP)
Design Patterns
Framework Utilitários (Junit, HttpUnit, Cactus, JMeter, ANT, MAVEN, Commons, Log 4J e JasperReport, Digester)
Conceitos de Mobilidade
Web 2.0

Módulo: Tópicos Avançados em Desenvolvimento de Aplicações - 60 h/a

Service-Oriented Architecture (SOA)
Aspect-Oriented Programming (AOP)
Certificações Java (SCJP e SCWCD)

Módulo: Produção Acadêmica - 8 h/a

Orientação ao Desenvolvimento do Trabalho de Conclusão de Curso

O conteúdo programático é de propriedade da FIAP e está protegido pelo artigo 7º, §3º, da Lei 9.610/98 (Lei de Direitos Autorais).

Metodologia

Aulas expositivas, apresentações, trabalhos de implementação em laboratório e extra-sala, dinâmicas de grupo para entendimento de artigos e resolução de problemas de projeto e implementação.

Além das atividades presenciais, professores e alunos interagem de forma dinâmica e contínua, em um ambiente colaborativo, por meio do portal da Instituição. Nesse ambiente é possível acessar o material didático das disciplinas e entregar trabalhos. Além disso, também é mais um meio de comunicação para a orientação do Trabalho de Conclusão de Curso (TCC), permitindo que, mesmo à distância, orientador e orientandos possam participar no seu desenvolvimento.

Qualificação Obtida

Ao final do programa, concluídas as exigências de cada disciplina e todos os créditos do curso, o participante obterá o título de Especialista em nível de pós-graduação em Desenvolvimento de Soluções Corporativas Java.

Critérios de Seleção

  • Experiência profissional: o candidato deverá ter, no mínimo, 2 (dois) anos em linguagens de programação;
  • Formação acadêmica em qualquer dos cursos a seguir: Ciências da Computação, Análise de Sistemas, Tecnologia em Processamento de Dados, Administração e Engenharia;
  • Análise curricular.
  • Entrevista com o coordenador;
  • Disponibilidade de vagas para o curso.

[b]Coordenação

Prof. Eduardo Endo[/b]

- Mestrando em Tecnologia Aplicada - Centro Estadual de Educação Tecnológica Paula Souza.

  • Pós-Graduado em Objetos Distribuídos com Java - FIAP.
  • Graduado em Ciências da Computação - PUC.
  • Diversos certificados da tecnologia Java (SUN e IBM).
  • 6 anos como docente, tendo atuado como professor de cursos na graduação e pós-graduação.
    - Instrutor de diversos cursos da tecnologia Java e Orientação a Objetos, ministrados in-company (Pancary, Polícia Militar, Bradesco, ECT, Ford Motor Company).
  • Autor de artigos relacionados à TI, principalmente na área de Java e Orientação a Objetos e conferencista na tecnologia Java.
  • 10 anos em Informática com experiência nacional e internacional (Ford Motor Company, Bradesco, Caixa Econômica, Sul América Seguros, Porto Seguro Seguradora).
  • Arquiteto de Soluções da Porto Seguro Seguradora.

[quote=luistiagos]
Realmente se eu fosse um empregador e tivesse um neguinho que fosse especialista em brainfuck eu iria sem duvida contrata-lo… pois um cara doente o suficiente para ser um expecialista em tal aberração sem duvida pode dominar qualquer linguagem e qualquer tecnologia…[/quote]
Não estou atacando quem quer ou não tirar cerfificação ou busca titularidades, eu estou querendo é não denominar sim você um rotulado de Mercado que precisa de um carimbo de alguém para atuar com Open Source, Java ou não a questão é bem mais avançada hoje.

[quote=Zakim]
Ou pecamos pela abstração ou pecamos pela especificação. :frowning:
Não tem meio termo?[/quote]
Sim, ou pecamos na abstração ou pecamos na especificação mas não precisamos ser rotulados disso ou daquilo, acho que denominar Consultor Open Source é você saber que tem livre negociação para vender seu passe, e escolher em que time você quer jogar.

[quote=Mark_Ameba]Só posso falar de Java que é a unica que sei.
E alguem ganha alguma coisa se declarando desenvolvedor de brainfuck?[/quote]
Se você atua em uma Plataforma J2EE e me disser que a única coisa que você sabe é Java eu diria que você nunca atuou com tal tecnologia.

Sendo desenvolvedor java você não usa outras API´s quando isso ocorre você já não estaria em outros mares, você precisa dar soluções pra tudo que vier ou não vai sobreviver, o que o projeto demandar a solução deve aparecer.

Quer dizer que na primeira novidade eu deveria desistir ,supondo a gerencia diz que iremos trabalhar com outras features, ai voce vai e diz que não quer sair do mesmo legado pra dizer que não quer assumir outros paradigmas.O Consultor Open Source veio pra isso atuar em qualquer fusão que vier, quando se tem um FrameWork para estuda-lo ou voce reutiliza confiando nele ou parte de outros fornecedores mas sempre reutilizando codigo, o que acontece agora é que estamos atravassando um outro elo de tecnologias que trazem mais dinamica embutida em suas engines.

[quote=peerless]-off- eu li o titulo do topico e pensei no autor, acertei. :smiley:

ps: acho que o mais correto é “consultor -tecnologia xxx-”

[/quote]

"Ao menos estamos buscando algo em comum "
[size=18]; )[/size]

No meu caso, atuo em desenvolvimento web desde 2000. Então, me intitulo desenvolvedor web. :wink:

Concerteza, ao menos não é um cargo Rotulado [size=18] ; )[/size]

"