¿Soy considerado un programador si soy desarrollador web?

Para mí, “desarrollador web” implica capacidad de programación . No es necesariamente un genio de la programación que piensa en el polimorfismo en su día libre, pero con habilidades sólidas y confiables que se adaptan a una amplia variedad de situaciones, utilizando los lenguajes necesarios para la tarea en particular.

Desarrollador en Air Quotes

Hay cierta confusión sobre esto. Veo personas que se hacen llamar desarrolladores web que simplemente comprarán una cuenta de SaaS del creador de sitios de arrastrar y soltar en algún lugar, e intentarán llevarla a cabo. Es posible que ni siquiera puedan editar HTML o CSS. Por lo tanto, pueden crear un sitio o dos, pero fallarán instantáneamente tan pronto como alguien les pida una función (o corrección) que no es posible con su función de arrastrar y soltar.

Esto es entretenido, aquí está mi respuesta:

En el mundo del software:

Desarrollo = programación

Desarrollador = programador

Desarrollo web = programación web

Desarrollo C ++ = programación c ++.

Etcétera etcétera..

Por lo tanto, no hay diferencia entre un “desarrollador” o un “programador”, son términos idénticos.

En software, el desarrollo (o programación) se logra escribiendo código en un lenguaje de programación.

Espero que ayude un poco

Puedes llamarte programador cuando:

  • Puede manejar todo el ciclo de vida de desarrollo de software, de principio a fin
  • Usted lidera a otros, u otros buscan su orientación.
  • Puedes auto gestionar tus proyectos

El desarrollo de software es una criatura curiosa a diferencia de otros campos.

A veces, un punk recién salido de la universidad puede rodear a veteranos que tienen más de 20 años de “experiencia”. La programación es un mundo extraño donde el código es el rey .

Algunos logran lo anterior en 2 años o menos, otros tardan 10 años.

No Usualmente. Hay muchos desarrolladores que no hacen ninguna programación en absoluto. Depende de cómo defina el programador y de qué tipo de desarrollador sea. Si bien trabajamos con código, generalmente no estamos escribiendo software (que es lo que a menudo pensamos como programación). Es posible que algunos desarrolladores de back-end necesiten crear programas como parte de sus trabajos, en cuyo caso podrían considerarse programadores.

Soy un desarrollador front-end que trabaja con HTML, CSS, PHP y algunos JavaScript.

Los dos últimos son lenguajes de scripting y PHP también se puede usar para programar, pero generalmente lo uso solo para scripting y no me considero un programador.

En el sentido más técnico, sí.

Me cansé de leer las respuestas que implicaban lo que la programación significa “para mí” y, en cambio, investigé un poco tratando de definir qué es un programador. Llegué a la siguiente definición básica en múltiples fuentes:

Una persona que escribe programas de computadora

Decidí seguir desde allí para investigar qué era un “programa de computadora” y creo que después de examinar los términos, Wikipedia lo describe mejor:

Un programa de computadora es una colección de instrucciones que realiza una tarea específica cuando es ejecutada por una computadora

Por lo tanto, si está escribiendo instrucciones para que una computadora ejecute una tarea específica, usted es un programador. Dada la introducción más común a la programación es simplemente imprimir texto en una pantalla (¡Hola, mundo!) Yo diría que una persona que escribe un archivo que se imprime en la pantalla (incluso si esa pantalla involucra un navegador) ha escrito un programa de computadora y, por lo tanto, somos programadores.

Dicho esto, sigue siendo un tecnicismo y no trataría de depositarlo en un banco, mucho menos una solicitud de empleo. Todavía miraría algunas de las otras respuestas y trataría de obtener ideas de ellas; el código se trata menos de escribir y más de mantener, la diferencia entre los lenguajes de marcado y los lenguajes de programación, etc. Pero no piense que lo que está haciendo es menor debido a sus definiciones infladas; considérelos mapas de ruta para convertirse en un mejor programador.

Depende mucho de lo que estés haciendo como “desarrollador web”. Yo diría que si estás haciendo codificación JS (u otra), entonces muy bien podrías considerarte también un programador. Si todo lo que estás haciendo es escribir html & css, entonces sería un poco más escéptico. Si solo estás usando alguna herramienta WYSIWYG, ¡iría tan lejos como para decir un rotundo NO!

