¿Soy un perdedor porque no sé cómo codificar bien?

Aquí hay algo que puede ayudar. Dedique veinte minutos a escribir un ensayo, explicando qué es un perdedor, y no me refiero solo a su opinión. Si tuviera una opinión sólida sobre cómo definir “perdedor”, entonces no habría hecho esta pregunta.

Voy a proponer algunas posibilidades:

  1. Existe una Ley de Física, similar a la Ley de Conservación o las Tres Leyes del Movimiento, que divide a todas las personas en perdedores y ganadores. No importa lo que yo piense. No importa lo que pienses. Puede usar una ecuación matemática para demostrar que tal y tal es un perdedor. Si las matemáticas dicen que Steve Wozniak es un perdedor, él es un perdedor.

    No hay nada subjetivo al respecto. Es 100% objetivo. Una cadena de causalidad, que comienza con el Big Bang, conduce a fuerzas deterministas que producen un perdedor. Tal y tal no es un perdedor según tú y yo. Es un perdedor según el Universo.

    Si los extraterrestres vinieran a la Tierra, conocieran al tipo y realizaran los mismos cálculos, llegarían exactamente a las mismas conclusiones: ” Cósmicamente determinó ser un perdedor”.

    Es como si hubiera un libro mágico, flotando en el cielo, con todos los perdedores listados en él. No tiene sentido discutir con el libro. El libro es universal y objetivamente autoritario. Si estás en el libro, eres un perdedor; si no estás en el libro, no lo estás.

    En realidad, no existe tal libro. No hay perdedores objetivos. El Universo no cree que seas un perdedor o un ganador. “Perdedor” es una etiqueta aplicada a una persona por otra persona o un grupo de personas. Entonces podemos rechazar por completo la idea de que “eres” un perdedor en un sentido cósmico y objetivo.

  2. Los humanos han evolucionado para clasificar a cualquiera que no pueda codificar bien como perdedor. No podemos evitar hacerlo. Ese juicio está codificado en nuestro ADN.

    En realidad no lo es. No existían los codificadores cuando nuestros cerebros evolucionaron a su estado actual. Entonces, también podemos descartar esta posibilidad.

  3. Debido a las fuerzas culturales, la mayoría de los humanos han sido criados para ver a las personas que no pueden codificar bien como perdedores.

    Excepto, la mayoría de las personas en la Tierra no pueden codificar en absoluto. Hasta donde yo sé, el presidente Obama no sabe codificar bien (si es que lo hace). George Clooney no puede codificar bien. La reina Isabel no puede codificar bien. Muchos científicos no pueden codificar bien.

    Nunca he conocido a nadie que diga: “Tal y tal no puede codificar bien. Por eso es un perdedor”. Tal vez hay algunas personas que piensan de esa manera, pero son atípicos.

    Cuando le digo a la gente que soy programador, la mayoría de ellos cambian de tema. Realmente no saben lo que hace un programador, y mucho menos si soy bueno o malo.

  4. La mayoría de los programadores piensan que las personas que no pueden codificar bien son perdedores.

    En primer lugar, la mayoría de los programadores no pueden codificar bien. Los que son realmente buenos en eso son una minoría. Eso es cierto es la mayoría de las profesiones. Hay más médicos malos que buenos médicos; Hay más malos maestros que buenos maestros.

    Algunos programadores son presumidos sobre su profesión. En mi experiencia, la mayoría no lo son. Para los snob, puede ser un perdedor por no estar a punto de codificar bien. Al resto no le importa. No juzgan si alguien es un perdedor basándose o no en un solo rasgo.

    ¿Es su pregunta real “¿Hay un pequeño número de codificadores snob en el mundo que podrían juzgarme negativamente si descubrieran que no puedo codificar bien?” Sí, probablemente las hay.

  5. Creo que las personas que no saben codificar bien son perdedores.

    En realidad no. No creo que nadie sea un perdedor, porque soy un adulto que no clasifica a las personas de manera caricaturesca. Hay personas a las que, por el momento, me cuesta respetar, y algunas de ellas son programadores aficionados.

    Por ejemplo, me resulta difícil respetar a un aficionado en cualquier campo que sea malo y simplemente lo acepte. Él no intenta mejorar ni dice: “Sabes qué. No disfruto haciendo esto, así que voy a renunciar y dedicarme a algo que disfruto”.

    Tampoco respeto a los programadores talentosos que aprovechan sus habilidades actuales y no tratan constantemente de mejorar.

    Si me dijeras que el mejor programador de Google no tenía interés en mejorar, perdería todo respeto por él, a menos que supiera que planeaba retirarse y dedicarse a algo más. O a menos que supiera que, para él, la programación era solo un medio para un fin, y su verdadera pasión radicaba en lo que fuera ese fin.

    Si Bob es un programador talentoso que se conforma con su conjunto de habilidades actual, y Fred es un mal programador que está trabajando muy duro para mejorar, lo respetaré, pero no a Bob.

  6. Crees que eres un perdedor porque no sabes cómo codificar bien.

    ¿Vos si? Eso es muy malo. Lamento que tengas una definición tan tonta de “perdedor”. Todos tienen cosas en las que son malos. No puedo bailar Soy un asco en la carpintería. ¿Eso me hace un perdedor en tus ojos? Oh bien.

    Aquí está el pensamiento: no estoy tratando de mejorar como bailarín, porque bailar no me interesa. Estoy tratando de mejorar en la carpintería, porque la carpintería sí. Soy un asco. En un par de años, todavía chuparé, pero menos.

    Vea la respuesta de Marcus Geduld a Apesta en la programación, pero me encanta. ¿Qué tengo que hacer?

Depende.

¿Quieres codificar bien?
¿Querías codificar por años?
¿Olvidaste tomar medidas continuas para mejorar tus habilidades de codificación?

Si respondiste sí a todas las respuestas, entonces sí, también podrías considerarte un perdedor. Si quieres algo pero trabajas en una dirección diferente, entonces algo está mal.

Afortunadamente, sentirme como un perdedor y decidir no ser más un perdedor es el primer paso para ser millonario.

Por otro lado, si ha estado codificando durante algunos años, trabajando duro para mejorar sus habilidades, entonces no es un perdedor. Simplemente estás apresurando, como todos los demás con un futuro brillante.

Dicen que se necesitan 20 000 horas para dominar un tema determinado.

Así que vuelve al trabajo, ¡puedes hacerlo!

¿Quién te dijo ese pedazo de mierda?

No, la falta de una habilidad particular de todas las habilidades en el mundo no hace que alguien sea un “perdedor”.

Si quieres mejorar en la codificación, sigue practicando y mejorarás. Puede que no llegue tan rápido como lo desee, pero no se rinda.

Si prefieres desarrollar una habilidad diferente, practica esa habilidad. El hecho de que la programación sea popular en este momento no significa que todos tengan que saberlo.

La decisión es tuya.

No. Eres un perdedor por tu actitud. Si te consideras un perdedor, entonces eres uno. Todo es cuestión de actitud para arreglar las cosas correctas en la vida.

Si crees que no sabes cómo codificar bien, haz algo al respecto (especialmente si la codificación es lo que haces para vivir).

Todos nosotros, seres humanos, todos tenemos debilidades, algunas más severas que otras. Lo que hacemos con ellos es lo que decide si somos perdedores o no.

Alguien aquí en Quora hizo algunos cálculos matemáticos sobre las estadísticas, y parece que aproximadamente el 0.2% de la población mundial puede programar a algún nivel.

Creo que alrededor del 1% de ese número puede hacerlo bien .

El número de personas en el mundo que pueden programar bien es muy pequeño.

La gran mayoría de las personas no les importa si puedes programar bien o no.

Ser decente en la programación requiere algo de práctica (podría tomar algunos años, por ejemplo).

Si no eres bueno programando, significa que has pasado ese tiempo de práctica haciendo otra cosa.

Eso no lo convertiría en un “perdedor”, sino que solo indicaría que la programación * actualmente * no es su gran habilidad. Lo que podría significar que eres bueno en otra cosa, o podría mejorar con el entrenamiento.

Si ese fuera el caso, podría consolarse con el pensamiento de que no estaría solo. La mayoría de las personas no pueden codificar, y mucho menos codificar bien.

Sigue con tu vida.

Eso es como preguntar …

¿Soy un perdedor porque no juego bien al ajedrez?

¿Soy un perdedor porque no toco bien el piano?

¿Soy un perdedor porque no hago bien las matemáticas?

¿Qué diferencia la codificación (odio ese término) o la programación aparte? La programación es una disciplina estricta, al igual que las matemáticas, la música y el ajedrez.

Su pregunta es básicamente una tontería, a menos que pueda ponerla en un contexto más significativo.