¿Puedo concentrarme principalmente en la parte de back-end de un proyecto personal y descuidar el front-end si amo la ingeniería de back-end pero odio el front-end?

Por supuesto que puedes, pero lo que siento la necesidad de preguntar es: ¿quieres construir un sitio web que la gente disfrute usando?

Si las respuestas son negativas, y está contento con solo enfocarse en construir operaciones de back-end para su propio proyecto personal que nadie más usaría, ¿por qué enviar cualquier HTML, JavaScript o CSS? Puede crear fácilmente servicios relajantes, llamarlos a todos manuales y simplemente hacer que el backend envíe texto sin formato, JSON o XML cuando se llame a cada servicio.

Si las respuestas son afirmativas, entonces tendrá que aprender el desarrollo front-end o superior para que alguien lo haga por usted. Sin embargo, no necesariamente tienes que aprender Angular o Ember.

La razón por la que personalmente tiendo pasar tanto tiempo preocupándome por el desarrollo front-end es porque ESO ES LO ÚNICO que le importa al usuario. No importa cuán complicados sean sus servicios de back-end, al usuario no le importa. Todo lo que ven, todo lo que tocan, todo lo que sienten está dentro del frente. Por lo tanto, si desea crear un sitio web brillante que la gente disfrute usando, no actualizará la página en cada operación; Sugeriría aprender un poco de desarrollo front-end.

Eso realmente depende de dónde trabajas y para qué te necesitan. He realizado muchos desarrollos completos, pero en los últimos años principalmente he realizado el desarrollo del ecosistema hadoop y también lo prefiero. He estado aprendiendo el aprendizaje automático y en el nuevo año comenzaré a trabajar con chispa en gran medida. El objetivo actual de mi empresa es construir canalizaciones de datos para que no haya tanto desarrollo de interfaz web. Con el tiempo puedo vernos haciendo más visualización y eso puede cambiar. Sin embargo, este puede no ser el caso en otras compañías, y puede ser un requisito que también realices el desarrollo frontend. Sin embargo, diré esto, ser capaz de hacer una pila completa ayuda mucho con su empleabilidad, e incluso en el trabajo de tipo de ciencia de datos hay mucho trabajo realmente interesante que puede hacer para la visualización … etc. Entonces, si bien puede preferir el trabajo de ingeniería de datos / back end, realmente ayuda si puede hacerlo y también tiene conocimiento sobre el trabajo frontend.

More Interesting

¿Cuándo debería un principiante de programación comenzar a aprender el desarrollo de backend y la implementación en la nube?

¿Cuáles son los mejores lenguajes de programación de back-end para la página web?

Cómo saber si podré ser un desarrollador de back-end

Si AngularJS es el front-end para el desarrollo, ¿cuál sería la mejor tecnología de back-end?

¿Cómo hace YouTube un seguimiento de las identificaciones de video?

Quiero hacer un cambio de carrera en desarrollo web especializado en el back-end. ¿Qué habilidades debería estar adquiriendo para hacerme más valioso?

¿Hay un back-end recomendado de Vue.js?

¿Node.js está ganando o perdiendo popularidad en estos días?

¿Cómo combinar front-end con el lenguaje de programación de servicios de fondo

¿Es el umbral para ingresar a la profesión de desarrollador de Android más bajo que el desarrollo web de back-end?

¿Cuál es el lenguaje web de back-end más utilizado en Silicon Valley, especialmente por compañías conocidas y nuevas empresas emergentes que están impulsando las cosas?

¿Cuál es el lenguaje de programación más utilizado para el desarrollo web de back-end después de PHP?

¿Qué parte se debe desarrollar primero mientras se desarrolla una aplicación web, front-end o back-end?

¿Cuál es el proceso de conexión del código front-end (HTML / CSS) con el código back-end (Python) en el desarrollo web? ¿Puedes dar un ejemplo / recurso / tutorial?

¿Qué lenguajes de back-end debes conocer para el desarrollo web?