You are on page 1of 3

48 :: TIdigital / Debate / ASP.

NET

Por Marianna Wachelke

Um mercado exigente que demanda uma


produção de software cada vez mais rápida e
com mais qualidade. É dentro desse cenário que
o .NET, utilizado na construção de aplicações
web em ambiente Microsoft, tem oferecido
para os desenvolvedores a oportunidade de
construir soluções atendendo às exigências por
uma produção dinâmica.
O .NET é uma das plataformas mais
recentes, adotada pelo mercado há mais de
cinco anos. Completamente extensível, dá
ao desenvolvedor o poder de herdar qualquer
classe e criar uma nova implementação
personalizada, potencializando os recursos
existentes. Para falar sobre o mercado .NET e
suas perspectivas, a TIdigital conversou com o
MVP, especialista e consultor em Visual Studio
e .NET Framework, Ramon Durães, também
autor do livro “ASP.NET para iniciantes”
(2007).
TIdigital / Debate / ASP.NET :: 49

TI: Existe, de fato, uma escassez de com .NET e posso falar o quanto é desafiador ter sempre um novo
desenvolvedores ASP.NET. O que é recurso disponível para explorar ou customizar me permitindo
possível exigir nos currículos, se faltam investir na minha formação constante, superando sempre os novos
profissionais no mercado? Quais são desafios do negócio.
os pré-requisitos para uma vaga de
programador .NET? TI: Qual a remuneração de um desenvolvedor .NET júnior
Durães: O crescimento massivo e pleno? É um mercado promissor ou momentâneo? Qual seu
da plataforma Microsoft .NET Framework no mercado em palpite da tecnologia que vai superá-lo, no futuro?
2008, criou um grande número de vagas para os profissionais Durães: Nós estamos passando por um grande momento para
especializados. A certificação é sempre um diferencial na hora de o profissional que acaba sendo disputado por várias empresas que
contratar e comprova a proficiência do profissional em uma área já o buscam ainda dentro das universidades em todo o Brasil. Em
específica, além de ser válida em todo o mundo. Hoje, qualquer São Paulo está estimado em R$ 2 mil a R$ 6 mil e subindo a mais
profissional iniciando na área de desenvolvimento deve investir em de R$ 9 mil se o mesmo atuar na área de arquitetura de software.
orientação a objetos, no Visual Studio usando C# e no ASP.NET É um mercado muito promissor, uma vez que o .NET se consolidou
incluindo HTML, CSS e JavaScript quando focado em aplicações com uma plataforma base e robusta para todos os tipos de projeto. O
para Web. Outro ponto forte é conhecer, como desenvolvedor, um NET Framework se diferencia de outras plataformas por ser a base
banco de dados relacional no padrão do SQLServer ou Oracle. da Microsoft para toda a sua plataforma. O presente hoje é RIA onde
já participamos como Silverlight e no Futuro, quando tivermos o
TI: Quais os passos iniciais para migrar de uma plataforma Clound Computing, nós já estaremos presentes com o .NET dentro
para outra? Quanto tempo de dedicação é necessário para do Windows Azure, oferecendo justamente o que já comentamos
entrar no mercado competitivo de .NET? É possível ser um anteriormente que é a segurança, tanto para o profissional quanto
bom profissional em mais de uma plataforma ou o mercado para o negócio de acompanhar as necessidades do mercado.
precisa de um profissional especializado numa só?
Durães: A primeira coisa a fazer é um levantamento entre TI: Novas tecnologias são lançadas para os desenvolvedores
todos os colaboradores sobre suas áreas de conhecimento e e profissionais de TI com suporte de inúmeros cursos, revistas,
experiência no desenvolvimento de software. Depois partir para blogs, sites e livros. Como o profissional se atualiza e como
um programa de imersão que envolva também o uso de orientação filtra o que realmente é relevante para não se perder com tanta
a objetos de forma a favorecer a reutilização de código e aumento informação?
da produtividade. Após esse nivelamento, deve-se projetar um Durães: Essa realmente é uma pergunta difícil! A primeira
Framework padrão que sirva de apoio a todos os projetos. E, a coisa é planejar sua carreira com metas para seis, 12 e 24 meses,
depender do tamanho do projeto, dar um segundo passo investindo definindo suas áreas de interesse e novas áreas de pesquisa, que lhe
na gestão do projeto com uma metodologia de desenvolvimento proporcionarão algum diferencial no mercado. Com base nessas
e a plataforma do Visual Studio Team System. Dentro de uma metas, você vai direcionar sua busca pelo conteúdo. Quanto mais nova
única plataforma como o Microsoft .NET Framework você pode a tecnologia, mais importante acompanhar blogs de profissionais
desenvolver diversos tipos de projetos: Windows, Web (ASP. de referência, assim como os livros e revistas específicos em nossa
NET), Web Services, Windows Mobile, Web Mobile, Silverlight área. Existe outra grande fonte de informações que pode ser obtida
(RIA), Office (Word/Excel), SQLServer o que já traz grandes juntamente com as comunidades online e presenciais que organizam
oportunidades para o profissional se especializar e explorar ao encontros e WebCasts que, além da informação, possibilitam ainda
máximo os seus conhecimentos. Eu já trabalho há muitos anos ampliar a sua rede de contatos profissionais.

