AINDA VALE A PENA ESTUDAR VB.NET EM 2020?

 Tópico anterior Próximo tópico Novo tópico

AINDA VALE A PENA ESTUDAR VB.NET EM 2020?

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#494323 - 14/07/2020 13:13:50

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Existe suporte para VB no .NET Core realmente. Mas isso de uma 'debandada' para ele vai ser muito, mas muito difícil de acontecer. C# é um dialeto muito mais conciso, claro e produtivo, além da similaridade com outras linguagens como Java e Javascript por exemplo. Ele é vastamente adotado como padrão para .NET Core na grande maioria dos usuários da plataforma. Acho bacana gostar do VB, mas infelizmente, falando à nível corporativo, não há muitas oportunidades para trabalhar com ele. Além disso, a grande massa do VB6 se ainda não migrou para uma plataforma mais moderna, está parado no tempo e quando a necessidade bate à porta, a coisa complica muito e o pavor bate.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#494324 - 14/07/2020 20:34:43

WCOSTA
VASSOURAS
Cadast. em:Dezembro/2003


Membro da equipe
Sou usuário de VB.Net e enquanto durar o suporte ao dialeto usarei em meus projetos e da minha empresa, mas atualmente tenho trabalhado em alguns projeto C#. Assim, para que está começando, recomendo o C#, mas nada impede a tentativa de usar o VB.Net é para mim uma linguagem de aprendizado muito simples.
Bom! É apenas minha opinião.

AntSoft Systems On Demand



#494326 - 15/07/2020 08:11:10

NICKOSOFT
SANTO ANDRE
Cadast. em:Maio/2009


hj em dia ainda tem quem esteja no vb5/6, conseguem trabalhar? sim, limitados em tudo q nao andou pra frente......
a ideia do vb.net é se tornar igual, vai sendo deixado de lado e ficando cada vez mais pra trás e mais limitado....
de um jeito ou de outro, hj em dia ainda se chega no mesmo resultado final com vb.net, mas esse deixar de lado vai fazer com q a volta seja bem maior pra chegar no mesmo resultado com o passar do tempo....
eu mesmo tendo formação em desenvolvimento, nao é minha fonte principal de renda, sempre desenvolvi em vb4 em diante, fui pro vb.net, dando um enorme passo, entrei na programação em camadas, deu um enorme trabalho entender direitinho a separação, o q cada coisa fazia.....
hj em dia estou passando direto da programação desktop em vb.net pro mvc core, o básico ja estou entendendo, tem vários conceitos q ainda nao compreendi muito bem, sofro horrores com as expressões lambda tmb....
se é pra recomendar algo, q seja pra iniciar em algo q nao tenha o fim ja decretado....principalmente se pensar em principal fonte de renda...
a proximidade de sintaxe do c# com outras linguagens é outro ponto a contar muito....

Cada dia vejo surgirem novos []programadores[] de cdigo pronto aqui



#494327 - 15/07/2020 08:55:32

MARCELODAVID
PINDAMONHANGABA
Cadast. em:Junho/2011


Citação:
VB.Net é para mim uma linguagem de aprendizado muito simples.
,
Amo a sintaxe vb6/vba e também acho uma das mais fáceis de aprender quando
estamos trabalhando no modo procedural.
Quando passa para OOP (.net), camadas, etc, na minha opinião
a coisa muda. O VB.NET é infinitamente mais complicado e trabalhoso,
enquanto que C# é bem mais simples e intuitivo.

Enfim, é questão de gosto e opinião e assim não há um certo ou errado.
Se perguntarem apara sua mãe ela responderá que você é bonito...



#494334 - 15/07/2020 21:11:30

CRISTIANLT
UBERABA
Cadast. em:Maio/2020


