En este momento uso mucho VBA en Excel pero quiero pasar al desarrollo de software. ¿Cuáles son los conceptos que debo dominar en VB para convertirme en un codificador profesional?

Actualmente estoy haciendo un curso de Visual Studio VB como un repaso a través de un curso en línea de colegio técnico. Aprendí lenguajes de script C, C ++, Unix como Perl, TCL-Tk, … ¿entiendes?
Observaciones:
1) VB tiene peculiaridades. VS hace que la programación de VB sea mucho más fácil de usar.
2) No tengo una copia impresa de ningún libro de texto VB. Solo las notas del curso y las páginas en línea para desarrolladores de MS, que son buenas, pero necesita saber cómo están estructuradas las páginas para desarrolladores para que tengan sentido. Se necesita un tiempo para comprender los diseños de objetos en VB.
3) Usando el control del mouse en VB. No es difícil, pero frustrante hasta que te acostumbras. La comprensión de los parámetros globales del mouse opuestos a los parámetros privados del subrutina fue el momento AH HA. Entienda esto … Estaba volando a ciegas en ese momento … Intentando implementar un programa de dibujo de gráficos para una tarea e intentando hacer mucho más de lo requerido en la tarea.
4) ¿Vale la pena? No implementaría gráficos en VB, iría a C #. Para los programas generales de oficina, VB parece una ruta de implementación de solución rápida.

More Interesting

Me estoy graduando con un título en informática, pero creo que podría no ser lo suficientemente inteligente como para ser ingeniero de software. ¿Qué tengo que hacer?

¿Dónde van a trabajar los graduados de MS CS o MCS en UIUC justo después de terminar sus títulos?

¿Es necesario un título en informática para trabajar en la vanguardia de la asignatura?

Cómo entrenar a mi hijo de 9 años para ser programador

¿Es posible tener éxito en una carrera en programación web sin pasión?

¿Por qué la gente estudia informática hoy en día, a pesar de que estamos en una burbuja de tipo punto com?

¿Qué algoritmos debo saber para ser un buen programador?

¿Cómo comenzaría un graduado en ciencias de la computación el desarrollo de software independiente?

¿Cuáles son las mejores compañías basadas en servicios de software o compañías basadas en productos de software en India?

¿Qué título debo obtener, informática o desarrollo de juegos?

¿Es Game Designing un buen campo para perseguir a los licenciados en informática?

¿Podría ser que la informática es mejor que la ingeniería informática?

¿Cuál es el futuro de un ingeniero mecánico que es bueno en informática y literatura?

Actualmente, estoy haciendo una licenciatura en ciencias de la computación y quiero desarrollar una carrera en computación en la nube. ¿Qué tengo que hacer? ¿Qué iniciativa debo tomar?

¿Tiene sentido participar en una programación competitiva después de conseguir un trabajo?