Saiba + sobre o Universo .Net

Alunos e muitos leitores daqui do blog e dos meus artigos no Yahoo! sempre me perguntam sobre o perfil do profissional .NET.

Inclusive esta semana, especificamente nesta última quarta-feira, estávamos em um boa conversa no intervalo da aula justamente comentando sobre tal assunto. E depois diante da conversa mais alunos manifestaram interesse pelo assunto. Achei bacana! Adoro discutir tecnologia!

😉

Pessoal, reforçando e complementando o que conversamos e para melhor entendimento sobre o assunto:

O que é .NET?

Normalmente falamos (ponto Net, mas lê se: dot-net)

Podemos relatá-la como uma plataforma de software que conecta informações, sistemas, usuários/pessoas e dispositivos. A plataforma .NET conecta uma grande variedade de tecnologias de uso pessoal e de negócios, de telefones celulares a servidores corporativos, permitindo o acesso a informações importantes.

Desenvolvido sobre os padrões de Web Services XML, a .NET possibilita que sistemas e aplicativos, novos ou já existentes, conectem seus dados e transações independente do sistema operacional, tipo de computador ou de dispositivo móvel que sejam utilizados, ou que linguagem de programação tenha sido utilizada na sua criação.

O .NET é um “ingrediente” presente em toda a linha de produtos Microsoft, oferecendo a capacidade de desenvolver, implementar, gerenciar e usar soluções conectadas através de Web Services XML (Extended Markup Language).

Um fator importante ao programador iniciante é saber LP (Lógica de Progamação, muita lógica!), ter bom raciocínio, criatividade, planejamento, concentração, disciplina e muita paciência. Complementando ainda o perfil: ter bom conhecimento de SO, importante também entender conceitos de programação para Windows (eventos). Saber sobre o funcionamento da Internet, introdução a redes de computadores.

O aprofundamento engloba orientação a objetos, integração com bancos de dados relacionais (me refiro aqui a um bom banco), linguagem SQL, desenvolvimento em 3 camadas, integração de sistemas, web services, XML e SOAP.

Os conhecimentos necessários para se trabalhar com .Net variam de acordo com o papel do desenvolvedor, tipo de solução, tecnologias envolvidas e abordagem desktop e/ou internet. Veja o “Road Map” da Microsoft para o .Net na página: http://www.microsoft.com/traincert/training/roadmap/roadmap.pdf

Tendo uma visão panorâmica: Lógica de Programação (muita lógica!), VB.Net, C# (C Sharp), HTML, ASP+, WebServices XML, Banco de Dados (um bom gerenciador de banco de dados) ADO, Ajax, um pouco de PHP,  redes, considerando os itens supracitados.

Vale lembrar que parte das vagas é desejável (mínimo) nível intermediário: Inglês e um terceiro idioma.

Grandes empresas e bancos começam a oferecer oportunidades de trabalho para quem domina .Net. Já existe uma certificação oficial chamada MCAD – Microsoft Certified Application Developer e para obtê-la é necessário escolher uma das linguagens .Net e passar em 3 provas, cujo custo gira em torno de US$ 100 cada. Estima-se que os profissionais MCAD possam atingir salários médios de R$ 4 mil para desenvolvedores e R$ 10 mil para gerentes.(fonte: Revista Info Exame, Fev/ 2003).

Edimilson e turma esta é para vocês!

Abraços,

Luciana Costa

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s