Red de conocimiento informático - Descarga de software - ¿Qué idioma aprendes ahora cuando estudias programación en la universidad? c o vb o java

¿Qué idioma aprendes ahora cuando estudias programación en la universidad? c o vb o java

El siguiente contenido es puramente escrito a mano y original.

No existe un lenguaje atrasado, solo personas atrasadas. Mucha gente piensa que VB está "obsoleto", "debería eliminarse", "no sirve para nada", etc. Esto es incorrecto.

Cualquier lenguaje informático se mejora y actualiza constantemente con el desarrollo de los tiempos.

De hecho, VB está en desventaja en términos de operaciones de memoria de bajo nivel y portabilidad. Si el sujeto quiere hacer cosas de bajo nivel, como microcontroladores, entonces no aprenda VB. que no puedes hacer estas cosas, simplemente no encaja. Al igual que los teléfonos inteligentes y las tabletas, puedes jugar y ver películas, pero si quieres jugar bien y mirar con claridad, por supuesto, las tabletas son la primera opción en lugar de los teléfonos inteligentes.

Si el tema es simplemente escribir un pequeño programa en un entorno Windows, escribir un software de gestión financiera, etc., entonces VB es un lenguaje que se puede aprender rápidamente.

Hoy en día, cuando muchas empresas de TI contratan personal técnico de back-end, indicarán en las condiciones "se prefieren candidatos con experiencia en desarrollo de VB.NET" (P.D. Aunque existen algunas diferencias entre el VB6 original y . net después de ingresar. Son muy diferentes, pero básicamente son iguales en términos de gramática, por lo que pueden considerarse profesores de la misma escuela). En este punto, si el interrogador todavía desdeña VB, entonces eche un vistazo a la imagen a continuación (¡VB ocupa un lugar más alto que PY y Ruby en la clasificación de lenguajes informáticos de julio de 2013!):?

(Fuente de la imagen: /program/2013/0710/309060.shtml)

En lo que respecta a la especialidad de Internet de las cosas de la asignatura, el lenguaje C y Java son aprendizajes imprescindibles.

El Internet de las cosas implica programación de bajo nivel, el lenguaje C es un curso obligatorio y es necesario comprender estándares técnicos como OSGi, OPC y Silverlight.

En la capa de aplicación de Internet de las cosas y la tecnología de integración del lado del servidor, Java también es un curso obligatorio y es necesario comprender Eclipse, SWT, Flash, HTML5, SaaS y otras tecnologías.

Al mismo tiempo, es necesario comprender las tecnologías y estándares de comunicación inalámbrica RF, Zigbee, Bluetooth, WiFi, GPRS, CDMA, 3G, 4G, 5G, etc.

Los sistemas integrados (incluidos los sistemas operativos de IoT como TinyOS) son tecnologías importantes para la capa de percepción y la capa de comunicación de Internet de las cosas y son necesarias.

El Internet de las cosas también requiere soporte de red, por lo que es necesario aprender los protocolos de red relevantes. El estándar del protocolo TCP/IP es la base de todos los protocolos de red inalámbricos y cableados. La tecnología de programación de sockets también es una habilidad básica. y es un curso obligatorio.

En cuanto a VB, si el tema se especializa en ingeniería de software, aprenderá esto. La ingeniería de Internet de las cosas rara vez la usará. Como se mencionó al principio, la división del trabajo es diferente y no todos los idiomas. Son adecuados para hacer una determinada cosa.

El equipo de [Website Academy] responderá a tus preguntas.