Aprender Visual Basic vale la pena?

agosto 8, 2006

Estaba leyendo un par de blogs y foros que frecuentemente he visitado y he visto muchas malas influencias, o mejor dicho personas que te influyen con ideas erroneas o ideas totalmente fuera de lugar en lo que se refiere al uso de Visual Basic.

Existen chistes, existen programadores de C, C++ o ensamblador, que se burlan de Visual Basic debido a su entera orientacion al programador novel en versiones previas a .NET
El otro dia lei algo un chiste que decia «Deje de usar Visual Basic a los 12 años» y cosas por el estilo.

El punto es que estas ideas, comentarios, chistes, criticas, etc. hacen que muchos programadores novatos se decepcionen del lenguaje visual basic y estos se dispongan a ignorarlo, despreciarlo y en fin a buscar otros rumbos.

Hay mucha gente que se rie en tu cara si le dices que programas en Visual Basic y realmente quiero comentarles que el equivocado no puede ser el usuario de Visual Basic, el equivocado puede ser en realidad ese programador avanzado que critica al usuario de Visual Basic.

Solo piensen y reflexionen un par de cosas.

Se estudia para poder mantenerse en esta vida, se estudia programacion pues para hacer programas y ganar dinero con ellos (al menos es uno de los motivos mas importantes para estudiar programacion, por no decir el mas importante).

Imagina que desarrollas un software empresarial en el cual te tardastes 2 meses en el desarrollo completo en visual basic y ganastes cierta cantidad de dinero. Piensa que hubiera sucedido si hubieras trabajado en otro lenguaje, hubieras tardado mas tiempo con tanta vuelta que hay que dar para mostrar un mensajito en la pantalla, tu cliente hubiera estado insatisfecho y probablemente jamas vuelva a contratarte para otro desarrollo.

Aprender visual basic puede llevarte poco tiempo en relacion con aprender otro lenguaje y eso es ganancia para ti.
Ahora, imaginate en una empresa, desarrollas una aplicacion en vb y funciona correctamente. Luego, viene un programador de otro lenguaje y desarrolla el mismo programa con la diferencia que su programa es unos cuantos milisegundos mas rapido que el tuyo.

Ahora, preguntate: Importa eso? el cliente estara impactado al saber que otro programa ejecuta determinada accion en menos milisegundos que el tuyo? claro que no, todos sabemos que hay clientes que gustan mas de los colores bonitos que de esa clase de temas.

Hay determinados lenguajes que poseen su propio modelo para desarrollar interfases de usuario, tan propias que han caido en lo que se llama feo. y es muy importante tomar en cuenta la usabilidad y la experiencia del usuario. La idea es proveer valor al cliente y no unas mal hechas interfases que parecen dibujadas en papel que alardean de estar diseñados «a mas bajo nivel» y se ejecutan en tantos milisegundos mas rapido.

Imagina este escenario

Pedro desarrolla en Visual Basic

Juan desarrolla en otro lenguaje

Ofrecen $1000 por el desarrollo de una determinada aplicacion. Pedro desarrolla en un par de dias mas rapido su aplicacion debido a la facilidad de desarrollo de visual basic enbolsandose los $1000. Pedro se lo cuenta a Juan (quien todavia esta en un 70% del desarrollo debido a la complejidad de trabajo del lenguaje que usa) y Juan internamente golpeado, le dice a Pedro criticandolo, que eso que el hace no es programar sino arrastrar y colocar controles y asi se atreve a llamarse programador.

Sea o no un programador (segun la idea de Juan) pedro se embolso un buen dinerito.

Comodidad al usuario final, solo a el?

Durante mucho tiempo se ha trabajado con el concepto de que el programador pasa dias y noches sin dormir desarrollando un producto para lograr brindar un buen software a su cliente, que sea funcional y que sea facil de usar. El sr programador debe romperse el alma en el desarrollo de cada app que haga.

Entonces, pensando y razonando un poco, Porque no usamos la comodidad tambien a la hora de desarrollar programas?

A mucha gente le gusta inventar la rueda a cada momento, por favor… para que seguir sumando primero dos valores para luego sumarle un tercer valor a esa primera suma?

Yo considero que hay que valorar nuestro tiempo y la mejor forma es aprovechando los lenguajes de alto nivel que nos proporcionan algunas empresas, si queremos ser competitivos debemos saber proveer soluciones que esten a tiempo y no gastar una hora en la creacion de una ventana con un titulo.

Por ultimo les aconsejo que sigan adelante con el uso de Visual Basic, si bien es cierto, las versiones anteriores a .NET eran unas versiones hasta cierto punto limitadas, en la actualidad Visual Basic se codea (con los codos, no hablo de codigo ;P) con los grandes debido a la gran transformacion que ha sufrido desde la primera version en .NET del mismo, anteriormente Visual Basic si que era un patito feo en comparacion de los lenguajes orientados a objetos pero ahora eso ya no es mas que un recuerdo.

Sigan adelante con VB y no se desanimen si alguien les critica por su uso, piensen en el verdadero valor que se proporcionaran ustedes al aprovechar la rueda que fue inventada hace mucho 😉

_
saludos

Hola a todos

A partir de este momento quiero decirles que por falta de tiempo trabajare unicamente en mi blog http://blog.williamsmolina.info incluyendo los temas relacionados con VB

Muchas gracias a todos, los espero en mi blog personal

Atentamente Williams Molina


Bienvenidos

julio 31, 2006

Hola

Bueno, a partir de ahora estare trabajando de manera ordenada en este nuevo blog especificamente en visual basic. Ustedes saben que no es muy ordenado tener fotos o info sobre el cumpleaños de mi tia revuelto con Manejo de data en VB :P.

Quiero evitar eso y mi blog original sigue en pie http://caldoit.blogspot.com

Espero compartir info util para aquellos desarrolladores que trabajan con vb

saludos

Palabras Clave: Blog Visual Basic, Blog VB, Visual Basic .NET, Blog Visual Basic 2005

Hola a todos

A partir de este momento quiero decirles que por falta de tiempo trabajare unicamente en mi blog http://blog.williamsmolina.info incluyendo los temas relacionados con VB

Muchas gracias a todos, los espero en mi blog personal

Atentamente Williams Molina


  • Categorías

  • Calendario

    abril 2024
    L M X J V S D
    1234567
    891011121314
    15161718192021
    22232425262728
    2930  
  • Entradas recientes

  • Archivos

  • Blog Stats