¿Qué quieren decir las personas cuando dicen que apestan en la programación?

R2A (gracias):

Supongo que los significados específicos pueden variar, pero en general probablemente significa que la persona que afirma esto apesta en la programación. Hay (en mi experiencia) muchas maneras de chupar la programación. Sin embargo (una vez más en mi experiencia), una de las principales formas específicas en que la gente apesta es que la afirmación de “suckyness” es realmente muy buena para manipular sutilmente a las personas y hacer las cosas de esa manera, usando habilidades sociales: tipos de vendedores y mujeres atractivas que “usan sus artimañas”, por ejemplo.

Las computadoras son singularmente y absolutamente resistentes a cualquier habilidad social: no hacen favores ni te dan un descanso porque eres una buena persona; las personas que (a menudo inconscientemente) confían en las habilidades sociales para facilitar su camino en el mundo a menudo se frustran más por la persistencia “irracional” de un error a través de 7 intentos de corrección de errores, que el nerd que ha aprendido a esperar poco de las personas. Todas las personas (nerds y sociales) antropomorfizan las computadoras, pero las sociales a menudo dejan que esto afecte sus expectativas y aumente sus niveles de frustración con la programación como práctica.

Como dije, hay muchas maneras de apestar a la programación, pero permitirse frustrarse injustificadamente es uno de los más comunes, especialmente entre aquellos que son programadores de tyro de nivel principiante.

Como la mayoría de los mencionados, hay muchas maneras de ver esto, ya que “chupar” algo puede ser una de dos cosas, el nivel de habilidad es bajo o el nivel de confianza es bajo.

En mi experiencia, la mayoría de los desarrolladores sufren de baja confianza. No creer en ti mismo y tu conjunto de habilidades tiende a cobrar un precio enorme en un desarrollador de cualquier nivel de experiencia. No creo que haya un mal desarrollador, hay desarrolladores con diferentes habilidades que se pueden utilizar mejor.

Tómese un momento para leer sobre el Síndrome Imposter, entienda cómo podría estar sufriendo lo mismo. Busque mentores útiles de quienes lo rodean. Mantenga los pensamientos positivos hacia adelante y también observe dónde estuvo hace unos meses / años o incluso días; has mejorado cada día incluso si no te das cuenta ahora.

¡Buena suerte en tu viaje, mantén el ánimo en alto!

A veces es irónico o autocrítico. Cuando un programador experimentado lo dice, están mirando un código que escribieron hace seis meses y se preguntan qué demonios estaban pensando en ese momento. (Recuerdo haber escuchado a menudo “¿Quién escribió esta basura? Oh, fui yo”, y decirlo yo mismo sobre mi propio código).

Cuando alguien inexperto dice “Apelo en la programación”, significa que no tiene la determinación de impulsar el aprendizaje, ni la voluntad de concentrar la mente que se requiere. Muchos, muchos, muchos de esos principiantes se rinden demasiado rápido.

Compañero, no funciona así.

Hay principiantes (como yo) que necesitan buscar todo. A medida que avanzas, aprendes y te vuelves mejor en eso. Cuando la gente dice “Apesta esto” significa que somos una mierda por lo que hacemos. Todos los principiantes en la programación son basura, todos somos programadores de basura en comparación con un programador experimentado.

¿Y ahora que? Todos comenzamos como principiantes y aprendemos más y más a medida que avanzamos. Decir “Apelo” o pedir confirmación sobre si succiono o no no resuelve absolutamente nada.

Los principiantes son principiantes, no son muy buenos. Los principiantes se convierten en programadores decentes y los programadores decentes se convierten en profesionales. Así es como funciona en casi todo.

Entonces, si “chupas” o no es irrelevante, y dejarás de “chupar” si sigues adelante y sigues aprendiendo.

Concéntrese en aprender y no en cuánto “apesta”.

Si tuviera que adivinar (ya que no apesta en la programación), diría que se dieron cuenta de que apestan al analizar situaciones.

Probablemente escucharon el ruido de saltar al lenguaje x, y, z y realmente nunca dedicaron tiempo al análisis de problemas.

Si no eres analítico, probablemente también serás malo en la programación.

Soy un asco en la programación.

Técnicamente soy bastante bueno. Volé por la academia. Tengo las cosas complicadas … pero en general apesta … porque …

Simplemente me aburrió en coma . Así que dejé de hacerlo.

No es emocionante; ni siquiera es tan desafiante el 90% del tiempo; son jodidamente largas horas para un rendimiento mínimo Y no te estás haciendo rico … son todos los demás 🙂