___ qstnhdr __ ¿La mejor (peor) tarea lógicamente imposible que se le asigna? [cerrado] ______ qstntxt ___
¿Qué fue un proyecto o especificación que se colocó en su escritorio y que posiblemente no se pudo hacer? ¿Cómo explicaste el dilema al "solicitante"? Más importante aún, ¿entendieron después de que explicaste el problema fundamental?
______ answer8307 ___
Me dijeron que hiciera que la impresora imprimiera más rápido.
Serio, y me escribieron por fallar. El jefe no era muy experto en tecnología y no entendía por qué no podía acelerarlo.
______ answer8388 ___
Implemente todas las características que ya habíamos vendido. Simplemente mantuve la cabeza baja y seguí trabajando, y dejé que los superiores se dieran cuenta de lo que estaba pasando.
______ answer8365 ___
No se me asignó per se, sino en qué consistía mi opinión ...
"¿Podríamos crear [algo que imite la funcionalidad de Excel] como un producto en línea, en unos pocos meses?"
Funcionalidad de hoja de cálculo en línea. Lo que están trabajando las dos mayores compañías de software en la historia humana (Microsoft y Google). Y desea crear un motor básico más una funcionalidad que no existe actualmente en ninguno de los dos. En sólo unos pocos meses. Usando el talento que tenemos internamente.
A la derecha ...
______ answer8411 ___
Se me pidió que buscara una manera de determinar cuándo y si un hilo se detendría. Esto fue así para que pudiéramos encontrar y prevenir todos estos errores de múltiples subprocesos. Supongo que nunca habían oído hablar del problema de la detención. (por otra parte, tampoco creyeron en los bloqueos, las mutex o los métodos de sincronización).
______ answer8361 ___
El encargado de ventas me preguntó qué deberíamos hacer para detener los errores en el producto.
Mi respuesta fue: ¡Véndelo solo después de que lo terminemos! : O)
______ answer8412 ___
Se me pidió que implementara la búsqueda, en 2 días para nuestra aplicación empresarial ... no está mal. Yo puedo hacer eso. Me di cuenta específicamente:
Solo para que sepas, no estoy en Google, así que la clasificación elegante y las sugerencias automáticas y todo eso ... probablemente no sucederá, especialmente en 2 días.
3 días después: "Pero Google sí ..."
______ answer8292 ___
No es una asignación oficial (aún), pero el propietario de esta compañía sigue pidiendo poner absolutamente todo sobre nuestro negocio "En la nube". Por suerte para mí, no soy el único responsable de formular una respuesta a esto :)
______ answer9044 ___
Una vez se me pidió que corrigiera un informe porque los datos no coincidían con un informe diferente (con diferentes criterios de consulta) que se ejecutó dos meses antes. Le tomó un año pasarle a la mente del usuario que incluso si los criterios hubieran sido los mismos, ¡los datos cambian con el tiempo!
______ answer26696 ___
Mi amigo me pidió que le hiciera un sitio web.
Con C ++.
______ answer26722 ___
Una vez un hombre anciano, casi senil, me pidió que hiciera un programa para ganar una lotería.
Yo estaba como ...
"Oh ... (hahhahahahahahahahaha) lo siento, solo son alergias, pero sigue ..."
Él me mostró sus "teorías" que se le ocurrieron después de analizar 20 años de registros y que si yo hiciera un programa que siguiera sus reglas, me pagaría.
Hice el programa, se lo entregué, le mostré que funcionó de acuerdo con sus reglas, me pagaron, le deseé buena suerte y le dije que si alguna vez apostaba demasiado grande y perdía demasiado dinero, no es mi culpa de ninguna manera.
: X
______ answer8300 ___
Una vez a uno y otro par de programadores se nos preguntó por qué no podíamos encontrar un algoritmo para determinar dónde estaban los agujeros en geometrías 3D compuestas de triángulos ( archivos STL , para aquellos que los conocen, y no se ajustan exactamente a la especificación adecuada de no-hole-allowed (). Mi jefe no parecía entender lo difícil que podía ser, porque después de todo, solo podía mirar el modelo renderizado y señalar los agujeros en él.
______ answer26728 ___
Una vez me encargaron la creación de una traducción 1: 1 del código de Access VBA a PL / SQL. Las cosas fueron relativamente bien, hasta que descubrí que en el fondo de varios IF y LOOPs anidados de un procedimiento, se abría un diálogo de sí / no y se pedía otra decisión por parte del usuario. Lo mejor que pude ofrecer y, finalmente, implementar, fue agregar otro parámetro a ese procedimiento; si se encontrara con esa rama, revertiría, devolvería un estado especial que indica al programa GUI que debe preguntar al usuario y luego reiniciar el procedimiento con un parámetro adicional.
______ answer38792 ___
(no yo, sino un compañero de trabajo) Hace mucho tiempo, trabajé en la construcción de software de Windows que podía controlar y monitorear la maquinaria industrial. Una opción para conectarse a la maquinaria era marcar a través de un módem.
Un gran cliente llamó a un administrador de alto nivel con un problema: no podían conectarse a una instalación remota porque seguían recibiendo una señal de ocupado (estaban compartiendo la línea de hardware con una línea de voz o algo así)
Cuando mi compañero de trabajo descubrió que el problema no era un problema de software, pero que la línea telefónica estaba realmente ocupada, el administrador respondió: "Eso es ridículo. ¿No puedes codificar eso?"
______ answer8328 ___
Una vez me pidieron que corrigiera las expresiones regulares que se estaban utilizando para analizar las declaraciones de la función C # porque el equipo de control de calidad había encontrado una manera de romperlo. Desafortunadamente, esto no es una tarea posible, ya que las declaraciones de funciones no se pueden describir como un lenguaje regular en C # (atributos, tipos genéricos, argumentos de atributos, etc.).
Resolví el problema simplemente explicando que era una tarea imposible y detallando algunos ejemplos con tipos genéricos anidados. La administración no me creyó al principio (pasaron 2 semanas en el trabajo) pero pude explicarle el problema a un par de desarrolladores senior y ellos, a su vez, convencieron a la administración. Finalmente, decidieron tener una expresión regular de mejor esfuerzo y agregar un analizador real más tarde.
______ answer8395 ___
Genera automáticamente una lista de todas las combinaciones de búsqueda válidas que devuelven resultados de la base de datos. Si bien no es lógicamente imposible desde el punto de vista de la codificación, dado que el tamaño de la base de datos siempre estaba creciendo, era muy poco práctico y el servidor finalmente se ralentizaría al intentar generar combinaciones.
______ answer26724 ___
Hace 8-10 años, tuvimos que escribir "una aplicación web" que hizo lo que nuestro producto de escritorio hizo en aproximadamente 2 semanas. El sitio web resultó ser casi todas las secuencias de comandos Javascript ActiveX del lado del cliente para replicar el producto de escritorio. El único procesamiento del lado del servidor implicaba generar opciones para el consumo del cliente.
___