Hace 10 años | Por --55057-- a javacodegeeks.com
Publicado hace 10 años por --55057-- a javacodegeeks.com

El problema es que la mayoría de desarrolladores de software, hombres o mujeres, no están realmente listos para la maldad que están a punto de encontrarse cuando empiezan a a escribir código en su carrera. Peor aún, mucha de esta maldad se camufla de una forma pasivo agresiva, con lo que los objetivos no están ni siquiera conscientes al principio.

Comentarios

D

El desarrollo de software es duro y complicado a nivel humano. El artículo aunque acertado es una simplificación del autentico problema, insinuando que el único problema es que la gente tiene egos o es mediocre... pero la realidad es mucho, mucho mas compleja.

El éxito o fracaso de un proyecto de software y el rendimiento de un equipo concreto dependen de muchos factores difíciles de medir y de explicar. Seguramente lo mas complejo es que no existe una bala de plata: un proyecto de software enfrenta problemas de naturalezas muy dispares y requiere de talentos y personalidades muy diferentes para tener éxito.

En software no es raro encontrar a analistas con una base teórica muy fuerte picando código o peor aún, decidiendo sobre detalles de microarquitectura a bajo nivel... del mismo modo que uno encuentra muy a menudo programadores excelentes haciendo tareas de gestión de proyectos...

Un equipo de desarrollo es como un equipo de fútbol, el problema es que es algo tan nuevo que casi nadie lo entiende y uno se encuentra a un delantero de portero, a un portero de arbitro y al entrenador haciendo de defensa.

D

Traducción rápida de Google:

Hey , tú.

Sí, tú. Psst . Ven aquí .

Voy a decirte algo que tal vez no haya escuchado antes .

¿Estás preparado para ello?

Los desarrolladores de software son idiotas .





No me malinterpreten, hay un montón de grandes desarrolladores y gente agradable que se encuentran los desarrolladores de software , y hay un montón de grandes entornos de apoyo y comunidades florecientes en la tierra el desarrollo de software , pero también hay un montón de idiotas.

Tienes que aprender a crecer una piel gruesa

No se oye mucho este hecho, ya que no es muy agradable que decir. Y bueno , yo soy un eterno optimista , así que prefiero no mirar lo negativo , pero haciendo caso omiso de la realidad no hace que desaparezca.

Rinoceronte negro

La verdad es que no todo el mundo tiene sus mejores intereses en el corazón . La verdad es que un gran número de personas que nada le gustaría más que ver que no vaya , para demostrar de una vez por todas que son más inteligentes que tú.

Es probable que si usted está haciendo algo único o proponer una nueva idea, tendrás más críticos que los partidarios. No digo que esto se quiere decir o para desalentar - De hecho, tengo la intención contraria. Más bien , lo digo para que pueda estar preparado y no creo que tenga nada que ver con su personal. Espero poder ayudar a hacer crecer el tipo de piel gruesa que se va a necesitar si va a tener éxito como desarrollador de software.

Ha habido una buena cantidad de quejarse y bromas general sobre las mujeres en tecnología últimamente . Ambos lados de esta guerra imaginaria han cruzado las líneas y derramado sangre . He estado fuera de él hasta ahora, y voy a seguir , no estoy tomando partido . Pero , de alguna manera todo este debate ha puesto de manifiesto hasta qué punto las personas desagradables pueden estar en nuestra industria , y sobre algunas cosas bastante pequeñas .

El problema es que la mayoría de los desarrolladores de software , hombres o mujeres , no están realmente preparados para la maldad que están a punto de encontrar cuando empiezan a escribir código como una carrera. Peor aún , gran parte de esta maldad se disfraza de una manera muy pasiva agresiva , por lo que los objetivos de esta ira ni siquiera son conscientes de ello , en un primer momento .

Muchos de nosotros definitivamente pudieron estar para leer un libro como " La dura verdad sobre las habilidades blandas ", o uno de mis favoritos que recomiendo cada vez que puedo , "Cómo ganar amigos e influir sobre las personas . "

¿De dónde viene esta vileza viene?

Trabajamos en una especie de campo extraño donde la inteligencia y la capacidad son muy apreciados , pero algunas de estas mismas cualidades hecho algunos de nosotros las víctimas de la agresión y el abuso temprano en la vida .

Esto tiende a dar lugar a una cultura en la que muchos de los participantes están constantemente tratando de demostrar su valía y evaluarse a sí mismos en contra de otros .

Poner a claramente, esto significa que hay un montón de egos sensibles e hinchados flotando alrededor.

Es una especie de "patada al perro " síndrome de los desarrolladores de software que fueron echados antes en su vida , o incluso antes en su carrera , tienden a sentirse justificados en patear los programadores que se ven debajo de ellos.

Este mismo tipo de mentalidad también tiende a fomentar el pensamiento cínico y un rechazo total de cualquier idea de que no se auto - originarse .

Pero, probablemente, no tengo que decirte esto, tanto como para recordar , porque si usted ha estado en la industria durante cualquier cantidad de tiempo , de lo que has sentido y experimentado por ti mismo . Usted puede incluso ser un autor de ella, estamos todos de vez en cuando , sólo algunos de nosotros más que otros.

¿Qué se puede hacer al respecto

Así que puede que se pregunte cuál es mi propósito en la que le dice todo esto. ¿Estoy protestando por el bien de quejarse ?

No, definitivamente no . Como he dicho , me paso gran parte de mi día tratando de ver lo positivo. No me gusta hacer hincapié en lo negativo.

Mi objetivo real es poner este a la intemperie por lo que voy a dejar de recibir correos electrónicos de cansado, golpeado desarrolladores o quieren - a-ser los desarrolladores que han sido golpeados con tanta fuerza por sus compañeros que sienten que son de alguna manera a continuación ellos .

Todo el mundo siente la duda en sus habilidades y el valor de tiempo en tiempo , pero tienes que aprender a reconocer que la duda y el miedo está viniendo. A veces , se trata de una buena dosis de escepticismo en nuestras propias habilidades que nos impide flotar nuestro camino la cabeza por encima de las nubes, pero muchas veces es sólo el reflejo de otros que nos hace sentir inferior.

Me he sentado a través de innumerables reuniones donde los buenos , los desarrolladores de software inteligentes que tenían buenas opiniones e ideas mantienen su boca cerrada y no dijo una palabra. He estado en clases de liderazgo y comunicación efectiva que me dijo que los participantes vocales en la habitación era la culpa, que estaban siendo demasiado asertivo y agresivo y obligando a los demás a la habitación para ser más introvertido .

Pero , ¿sabes qué? Eso es una tontería !

hombre de negocios

¿Te vas a vivir tu vida esperando a que alguien salga del camino , para que su voz suave se puede escuchar ? ¿O vas a hacer sus propias fuerte voz ?

Es mucho mejor dando cuenta de que las personas son idiotas y aprender a hablar y hacer frente a la crítica de lo que estás creyendo que son inferiores y no es digno de un lugar en la mesa .

No culpe a su propia situación de otras personas que son egoístas tirones bucales fuertes y aceptar su intimidación y les permiten proyectar la imagen de la forma en que quieren ver a ti mismo. En su lugar, darse cuenta de que es sólo la forma en que es y hay que aprender a adaptarse a este entorno.

Por mucho que me gustaría cambiar , probablemente no, así que en algún momento tienes que empezar a vivir en la realidad o encontrar un ambiente más pacífico y tolerante.

No sea parte del problema

El hecho de que la situación es un tanto sombrío , no significa que tiene que ser parte del problema también.

Originalmente comencé este blog, porque estaba harto de todos los egos que estaban tratando de hacer que la programación parece mucho más difícil de lo que realmente es . Toda mi misión en la vida en los últimos años ha sido la de tomar las cosas que otras personas están tratando de hacer parecer complejo ( por lo que pueden aparecer más inteligentes o superiores ) y en lugar de hacerlos simple.

Te mando con la toma de la misma búsqueda . Usted no tiene que comenzar un blog dedicado a la causa o usar un programador simple camiseta , pero se puede empezar a ayudar a otros desarrolladores de software y hacer que se sientan como lo pueden hacer en vez de hacer que se sientan como que necesitan años de práctica para alcanzar su nivel de habilidad.

Si queremos hacer una diferencia en la comunidad , tenemos que empezar a tratar de hacer que las cosas parecen más simples en lugar de más.

Hay un montón de gente ahí fuera que con mucho gusto desafiar una nueva idea o decir por qué no se puede lograr algún objetivo , pero es necesario que haya más de nosotros , sobre todo aquellos de nosotros que han estado en el campo por un tiempo - que decirle a la gente qué se puede hacer y lo fácil que es en realidad.

Estrategia real para hacer frente a este problema

Hacer frente a tirones y la negatividad es difícil. Es muy duro.

En mi carrera, he tratado con mi parte justa de ella , y todavía tratar con él hoy. En este post , me puso de relieve el problema y ofreció sugerencias simples , pero en realidad estoy trabajando en un proyecto mucho más grande para destilar algunos de estos consejos específicos de software para desarrolladores profesionales en un paquete más grande.

Si usted está interesado en saber el momento en que este producto se lanzó oficialmente , crea una cuenta aquí, y me aseguraré de saber.