Una vez que haya hecho un esfuerzo sincero al intentar resolver un problema sin éxito, solicite ayuda. Resuma sus esfuerzos al pedir ayuda. La mayoría de los ingenieros que conozco detestan perder su tiempo, pero disfrutan de la enseñanza y la resolución de problemas.
¿Debo pedir ayuda a otros programadores cuando lo he intentado todo y no puedo resolver el error? Alguien dijo que no debería.
Related Content
Me deprimo cuando alguien me ignora. ¿Qué tengo que hacer?
¿Hablamos con alguien sentado a su lado sin que nos presenten?
Por supuesto que sí, deberías. Este mundo depende totalmente de la relación de dar y recibir.
Su duda puede ayudarlo a usted, así como a otras personas a aprender y abordar muchos aspectos nuevos. Llegarías a conocer más formas mejores de resolver ese problema. También obtenga mejores ideas de acercarse y pensar en otros problemas similares.
A través de esto, también puedes conocer a más personas, sus pensamientos, sus ideologías y así es como se forma una comunidad.
‘Nunca dudes en preguntar’ .
Por supuesto que debería hacerlo, especialmente si alguien más está pagando por su tiempo.
La idea de que no deberías pedir ayuda porque “alguien dijo que no debería” es extraña.
Mi jefe de ingeniería pasa la mayor parte de su semana laboral ayudando a otros desarrolladores y tanto ella como yo (como su jefe) lo vemos como una parte clave de su trabajo.
Obtener ayuda es una de las mejores maneras de ayudarte a ti mismo.
En el extremo simple está el error de tipo “la lectura de prueba es realmente difícil”. Todos leemos lo que esperamos leer. ¿Hay un error en su código que sea tan simple que lo ignore porque está viendo lo que pensaba que estaba escribiendo? Alguien más que esté mirando el código puede detectar esto para ti.
En el extremo complejo tenemos el error de tipo ‘explique su lógica a otra persona y podría encontrar el problema’. Este solo necesita a alguien lo suficientemente inteligente como para entender la lógica, pero no necesitan poder codificar en el mismo idioma. El hecho de explicarles el código puede encontrar su error lógico o una suposición falsa acerca de lo que realmente hace ese fragmento de código en este idioma.
Por supuesto, es posible que solo tengan sugerencias de otras cosas para probar que no pensaste en tu ‘todo’.
En mi experiencia, la única vez que no debería recibir ayuda cuando está programando es cuando se trata de un ejercicio de examen o evaluación.
A veces me encuentro con un error y quiero mostrárselo a un colega, pero luego pienso que “él nunca va a entender mi código de miles de líneas lo suficiente como para decir algo sobre el error”, por lo que trato de hacer una versión simplificada de mi código. Ocurre una de dos cosas: el error desaparece, lo que significa que probablemente no esté en el código que pensé que era esencial, o simplifico el código hasta el punto en que mi colega pueda realmente ayudarme.
En otros casos, un error está en algo tan intrincado que será imposible explicar a otra persona lo que se supone que debe hacer el código, así que comienzo a insertar declaraciones impresas de todo lo que creo que sé lo que debería ser. Invariablemente luego encuentro algo que no es lo que pensé que era. Pero ese tipo de error es difícil de obtener ayuda.
Por supuesto, como alguien me dijo: “Cuando alguien me dice” no funciona “, yo digo” explícamelo “y una vez que comienzan a hablar, me voy a dormir”. Por lo general, explicar su código en voz alta a alguien es una excelente manera de descubrir por ti mismo dónde omitiste un paso o hiciste algo mal.
A veces, es mejor pedir ayuda antes de haber probado absolutamente todo. Esto es especialmente cierto en los proyectos sensibles al tiempo donde “todo” lo pone semanas más allá de la fecha límite.
Probablemente no deberías escuchar a la persona que te dijo que no lo hicieras.
¿Por qué no preguntar en Quora? Hay muchos grandes programadores aquí
More Interesting
Soy adicto al diario, ¿cómo dejo de escribir tanto?
Cómo pedir cortésmente a mi pareja que deje de hacer algo
¿Cuál es la diferencia entre reunirse y reunirse?
¿Cómo los niños educados en el hogar desarrollan habilidades sociales?
Me he estresado sin motivo, ¿es esto normal? ¿Qué tengo que hacer?