¿Cuándo han rechazado los ingenieros de software un proyecto por razones éticas, especialmente cuando los costos son un factor determinante para bajar los rigurosos estándares de ingeniería?

No me considero un ingeniero de software, pero intentaré esto. Además, antes de comenzar, incluiré el hecho de que la mayoría de los programadores están empleados, no contratados por el trabajo.

“¿Especialmente cuando los costos son un factor determinante para bajar los rigurosos estándares de ingeniería?”

(disculpemos el hecho de que no hay muchos “estándares de ingeniería” en la programación)

Un punto importante de discusión para mí son los raspadores web. Como sabe, las empresas pueden meterse en problemas por esto, pero si usted es una empresa y “quiere un raspador de web”, le pregunto si:

a) lea el archivo robot.txt (ninguno lo ha hecho nunca).

b) lea la API pública o privada (ninguna lo ha hecho nunca).

c) comprenda que ignorar una orden de cese y desistimiento puede ocasionarles muchos problemas (ninguno de ellos ha oído hablar de la demanda de Craigslist ni de ninguna otra).

d) que AWS, etc., cobra por ancho de banda, ya sea explícita o implícitamente a través de la limitación (nadie parece saberlo tampoco).

Me mantengo con estrictos estándares éticos, que incluyen y no se limitan a respetar el hecho de que las empresas no siempre quieren mi presencia allí, y no estoy dispuesto a trabajar con nadie que prefiera pagarle a alguien una tarifa única en lugar de pagar para acceso a la API. También soy, en parte, un accesorio para escribir estas cosas, y no puedo dormir sobre la negación plausible, y éticamente, no puedo ser un conducto para hacer que una compañía sea demandada por su ignorancia.

El único del que he oído hablar seriamente fue rechazar el diseño y la codificación de sitios web para videos y animaciones en sitios web para adultos. Por lo tanto, los administradores y programadores de sitios web dispuestos a trabajar para estos grupos son más altos que el promedio.

More Interesting

¿Qué sabe el ingeniero de redes promedio que el ingeniero de software promedio no sabe acerca de los sistemas informáticos?

¿Quién ganará más dinero a largo plazo, un cirujano ortopédico, un neurocirujano, un ingeniero de software o un quant?

¿Cuántas horas trabajan los ingenieros de software de teletrabajo?

¿Un ingeniero de software en una empresa resuelve el mismo tipo de problemas repetidamente?

¿Hay alguna diferencia entre ingeniería de software, programación y desarrollo web?

¿Qué temas o cursos de A-Levels debo tomar si quiero ser ingeniero de software?

¿Por qué Airtel usa el término '4G' y Jio usa el término 'LTE' para el mismo servicio? ¿Hay alguna diferencia?

¿Es cierto que solo los ingenieros de software con algoritmos y estructuras de datos ganan mucho más que otros dominios?

Quiero ser ingeniero de software. ¿Hacer el AFROTC para pagar la universidad y convertirse en un oficial obstaculizaría eso?

¿Debo usar la optimización de Markowitz para proteger mis RSU como ingeniero de software que trabaja en una empresa que cotiza en bolsa?

¿Por qué los ingenieros de software indios están obsesionados con ir al sitio?

Quiero ser ingeniero de software? ¿lo que hago?

Cómo mejorar como ingeniero de software y mejorar las habilidades de dominio de software (como diseñar la solución a un problema de manera eficiente)

¿Qué tipos de hardware y software pueden ser de ingeniería inversa?

¿Debo solicitar un trabajo solo por obtener experiencia en entrevistas?