Citação:
:
Existe suporte para VB no .NET Core realmente. Mas isso de uma 'debandada' para ele vai ser muito, mas muito difícil de acontecer. C# é um dialeto muito mais conciso, claro e produtivo, além da similaridade com outras linguagens como Java e Javascript por exemplo. Ele é vastamente adotado como padrão para .NET Core na grande maioria dos usuários da plataforma. Acho bacana gostar do VB, mas infelizmente, falando à nível corporativo, não há muitas oportunidades para trabalhar com ele. Além disso, a grande massa do VB6 se ainda não migrou para uma plataforma mais moderna, está parado no tempo e quando a necessidade bate à porta, a coisa complica muito e o pavor bate.


O que você disse é a pura verdade, no mundo corporativo de hoje o pessoal prefere um dialeto mais técnico e profissional.

No entanto o Vb.net é uma das linguagens mais usadas por amadores no mundo e também pode ser usada profissionalmente usando Option Strict ON.

As vezes penso que isso seja uma estratégia para que o dialeto caia no gosto de alguma comunidade. kkk

Muito obrigado pela respota  



Cristian Luis Teixeira

#494335 - 15/07/2020 21:14:57

CRISTIANLT
UBERABA
Cadast. em:Maio/2020


Citação:
:
VB.Net é para mim uma linguagem de aprendizado muito simples.,
Amo a sintaxe vb6/vba e também acho uma das mais fáceis de aprender quando
estamos trabalhando no modo procedural.
Quando passa para OOP (.net), camadas, etc, na minha opinião
a coisa muda. O VB.NET é infinitamente mais complicado e trabalhoso,
enquanto que C# é bem mais simples e intuitivo.

Enfim, é questão de gosto e opinião e assim não há um certo ou errado.
Se perguntarem apara sua mãe ela responderá que você é bonito...



Cristian Luis Teixeira

#494336 - 15/07/2020 21:26:02

CRISTIANLT
UBERABA
Cadast. em:Maio/2020


Última edição em 15/07/2020 21:52:16 por CRISTIANLT

Citação:
:
hj em dia ainda tem quem esteja no vb5/6, conseguem trabalhar? sim, limitados em tudo q nao andou pra frente......
a ideia do vb.net é se tornar igual, vai sendo deixado de lado e ficando cada vez mais pra trás e mais limitado....
de um jeito ou de outro, hj em dia ainda se chega no mesmo resultado final com vb.net, mas esse deixar de lado vai fazer com q a volta seja bem maior pra chegar no mesmo resultado com o passar do tempo....
eu mesmo tendo formação em desenvolvimento, nao é minha fonte principal de renda, sempre desenvolvi em vb4 em diante, fui pro vb.net, dando um enorme passo, entrei na programação em camadas, deu um enorme trabalho entender direitinho a separação, o q cada coisa fazia.....
hj em dia estou passando direto da programação desktop em vb.net pro mvc core, o básico ja estou entendendo, tem vários conceitos q ainda nao compreendi muito bem, sofro horrores com as expressões lambda tmb....
se é pra recomendar algo, q seja pra iniciar em algo q nao tenha o fim ja decretado....principalmente se pensar em principal fonte de renda...
a proximidade de sintaxe do c# com outras linguagens é outro ponto a contar muito....



muito obrigado pela resposta,
Mas estou com uma dúvida... será que vale a pena continuar sendo cliente da Microsoft?
hoje foi o vb.net e amanhã pode ser o c# a ser descontinuado...
esse lance de ficar mudando, mudando, mudando pra mim é muito modismo. Se  a sintaxe não é mais boa e dificulta as coisas porque não evoluir a sintaxe assim como Javascript e python? elas vem melhorando a cada dia em todas as áreas e penso que é muita vantagem codificar quase tudo com um código só, algumas coisas irão dar mais trabalho, mas são esses relatos que evolui o dialeto.
Manter o dialeto sempre em evolução no meu ponto de vista é compromisso e respeito ao programador.
Só acho meio chato isso KKKK
Mas valeu d+ sua resposta


Cristian Luis Teixeira

#494338 - 16/07/2020 07:41:37

NICKOSOFT
SANTO ANDRE
Cadast. em:Maio/2009


