¿Qué tan físico se vuelve un desarrollador de back-end?

Realmente depende de la empresa. A medida que la computación en la nube se vuelve cada vez más popular, el conocimiento requerido está cambiando de ser capaz de administrar un servidor a ser capaz de administrar la nube u otra solución alojada.

Aún así, un buen desarrollador (frontal, posterior o de otro tipo) debe saber cómo configurar un entorno de servidor, cómo configurar IIS o Apache, cómo configurar la base de datos (SQL Server, MySQL, Oracle) y algunas tareas más de administrador.

Las empresas más pequeñas generalmente no tienen administradores para configurar y mantener el hardware, por lo que las personas con más experiencia a menudo pueden realizar esta tarea. Esos empleados son generalmente desarrolladores de back-end. Sin embargo, las organizaciones más grandes tendrán administradores que se encargarán de esta tarea. Las empresas muy grandes incluso tendrán administradores de bases de datos especiales para configurar cualquier base de datos que necesiten, incluidas las bases de datos en la nube.

Pero el tamaño de la empresa generalmente le dirá cuánto conocimiento adicional necesitaría. Si tienen 10 empleados o menos, prepárese para estar en contacto cercano con los servidores. Si tienen 1,000 o más empleados, entonces es posible que ni siquiera tenga acceso a los servidores sin el permiso de su gerente, su gerente y los tres administradores …

Las organizaciones medianas o grandes utilizarán el proveedor de servicios de alojamiento (el más común) o tendrán personas dedicadas para administrar el hardware (raro, si necesitan algo realmente personalizado), para que los desarrolladores no tengan que lidiar con eso.

No creo que los desarrolladores de backend deba meterse en general con el servidor / sala de servidores, su trabajo para los administradores del servidor. Como desarrollador de back-end, aún debe conocer el entorno con el que trabaja y cómo instalar las bibliotecas / módulos que necesita.

No te preocupes, los servicios en la nube son tus amigos. E incluso si la organización todavía tuviera el verdadero hierro, los administradores de servidores / redes serán su zona de defensa contra cualquier contacto físico. Deberías estar bien.

No se preocupe, probablemente no necesitará / necesitará cargar 50 libras como desarrollador de back-end. Tienen el departamento de redes. cuidate de eso. A menos que, por supuesto, esté construyendo una nueva empresa en su garaje.

No, es el campo de las redes y los ingenieros de redes se encargan de esas tareas.