Ninguno de esos (donde no estoy exactamente claro) son indicadores claros de ser un programador o no. Hay algunas características en html y css que requieren un pensamiento similar al que la mayoría de los programadores tienden a usar en sus trabajos diarios. También hay muchos escritores de JS que solo conocen ciertas tareas y / o solo copian y pegan fragmentos de código. Se vuelve un poco borroso debido a estos factores.

Si también está haciendo cosas de backend (casi cualquier cosa), entonces está casi garantizado que será un programador. Puede haber excepciones en las que solo está utilizando la funcionalidad preestablecida, pero me estoy refiriendo a crear dicha funcionalidad en lugar de solo usarla.

Si produce aplicaciones web originales utilizando JavaScript codificado a mano, CSS, HTML, sí, absolutamente.

En los primeros días del desarrollo web, los sitios tenían poco más que HTML, HTML y CSS y quizás un poco de PHP para interactuar con una base de datos, pero a medida que la web ha evolucionado, el desarrollo de aplicaciones web se ha vuelto mucho más complejo, lo que requiere una ambigüedad habilidades en programación.

Puede ser un programador si está usando la pila LAMP, pero ciertamente es un programador si está usando la pila MEAN.

Te considero un programador.

Francamente, creo que la web es un dominio tan válido como cualquier otro. De hecho, si estuviera buscando contratar a alguien para que haga codificación, preferiría a alguien que se cortara los dientes en la web y se volviera bueno en eso sobre cualquier graduado de CS. Hacer sitios web correctamente es mucho más difícil de lo que la gente le da crédito.

Cualquier cosa que requiera programación, te haría un programador en mi libro. El desarrollo web, buen desarrollo web, requiere programación. Entonces, a menos que solo esté proporcionando plantillas ya hechas sin agregar nada usted mismo: sí.

La diferencia entre el desarrollo web y la creación de aplicaciones de escritorio es el entorno final en el que se ejecutará. Cada uno tiene sus desafíos únicos.

A menos que esté utilizando alguna herramienta para desarrollar páginas web, se lo considera un programador. Llamamos HTML o cualquier otro PL basado en la web como lenguaje de programación.

More Interesting

Tengo conocimientos de HTML. ¿Es necesario que conozca C ++ y Java antes de aprender sobre Python o es HTML suficiente?

Necesito reemplazar un elemento de texto por un elemento de imagen en Weebly. ¿Qué tipo de cambio en el código CSS necesito para hacer eso?

Cómo hacer que un sitio web parezca desagradable, pero sin usuarios

Tengo interés en el desarrollo web, tengo conocimientos de programación a nivel escolar en Java, C y C ++. ¿Cuál es mi próximo paso para aprender desarrollo web?

Estoy ejecutando un sitio web de comparación de precios. A través de Google Analytics, ¿es posible ver cuántas personas fueron de mi sitio al sitio comercial? ¿Cómo puedo verificar el número de referencias?

Me gustaría crear un formulario que complete una página web o un PDF con datos incluidos en un formulario de 'entrada'. El diseño de la salida es bastante simple, pero no puedo entenderlo para hacer esto. ¿Cuáles son algunas ideas?

Necesito diseñar una aplicación web de gestión del tiempo, ¿es mejor codificar el módulo de calendario desde cero o existen soluciones existentes que pueda usar con JavaScript?

Estoy a punto de aprender Python como mi primer lenguaje de programación. No tengo experiencia previa en programación. ¿Algún consejo o cosas que debo tener en cuenta?

Soy un estudiante de bcom, ¿qué curso de informática debo aprender? ¿Tengo ganas de aprender diseño web o diseño gráfico, qué debo aprender?

Cómo construir una comunidad en línea activa para mi sitio web

¿Cuál es la mejor solución para crear un sitio web que muestre recomendaciones personalizadas después de una prueba?

Terminé el desarrollo de mi sitio web localmente. ¿Cuál es el siguiente paso para tener una versión .com?

Cómo convertirse en un corredor de bolsa

¿Cuál es la mejor manera de organizar el desarrollo web cuando no eres un programador pero necesitas un sitio web bastante complejo para una nueva línea de negocios?

Estoy desarrollando un sitio web de WordPress. El sitio alojará imágenes de casi 500 gb. ¿Cuál es la mejor estrategia?