¿En qué es más fácil convertirse en desarrollador web o científico de datos?

Hay muchos más trabajos de desarrollo web que trabajos de ciencia de datos en el mercado. Por otra parte, hay desarrolladores web mucho más calificados que compiten por esos trabajos que científicos de datos calificados. El nivel de competencia por trabajo es probablemente comparable.

Entonces se convierte en una cuestión de qué conjunto de habilidades es más fácil de adquirir.

Tanto los desarrolladores web como los científicos de datos necesitan tener habilidades muy amplias. Sin embargo, las habilidades necesarias para los desarrolladores web se concentran más en torno a los temas que le presentan en un plan de estudios de informática típico. Los empleadores lo saben, y a menudo reclutan graduados de CS sin experiencia para trabajos de desarrollo web.

No existe una larga tradición educativa que combine estadística e informática. Estamos comenzando a ver programas especializados de ciencia de datos, pero todavía son pocos y distantes entre sí. Todo esto significa que los científicos de datos necesitan adquirir más conocimiento por su cuenta.

Por el momento, creo que es un poco más fácil convertirse en desarrollador web. La demanda de científicos de datos ha explotado en unos pocos años. La academia y la industria solo están comenzando a ponerse al día gradualmente cuando se trata de educar y reclutar a suficientes personas.

Hay tres respuestas aquí mientras escribo esto, todas básicamente diciendo que es más fácil convertirse en desarrollador web.

No disputo eso en el caso general. Para la mayoría, tal vez para todas las personas, el desarrollo web será más fácil, si no tienen antecedentes para ninguno.

Sin embargo, la mayoría de las personas no van a tener los antecedentes para ninguno de los dos. Sea quien sea, si nunca ha programado una computadora en su vida, está acostumbrado a ver las cosas de cierta manera. Algunas personas que tienen más sentido estético encontrarán más fácil el desarrollo web front-end. Aquellos que están acostumbrados a construir cosas probablemente encontrarán el back-end más intuitivo. Y aquellos a quienes les gusta resolver las cosas estarán más contentos con un papel de ciencia de datos.

Personalmente, si fuera clonado, y hubiera un nuevo yo sin mi conocimiento pero con todas mis características, no tengo dudas de que a medida que ese clon creciera, se sentiría más atraído por descubrir cosas.

Hay tantas preguntas de esta naturaleza en Quora en estos días. Siento por las personas que les preguntan. Realmente quieren entrar en el auge que acaban de darse cuenta de que está allí, y están buscando la forma más rápida de hacerlo. El problema es que están preguntando, en cierto sentido, las preguntas equivocadas de las personas equivocadas. Están preguntando a las personas que ya están en el campo en qué deberían entrar. Una mejor idea, tal vez, es preguntar qué hace un rol determinado y cómo es el futuro, y preguntarse dónde encajan.

Si está comenzando desde cero, sin un título en ciencias, matemáticas o ciencias de la computación … entonces, sin duda, es más fácil calificar para una carrera en programación web.

Muy pocos empleadores de desarrolladores web esperan un título avanzado, matemática a través de cálculo, álgebra lineal y múltiples cursos en análisis estadístico, así como capacidades complejas de visualización, aprendizaje automático y visión para los negocios.

Una cartera sólida de sitios y aplicaciones bien pensadas después de un bootcamp o uno de los programas en línea es un paso adelante como desarrollador junior. Eso no significa que ganará $ 110k por año y obtendrá un reinado absolutamente gratis, pero puede encontrar un trabajo en casi cualquier parte del país.

Aunque hay muchos de nosotros que hemos tomado rutas alternativas a una carrera en ciencia de datos, el camino a las entrevistas (sin importar cuán sólida sea su cartera) sin al menos un título de maestría y 2–4 años de experiencia o un doctorado y un programa de bootcamp o Un par de años de experiencia es difícil de conseguir sin una conexión seria. E incluso entonces, conseguir el trabajo aún no es fácil.

He tomado la ruta alternativa a Data Science. No me arrepiento en absoluto … Me encanta lo que hago, crezco todos los días y tengo habilidades bastante sólidas sin tener en cuenta cómo los descubrí. Sin embargo, mi camino es difícil, incluso en mi posición actual, con habilidades y desempeño sólidos, mi jefe no pudo llamarme para una entrevista para un ascenso debido a un requisito de título de posgrado “obligatorio” de que ninguna cantidad de trabajo, habilidad o contribución compensará .

No todas las situaciones son tan extremas, pero considerablemente menos trabajos de programación trazan una línea dura acreditada en la arena sobre el tipo y el nivel de educación (aunque algunos lo hacen) … Creo que es más probable que alcance su ubicación laboral y gane objetivos más rápido como desarrollador web.

Y definitivamente puedes obtener un título de posgrado en ciencias de datos mientras trabajas en desarrollo web si crees que esa es tu verdadera vocación, probablemente obtengas algún apoyo de matrícula de tu empleador en el proceso.

Si por más fácil te refieres a menos interdisciplinario, entonces la respuesta es el desarrollo web.

En el desarrollo web solo tiene que conocer lenguajes de programación como Javascript, marcado como HTML y estilo en CSS. Eso es. Sí, hay muchas bibliotecas que debe aprender, como jQuery, muchos frameworks como Bootstrap y si desea ser un desarrollador web exitoso, debe aprender Node and Angular. Tal vez un poco de diseño web. Pero se trata de programar.

En cambio, en ciencia de datos, debe conocer muchas otras cosas además de la programación, como álgebra lineal, estadística, combinatoria, visualización de datos y comunicación. Eso solo si tiene un buen conocimiento del dominio específico de donde proviene el conjunto de datos que necesita analizar.

Tal vez ahora tenga una opinión sobre cuál es más fácil.

Bueno, depende de ti y de tu interés. Eche un vistazo a estas 7 tendencias prometedoras de desarrollo web que busca en 2017 para tomar la decisión de que puede trabajar como desarrollador web o no.