Querido Anónimo
La tecnología cambiará. El futuro está listo para estar en IoT y Analytics, Bitcoin. Sería cómo operan las empresas hoy con un modelo centralizado. Pero más bien una empresa se reinventará como Uber (colabora hardware a software) y lo venderá de una manera diferente.
Lo que ha descrito son herramientas o especialización (Java …) que lo ayudan a lograr una arquitectura.
Una arquitectura se construye para un propósito en torno a un idioma. El aspecto importante es aprender las construcciones de un idioma y ser ágil.
- Vivo en Nueva York y siento que todo aquí está ampliamente disponible en Hong Kong o hecho en China. ¿Cuáles son los buenos regalos para amigos / familiares que viven en Hong Kong?
- No sé cómo usar el banco. ¿Por qué la escuela no me enseñó esto?
- Estoy realmente interesado en el análisis de datos grandes y las ideas. Tengo 3 años de experiencia en desarrollo front-end. ¿Cuál sería el camino correcto para ensuciarme las manos con Big Data?
- Si registro un dominio con la palabra Google y configuro un sitio web con ese dominio, ¿es lo suficientemente legal como para que la empresa de Google no lo encuentre como una infracción?
- Me gustaría invertir en estos fondos de acciones, pero cada uno está cerrado para nuevos inversores: AMG Yacktman Fund (YACKX) y Vanguard Capital Opportunity Fund (VHCOX), PRIMECAP Core Fund (VPCCX) y PRIMECAP Fund (VPMCX). ¿Existen otros fondos o ETF que sean facsímiles razonables y estén abiertos a nuevos inversores?
Los idiomas que creo que tendrán valor en los próximos 10 años son 1. El lenguaje de programación Go
2. El lenguaje de programación Rust
3. Página en dart-lang.org y
Idiomas en la cima de JVM
4. Clojure – inicio
5. El lenguaje de programación Scala
Lenguaje de escritura
6. Página en ruby-lang.org
7. Bienvenido a Python.org
Tiempo real
8. io.js – JavaScript I / O Node.js.
Los otros idiomas que me interesan son el lenguaje de programación Erlang muy utilizado por las compañías de telecomunicaciones, pero es difícil sacar a los chicos del mercado. El messenger de Facebook está escrito en erlang.
HTML5
Hay un cambio de paradigma en la creación de tiempo real que dominaría y reemplazaría a node.js a menos que también evolucionen.
HTML / siguiente – W3C Wiki
Protocolo de transferencia de hipertexto versión 2
La moraleja de la historia, mantenerse enfocado en la tecnología (IoT, Analytics ..) en lugar de herramientas especializadas. Mueva su carrera a la arquitectura / diseñador, pero sea inteligente con las habilidades en el área especializada.
Comprenda las construcciones fundamentales de un lenguaje (por ejemplo: estructura de control, datos, conceptos funcionales …) y aplíquelas para aprender cualquier otro idioma fácilmente.
En los sistemas Megam eso es lo que hacemos. Usamos
El lenguaje de programación Go: hemos construido un motor en clúster utilizando go: megamsys / megamd
El lenguaje de programación Scala: construimos un servidor REST API robusto usando scala / scalaz: megamsys / megam_gateway
Node.js: creamos un streamer en tiempo real que transmite registros desde la nube. megamsys / tap
ruby-lang.org: lo usamos para construir megamsys / nilavu de gran UI
y scripts para construir nuestros paquetes debian / rpm: megamsys / packager
Nuestro pirateo de IoT usando golang: GomegamIoT
Nota : personalmente comencé con Cobol, Mainframe, C, C ++, perl. Puedes ver lo que estamos usando y haciendo hoy.