“A primeira coisa é planejar sua carreira com metas para seis, 12 e 24


meses, definindo suas áreas de interesse e novas áreas de pesquisa, que
lhe proporcionarão algum diferencial no mercado”
50 :: TIdigital / Debate / ASP.NET

O mercado costuma reclamar da escassez de desenvolvedores


ASP.NET no Brasil. A situação procede ou o cenário já não é o
mesmo? Qual a razão de ter poucos profissionais especializados
Carlos Eduardo Miranda Mateus Velloso
Arquiteto .NET, MCTS .NET Framework 2.0 e Web Consultor da Microsoft na Nova Zelândia.
Applications da Add Technologies (www.addtech.
com.br). Responsável pelo grupo brasileiro de
desenvolvedores .NET no LinkedIn, o Microsoft .NET
Developer Brasil.

Não acredito em escassez de desenvolvedores. Em minha opinião, Não creio que o problema seja especificamente com ASP.NET.
existe um aumento maior na demanda de projetos em ASP.NET do que Penso que está mais para “Faltam profissionais qualificados no
na oferta de novos profissionais, pois com o aumento da competição, mercado de TI” e ponto. Também não é algo que ocorra isoladamente
novos projetos de tecnologia são criados todos os dias para apoiar as no Brasil. Aqui na Nova Zelândia, onde moro, mesmo em meio a essa
áreas de negócio das empresas (mesmo em tempos de crise). crise econômica mundial, sempre aparecem vagas para quem tem
Existe sim, uma dificuldade endêmica (geral) do mercado de qualificação diferenciada.
informática em se encontrar bons desenvolvedores web, que aliem No Brasil, entendo que a raiz desse problema e de tantos outros esteja
conhecimentos diversos tais como arquitetura web, uma sólida base na educação. Nosso sistema de ensino não vai bem. Muitas discussões
de princípios de orientação a objetos, que conheçam os Padrões sobre universidades e cotas e praticamente nada sobre nossas escolas,
de Projeto existentes (ainda mais importante, que saibam se, ensino primário e secundário. Conheço ótimos profissionais de TI que
quando e onde utilizá-los) e que estejam atentos às atualizações de sequer cursaram Ciência da Computação. Existem engenheiros mecânicos,
funcionalidades. psicólogos e até quem nunca se formou, mas se tornou excepcional na
O mercado de ASP.NET recebeu um “boom” de projetos após área de desenvolvimento de sistemas. Errado? Por quê?
o lançamento da versão 2.0 que trouxe diversas melhorias frente Aqui, como na Inglaterra, Austrália e outros, a importância
à versão anterior (melhorias na arquitetura do ASP.Net como os para o curso superior de TI não é tanta, contanto que o profissional
“Providers”, assim como no .NET Framework, como os “Generics”) o demonstre conhecimento instrumental, certificações e comprove sucesso
que a consolidou de vez como uma das mais robustas plataformas para em projetos. O “saber fazer” conta muito mais que o “onde estudou”.
desenvolvimento de sistemas de alto nível para a web, senão a maior. Claro, curso superior é um “Plus”.
Este aumento na demanda de projetos, fez com que desenvolvedores Com a velocidade com que a tecnologia evolui, o que você aprende
de outras tecnologias migrassem para a plataforma. hoje tem chances razoáveis de se tornar obsoleto em uns quatro anos.
Como não se criam bons profissionais da noite para o dia, alguns Fica difícil um curso superior preparar o profissional para o mercado.
fatores influenciam na adoção de uma nova tecnologia. Um deles é O profissional que se destaca é aquele que aprendeu a aprender.
o tempo de mercado de uma tecnologia. Outra questão é o fato do Consegue olhar uma tecnologia, metodologia ou conceito novo e,
.NET já nascer totalmente orientado a objetos, fazendo com que a em tempo abaixo da média, demonstrar domínio naquilo. E mais
curva de aprendizado seja maior, pois a maioria das tecnologias web importante ainda: “People skills”. Saber lidar com gente (o que é
não segue a mesma lógica. muito mais difícil).
Com muitos profissionais juniores no mercado, e com um número Especificamente com relação ao .NET, entendo que a popularidade
relativamente pequeno de desenvolvedores plenos e seniores, existe desta tecnologia vem aumentando. No exterior, por exemplo, os
realmente uma grande valorização pelos melhores profissionais, ou governos e empresas praticamente adotam essa tecnologia como padrão,
seja, aqueles profissionais que conhecem profundamente a plataforma tanto pela produtividade diferenciada quanto pela facilidade em se
e vão além do “Drag and Drop”, criando controles visuais, controles de assimilar o ambiente de desenvolvimento. Conseqüentemente, outras
comportamentos, Providers ou estendendo os já existentes, conhecendo tecnologias perdem espaço por aqui. Mas remuneram bem! COBOL é
o ciclo de vida de uma requisição no ASP.NET, criando Módulos e um exemplo. Quanto mais rara a tecnologia, maior a compensação.
Handlers customizados, entre outros. Aprender a aprender... Onde tem curso disso?

You might also like