Pergunta

Uphill cerca de 5 anos atrás, minha carreira estava indo razoavelmente bem, mas a separação, mortes na família e um pouco de doença causou-me a fazer um par de decisões de carreira ruim, e acabei em um beco sem saída fazendo principalmente VB 6, embora fosse o fim de meados para o final 30, mas foi recentemente entregue uma pausa, trabalhando com uma empresa pensamento vb.net frente e eu aproveitei a oportunidade com ambas as mãos, há 5 meses

A coisa está indo ok, gastando muito tempo em lugares como este, e ler livros, mas vindo de um C / Código de Máquina / VB 5 e 6 fundo, eu estou achando a pequena intracity de .NET perdido em mim, se eu escrever código que eu não pensaria em usar delegados por exemplo, tem alguém tem algum conselho sobre como fazer o 'cérebro' salto VB.NET, ou treinamento que eu deveria estar olhando (tenha em mente que eu não sou rico)

Obrigado pelo seu tempo

Foi útil?

Solução

Fazer um curso introdutório .NET será um bom investimento. Ele lhe dá a chance de se concentrar em .NET para quatro ou cinco dias e construir uma boa base.

A outra opção é usar recursos on-line e fazer auto-estudo. Uma sugestão (fora da tonelada que estão lá fora) é seguir uma das séries de webcast disponível em http://www.microsoft.com/events/series/modernsoftdev.aspx?tab=webcasts . Apesar de serem um pouco datas (eles se concentram em Visual Studio 2005), eles são projetados para pessoas como você.

A outra sugestão é encontrar um grupo de usuários .NET local. Passar algum tempo com as pessoas e partilha exeriences irá ajudá-lo a aprender e vai lhe dar uma chance de fazer algumas redes.

Outras dicas

Apenas trabalho com o framework .NET, eo uso de coisas como delegados ou interfaces virá para você. Como você já sabe que eles existem, você vai encontrar-se em uma situação onde você acha que "Gee, isso pode ser feito facilmente usando um representante!" Se isso acontecer, use um delegado.

Eu acho que isso é melhor do que procurando uma maneira de usar todas aquelas coisinhas brilhantes NET -. Eles são úteis, mas só se usado corretamente

IMHO, gostaria de sugerir não se mudar para vb.net em tudo, mas em vez utilizando o seu fundo C, e fazer a mudança para C #. A razão para isso é, você já sabe a sintaxe e que VB.net não é suficiente como VB6, para torná-lo tão fácil um movimento como se poderia esperar. Além disso, você está mais "provável" a entrar em contacto com o desenvolvedor é que usam os recursos mais avançados do quadro etc.

Esta poderia ser uma afirmação um pouco controverso, mas acredito firmemente que, a fim de reacender uma carreira que é algum melhor dar um salto mental para algo novo. Você verá que tudo o que você aprender antes disso, vai cimentar o novo conhecimento que você estará adquirindo.

Além disso encontrar um projeto pessoal você pode se altamente motivados aproximadamente, com um objetivo final tangível / realizações, que irão tornar o aprendizado suas novas habilidades muito mais divertido.

Não é como programadores de código C / máquina são não na demanda ... Eles estão crescendo cada vez mais raros como os desenvolvedores estão com Java ou .NET hoje amamentados:)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top