fica em paz, se abandonarem o C#, a sintaxe dele se assemelha e muito a de outras linguagens de alto nível, o q facilita o aprendizado, hj vejo o VB, seja 6 ou .net como fácil de aprender pela sintaxe ser tão próxima de como pensamos, ah, se esse valor for maior q esse, entao acontece tal coisa, senão, acontece essa outra...basta pensar em inglês.

mas nao imagino q vão abandonar o C# tão cedo, foi um longo trabalho pra consolidar no mercado e c uma sintaxe tão próxima a de outras linguagens, e agora expandindo pra linux e mac pra puxar de vez os programadores q ainda colocavam algum empecilho em programar na Microsoft.

mais uma vez meu exemplo, no dia a dia pra lá e pra cá, eu carrego um netbook bem antiguinho, pequeno, faço o milagre de rodar visual studio 17 nele, o 19 eu nao gostei da interface, fiquei perdido mesmo, e no netbook é quase impossível de rodar, compilar entao, ai eu seguindo o aprendizado pego longos artigos de aplicações passo a passo, e se for até .core 2.2 eu me viro no visual studio, se ja sao artigos do .core 3, eu faço no visual studio code, super leve, sempre tive um gosto especial pela leveza do mysql, em ambos eu uso sempre mysql, mesmo o artigo trabalhando com sqlserver, entao tem soluções pra atender a todos os gostos....a vantagem de usar apenas o VScode é q estou buscando justamente fazer o aprendizado mirando em web, assim abandono de vez a ideia desktop q usei minha vida toda, desde o vb4.

Cada dia vejo surgirem novos []programadores[] de cdigo pronto aqui



#494342 - 16/07/2020 10:11:28

CRISTIANLT
UBERABA
Cadast. em:Maio/2020


NICKOSOFT valeu pelos comentários.


dizer em debandar de volta pelo pessoal do C# ao vb.net devido ao VS core realmente é um exagero de minha parte, mas existe muito dev de C# que chora muito por ter migrado, o que realmente queria dizer é que se o dialeto do VB.net continuar evoluindo por uma comunidade vai acontecer de muitos fieis a sintaxe do vb.net  voltarem.

no mundo amador o vb é muito forte para mini programas, integração com office e power BI, e se caso daqui um tempo tivermos vb.net .org kkkk ai que o mundo amador crescerá mesmo.

A semântica c# é linda, mas é profissional e o amador de longe quer saber disso.


  

Cristian Luis Teixeira

#494343 - 16/07/2020 11:17:36

MARCELODAVID
PINDAMONHANGABA
Cadast. em:Junho/2011


Citação:
se o dialeto do VB.net continuar evoluindo por uma comunidade vai acontecer de muitos fieis a sintaxe do vb.net  voltarem.

Assim como por exemplo, Clipper (com xHarbour), Cobol (que vira e mexe o Itaú abre vagas para desenvolvedores dessa linguagem pagando 12k)...
Enquanto funcionar existiram os que usarão.

Já ouviram falar no JABACO? Pois bem, pode-se usar uma
sintaxe semelhante ao VB6 e gerar (compilar?) para JAVA.

Isso prova que quando a comunidade quer, ela 'dá um jeito' e faz acontecer. A questão é se é ou não viável. Se tem ou não mercado, se irá ou não
por comida na mesa (de forma continuada).

Citação:
A semântica c# é linda, mas é profissional e o amador de longe quer saber disso


Aqui temos uma informação importante:
Citação:
o amador de longe quer saber disso


Depende dos seus objetivos. Se quer programar por hobby, qualquer coisa servirá...
Agora, se quiser se profissionalizar, se afaste do amadorismo.
Seu salário continuará de amador enquanto for um. Se quiser salário de profissional,
profissionalize-se.

Mas o objetivo é seu, ser amador ou profissional.

Para ser amador, qualquer coisa serve, desde que lhe satisfaça.
Para ser profissional (e lucrar com isso), considere o mercado.







 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário