Como desarrollador de software, ¿vale la pena aprender blockchain y ethereum si estoy aprendiendo machine learning después del trabajo ahora?

Eso depende completamente de lo que quieras hacer.

Si estás tratando de aprender blockchain vs machine learning porque estás cubriendo tus apuestas en “la próxima gran cosa”, no creo que vayas a tener mucho éxito. Pasé mucho tiempo aprendiendo tecnología porque era la próxima gran cosa solo para darme cuenta de que siempre hay algo más grande en el futuro. Ese tipo de razonamiento no crea la experiencia necesaria para sobresalir.

Sin embargo, si está aprendiendo machine learning porque le apasiona legítimamente la tecnología, continúe aprendiendo eso. El aprendizaje automático es un campo grande y en expansión que tiene su propio anfitrión de nuevas oportunidades. Sí, blockchain va a ser grande, pero puedes tener el mayor impacto con la herramienta que mejor conoces. Si eso simplemente es ML, entonces no se preocupe por la criptomoneda por ahora. Estará aquí cuando estés listo.

Cada tecnología tiene su propio caso de uso. Piensa en lo que quieres lograr después de 5 años. Si quería verse a sí mismo como un experto en aprendizaje automático, participe en ML. Si desea verse como un experto en Blockchain, sumérjase en blockchain.

Blockhain es la gloriosa base de datos de listas vinculadas. Los datos están protegidos y se colocan en una plataforma no forzable. Esta tecnología aún está en fase naciente.

El aprendizaje automático es construir modelos sobre datos. Tienes que trabajar en datos, construir modelos predictivos sobre ellos. Ya es una tecnología glorificada. Hay muchas oportunidades si tienes las habilidades adecuadas.

Pero, si tiene algún concepto híbrido al mezclar estas tecnologías, siempre vale la pena tener experiencia en ambas tecnologías.

Además, tenga en cuenta que aprender cualquier tecnología siempre será como un complemento en su cartera.

¡Buena suerte!

Cual es tu objetivo? ¿Cómo quieres aplicar lo que aprendes? Creo que si buscas perspectivas de carrera a corto y mediano plazo, entonces el aprendizaje automático es en lo que deberías centrarte. Sin embargo, si realmente te gusta jugar con criptos, ver el valor a largo plazo y te apasiona aprender cosas nuevas, entonces vale la pena sumergirte en ello. Solo tenga en cuenta que no habrá el mismo número de trabajos disponibles que para el aprendizaje automático, aunque estaría en un pequeño círculo de desarrolladores, y personalmente creo que a largo plazo las oportunidades para usted estarán allí.

Si está buscando una manera de hacer la transición al desarrollo de Ethereum junto con otras personas con orientación, y tenga el tiempo / dinero que puede visitar http://www.destinationdev.com/blockchain

Estamos enseñando a los desarrolladores sobre los fundamentos de Blockchain, Ethereum, contratos inteligentes / Solidez, Web3.js: al final del curso de una semana tendrás un DAPP integrado. También podrás viajar a un lugar exótico increíble 🙂 #TravelAndCode

El desarrollo de blockchain (incluido Ethereum) no tiene nada que ver con Machine Learning en sí mismo.

Por el momento, hay muchas aplicaciones para el aprendizaje automático. Si conoce el aprendizaje automático, tiene un conjunto muy diverso de oportunidades de trabajo y trayectorias profesionales para considerar, desde la ciencia de datos hasta las finanzas y la automatización. También puede considerar comenzar su propio negocio o incluso simplemente hacer cosas interesantes con él como un pasatiempo.

En cuanto a blockchain, en realidad no hay muchas oportunidades de trabajo. Incluso si lo hay, es un mercado laboral volátil. Su mejor apuesta podría ser comenzar su propio negocio.

Depende de usted si desea cambiar la forma en que invierte su tiempo. Si está buscando una amplia gama de opciones profesionales estables en industrias bien establecidas, diría que el aprendizaje automático es un mejor uso de su tiempo.

Si eres una persona que ama arriesgar su tiempo y dinero para tener la oportunidad de hacerse rico rápidamente, entonces aprende blockchain. No obtendrá estabilidad y opciones de carrera (al menos por ahora). Pero es posible que tenga la oportunidad de ganar dinero trabajando con una nueva tecnología.

No tengo conocimiento de la herramienta Etherum que mencionaste. Pero por búsqueda puedo entender que es una aplicación que descentraliza la información que es similar a los conceptos de extracción de características en capas que se utilizan en el aprendizaje automático. No hay relación entre estos dos (Etherum y machine learning). Si su interés está en aprender el aprendizaje automático, probablemente podría ser una herramienta incorrecta. Los conceptos de aprendizaje automático son reconocer patrones, comprender datos, identificar valores atípicos en los datos, etc. Uno de los mejores ejemplos de chatbot que utiliza herramientas de procesamiento de lenguaje natural.

Verifique sus especificaciones antes de comenzar sobre Etherum, porque puedo estar equivocado.

More Interesting

¿Qué es la artesanía de software?

¿Cómo les gustaría a los desarrolladores de software encontrar sus próximos trabajos?

¿Por qué todavía trabajas como desarrollador de software si puedes hacer mucho más intercambiando bitcoins y criptomonedas?

He planeado ser un programador profesional (desarrollador), pero no me gusta el álgebra. ¿Puedo lograr esto?

¿Qué tendré que hacer para cambiar de carrera de desarrollo de hardware a desarrollo de software?

¿Realmente crees que el discurso de "las compañías de software están predicando" hay muy pocos ingenieros de software calificados disponibles en los Estados Unidos? ¿Es este discurso de 'no tener suficientes ingenieros calificados' un farol para lograr que el gobierno dé más H1B?

Actualmente estoy trabajando como desarrollador de software. En los últimos 2 años di alrededor de 30 entrevistas para ambos dominios. Pero pude despejar 2 entrevistas. Debido a esto, estoy empezando a pensar que no soy un buen desarrollador de software que conduce a una disminución del rendimiento, ya que me siento atrapado en mi empresa actual.

¿Conseguir un trabajo de desarrollo de software será cada vez más difícil a medida que más personas quieran convertirse en desarrolladores de software?

Tengo menos de 18 años y quiero una cuenta de desarrollador de Apple. ¿Mis padres tendrían que inscribirse en el programa para desarrolladores de Apple y luego publicar mis aplicaciones?

¿Cómo es una empresa de desarrollo de software off-shore beneficiosa para los negocios?

¿Es un trabajo de desarrollador de software de 45k / año generalmente más fácil que un trabajo de 65k +?

¿Por qué a los vendedores se les paga más que a los ingenieros / desarrolladores de software?

¿Qué hace a un buen programador OCaml?

¿Cuáles son las características más importantes que un desarrollador de software debe tener en cuenta al diseñar un sistema?

¿La reutilización en el desarrollo de software es una broma?