Después de graduarme de la universidad, me contrataron como programador junior hace poco más de un año. Rápidamente noté que era grados de magnitud más rápido que todos los otros programadores; Esto parece ser porque simplemente no pierdo el tiempo "en general". Sin embargo, la mayoría de las personas parecen disfrutar mirando al techo, navegando en YouTube, Facebook y sitios web aleatorios, y en general haciendo en un día el trabajo que generalmente hago en una hora. Estoy 100% seguro de que también podrían hacer ese trabajo en una hora si se concentraran.
Fui promovido rápidamente a desarrollador senior y más recientemente a líder de equipo y ahora reemplacé a muchas de esas personas con nuevas contrataciones (todavía quedan un par). La situación ahora es más aceptable, pero aún creo que podría ser mucho mejor.
Sin embargo, no puedo evitar notar que todo el mundo parece comportarse de esta manera "normal". Todos mis jefes no están preocupados por esto y ellos también parecen trabajar poco o nada. Siempre me cuesta mucho encontrarlos, llegan mucho más tarde de lo previsto y se van temprano. Obviamente no hay nada que pueda hacer en este caso, ya que están por encima de mí, pero ¿es esta la "norma" en todas las empresas, o simplemente terminé en una muy mala (esta es mi primera experiencia laboral)?
Además, ¿me "volveré como ellos" dentro de unos años?
fuente
Respuestas:
Una posible explicación es que la gerencia ha plantado esta "cultura" con su propio ejemplo. Los empleados a menudo heredan la actitud de lo anterior.
Otra explicación (y la más probable) es que las personas no están motivadas . Quizás no haya recompensa por hacer mejor el trabajo, por lo tanto, no hay necesidad de molestarse. Solo una preocupación aquí, es que los talentosos normalmente se mudarían a otra parte viendo la cultura laboral. Tal vez lo han hecho y te queda el sedimento? Hasta ese punto, hay una lectura interesante: La crisis del Wetware: el efecto del Mar Muerto: Bruce F. Webster
fuente
¿Cómo deduces que no están funcionando?
Como estudiante de tercer año, escribí todo el día, pirateando mi código, con solo 20 minutos para el almuerzo. Cuanto más "mayor" obtuve, menos tiempo pasé escribiendo y más tiempo pensé.
Si "miro al techo" y mi productora entra en la habitación, ella comienza a sonreír, porque sabe que en media hora habré resuelto un problema que los "juniors" han estado intentando y fallando durante las últimas semanas. .
Como desarrollador
Yo no me pagan para resolver problemas.
Y resolver problemas funciona mucho mejor si pienso antes de hacerlo .
En los últimos años, he visto esta tendencia a cortar lo primero que se me viene a la mente y luego ajustarlo y depurarlo hasta que parezca que está haciendo lo que quiere.
(Por lo general, ignorando todos los casos de esquina hasta que te golpeen más tarde).
Todavía recuerdo los días del mainframe, donde escribiste tu código, lo enviaste y esperaste una o dos horas hasta que obtuviste el primer resultado. Adivina qué, simplemente no olvidaste un punto y coma o un corchete en ese entonces.
No juzgues hasta que tengas la experiencia para hacerlo.
Regrese dentro de cinco años y agregue un comentario sobre lo que aprendió.
fuente
Siento que me estoy mirando en un espejo de mí desde hace siete años ... Compartiré con ustedes mi experiencia.
Estaba en una posición como la tuya. Dentro de un año estaba en el nivel superior de la compañía en la que estaba y parecía estar produciendo código dos veces más rápido que todos los demás. Esto continuó durante un par de años antes de que me aburriera.
Luego pasé a una compañía mucho más grande donde necesito trabajar más duro. Sin embargo, en esta compañía mucho más grande, yo también parezco tener largos períodos en los que tampoco estoy "haciendo nada". Lo que realmente estoy haciendo durante este período de tiempo es reflexionar sobre un problema que es probablemente 3 veces más difícil que el problema más difícil que he resuelto en mi lugar de empleo anterior.
Lo que diría si fuera usted es que debe pasar a una empresa con problemas más difíciles de resolver. Parece que en el que estás no es lo suficientemente desafiante para ti.
fuente
La mayoría de las personas están contentas con su cheque de pago y hacen lo suficiente para no ser despedidas.
fuente
¿Estás seguro de que la gente "no está trabajando"? El desarrollo de software es no el tipo de trabajo en el que está escribiendo a 8 horas al día, de hecho, si usted está haciendo que yo diría que lo estás haciendo mal. En mi experiencia (~ 6 años), normalmente paso solo 4-5 horas al día escribiendo código; el resto lo paso pensando en cómo resolver problemas, tal vez ejecutando algunos escenarios en mi cabeza, escribiendo rápidamente un pseudocódigo o buscando ver si el problema se ha resuelto (es decir, buscando SO o sitios similares).
fuente
El líder de mi equipo escribe código Java más lento que yo, de vez en cuando me pide consejos relacionados con Java y su estilo de codificación Java es horrible (es como C). También parece que debería cambiar el título con él. ¡PERO! cuando se trata de interactuar con personas de diversos equipos, se comunicó 100 veces más eficiente que yo, entiende lo que la gente dice mejor que yo, sus interpretaciones de los comentarios de las personas son más perspicaces que las mías. Además, su conocimiento en AIX, base de datos y middleware es mucho más superior que el mío.
Cada vez que escribía código Java, me preguntaba si estaba haciendo algún trabajo. Cada vez que configuraba la base de datos, me preguntaba si el líder de mi equipo pensaba que no estaba trabajando en absoluto.
Tuve dificultades para entender por qué era el líder de mi equipo, pero ya no después de trabajar con él en varios proyectos.
Está bien hacer suposiciones sobre las personas, todos lo hacemos inconscientemente. Solo tenga en cuenta que las suposiciones deben validarse. Un desarrollador de navegación puede estar generando múltiples hilos de fondo en su cabeza pensando en la mejor manera de abordar un problema. El otro desarrollador puede tardar más en terminar su código porque pasa más tiempo probando y estructurando su código.
El punto es hablar con las personas para obtener más información sobre ellas, especialmente si son miembros de su equipo.
fuente
Me gustaría ver cómo te sientes en otro año. ¿Te quemarás? ¿Es sostenible su ritmo frente a tener también una vida activa fuera del trabajo?
También me pregunto: ¿haces las cosas sin la debida deliberación? Navegar por Internet puede parecer una pérdida de tiempo, ¡y puede serlo! Pero también puede ser hora de dejar que la parte posterior del cerebro analice un problema y encuentre una solución más sofisticada que la obvia.
O tal vez simplemente no estás trabajando en problemas lo suficientemente difíciles. Estás siendo promovido, eventualmente alcanzarás tu nivel de incompetencia . ¿Cómo te adaptarás a ese desafío?
O tal vez se aburrirá en su trabajo actual y pasará a uno con una cultura laboral diferente. Las compañías de juegos son notables por el intenso nivel de enfoque requerido, y como resultado queman a los empleados bastante rápido. En contraste, otros trabajos han logrado lograr una rentabilidad cómoda con un día de trabajo corto y fácil.
Por ahora, disfrute de su capacidad para mantener un alto rendimiento laboral y coseche las recompensas.
fuente
Buena pregunta. En primer lugar, felicitaciones por su ética de trabajo duro y su energía para construir una carrera y hacer un gran trabajo: es un rasgo muy admirable que lo llevará muy lejos.
Creo que muchas de las respuestas aquí están fuera de lugar: la gente está asumiendo que el póster original está equivocado en su interpretación del comportamiento de sus colegas. Esto lleva a muchas respuestas como "El esfuerzo y la productividad no son iguales a la efectividad". En este caso, prefiero tomarlo con esta palabra, que sí, sus colegas no se desempeñan tan bien como él (como lo demuestra el rastreador de errores o la simple observación), supongamos que es cierto. Ahora, ¿cómo responde a su pregunta: ¿es "normal" no trabajar? Mi interpretación de lo que pregunta el OP es: "¿es normal trabajar menos duro que él?" Tenga en cuenta que dice que está 100% seguro de que también podrían hacer el trabajo en el momento en que lo hace, si se aplican ellos mismos, por lo que no reclama una capacidad superior.
Mi opinión sobre esto es que en realidad es un comportamiento normal que algunas personas se relajen, ya que es un comportamiento igualmente normal que otros trabajen al máximo de sus habilidades: hay un espectro. Para el OP, claramente no eres uno de los primeros, estás cerca del último extremo del espectro. ¿Qué nos posiciona en un punto particular del espectro? ¿Y puede la gente moverse a lo largo de este espectro? Mis respuestas a estas 2 preguntas son: 1) motivación y 2) sí, pueden moverse (lo he hecho yo mismo). La respuesta de JB King aborda este tema de la motivación. Si ahora tiene un puesto más importante en la empresa, puede orientar en cierta medida la motivación de las personas. Si usa una zanahoria o un palo depende de usted, mi sensación es que está más familiarizado con el palo (corríjame si me equivoco).
Su segunda pregunta es: ¿"se volverá como ellos"? Probablemente no se tenga en cuenta que está claramente a una gran distancia a lo largo del espectro más flojo de donde están, pero la realidad es que, como humanos, estamos fuertemente influenciados por nuestros entornos, por lo que no será inmune a sus colegas. Entonces, si permanece en ese lugar de trabajo en particular durante el tiempo suficiente, es posible que se encuentre moviéndose a lo largo de ese espectro de motivación a través de la pura inercia del lugar. En el caso opuesto, si se hubiera unido, por ejemplo, a una startup que persigue una IPO en 1999, probablemente no habría encontrado suficientes horas en el día para hacer su trabajo, y es posible que se haya ido aún más lejos hacia el otro extremo del espectro (además, es posible que haya notado que su salud se está deteriorando :-)).
Algunos comentarios personales que se le ocurrieron al leer la pregunta (tenga en cuenta que estos pueden ser de poco interés si solo está buscando una respuesta a su pregunta):
Primero, mi reacción inmediata a su pregunta fue de ira. Cuando me detuve a pensar por qué, me di cuenta en un momento de vergüenza, que esencialmente me recordabas una versión más joven de mí mismo. La razón por la que digo vergüenza es que era un hijo de puta arrogante, que trabajaba duro, pensaba que lo sabía todo y juzgaba a todos mis colegas con dureza por lo que percibía como sus actitudes más flojas. De hecho, juzgué a algunos de ellos con tanta dureza que nunca me permití la oportunidad de conocerlos como personas y aprender lo que podían enseñarme (no solo técnicamente sino como humanos). Fue un viaje doloroso para mí permitirme ser parte de un "equipo", cada uno haciendo su parte, algunos generales y otros soldados de a pie. Sí, era cierto que algunos de ellos eran flojos, pero mi actitud crítica me impidió entenderlos o incluso motivarlos. Culpa mía. Así que sí, leer su pregunta provocó mi enojo, pero no enojo con usted, sino con mi propia falta de empatía anterior.
Esta falta de empatía es algo bastante común entre las personas técnicas inteligentes: aunque no creo que los técnicos tengan más tendencias sociópatas que la norma, ciertamente he visto suficientes técnicos que carecen de habilidades sociales (aprendidas o por empatía natural) para saber que es Un problema en el mundo tecnológico. Por ejemplo, me pregunto si alguna vez se preguntó cuál fue el efecto de sus acciones en las personas que fueron despedidas. En sus esposas, hijos, salud mental? ¿Los conocías como personas?
Lo que fue útil para mí fue concentrarme en mejorarme, liderar con el ejemplo y dejar de JUZGAR a otras personas. Hace que la gente te quiera mucho más, y todos estarán más felices.
Finalmente, también es una cuestión de edad: cuando tenía tu edad (un año fuera de la universidad, supongo que eso te hace 22?) No sabía NADA . Irónicamente, cuanto más joven eres, más crees que sabes. Uno de los grandes regalos del envejecimiento es darse cuenta de que cuanto más sabes, más hay que saber, por lo que, de hecho, menos sabes en términos relativos. Esto lleva a una renuncia al control, a tratar de ser menos autónomos, a conectarnos más con los demás para que podamos compartir nuestras habilidades para el bien de todos (de una manera quid pro quo, NO de una manera comunista LOL). Es algo normal de maduración saludable. Si ya está conectado con otras personas (en el mundo REAL, no en IRC), eso ayudará con ese proceso. Es un poco como la analogía de que cuanto más se frota una piedra, más pulida se vuelve:
fuente
Supongo que todos tienen diferentes cosas que los motivarán. La charla TED de Dan Pink señala algunos motivadores como la autonomía, el dominio y el propósito. Los tres principales motivadores para desarrolladores (pista: ¡no dinero!) Cubre un terreno similar.
La cultura puede ser un factor, pero otro es el tipo de trabajo que realiza la empresa. Puede haber capas de burocracia en algunos lugares que pueden hacer que las cosas funcionen lentamente y que no sean tan dinámicas como una nueva empresa donde hay un puñado de empleados y todos usan varios sombreros.
Solo como sugerencia final, es posible que desee ver si hay grupos cerca de usted que tengan profesionales en su campo que puedan ser una forma de ver si otros tienen historias similares o si trabajan donde hay una actitud diferente que es posible que desee pasar a eso.
fuente
El problema es que en algunos trabajos haces más trabajo y pones un esfuerzo extra pero obtienes la misma recompensa, pero la próxima vez se espera que hagas tanto o incluso más trabajo que antes. Algunas personas no quieren poner el listón demasiado alto. Puede que me odies por decir esto, pero ¿cuál es el punto de trabajar más duro si no vas a ser recompensado por eso?
fuente
He visto personas trabajando continuamente y entregando un código de calidad barato que no es mantenible. Simplemente argumentan que hace lo que se supone que debe hacer y eso es más que suficiente.
La mediocridad no sabe nada más alto que sí mismo, pero el talento reconoce instantáneamente el genio.
Destacan incluso sus tareas tontas como fenomenales y descuidan la innovación real de otros ( egocéntricos ).
También he visto personas que son realmente geniales e innovadoras reales, que hacen su trabajo de una manera digna y eficiente a pesar de que a veces los ves 'mirando al techo'. Además, hay una diferencia entre 'Trabajador' y 'Profesional'. ¡Un profesional significa mucho más y puede que tenga que pasar tiempo para pensar e innovar, algo que un trabajador no siempre puede entender! El impacto de tales innovaciones es mucho mayor de lo que un trabajador haya pensado o pueda aportar. Probablemente estos sean los casos en su oficina.
Además, no creo que las empresas toleren hoy en día a las personas que no hacen 'nada' o a las personas que son realmente ineficientes.
fuente
Honestamente, es algo a lo que tienes que acostumbrarte en la vida. Hay empresas y personas así en todas las industrias. Se reduce a diferentes factores para cada persona y lo que los motiva.
Haga su mejor esfuerzo para cambiar el entorno en el que trabaja, como parece estar haciendo ahora, o trate de encontrar otro lugar para trabajar que no tolere a los holgazanes. Te aplaudo por tu ética de trabajo, porque definitivamente eres una minoría a tu edad (en mi experiencia personal). Felicidades por su éxito, hasta ahora.
fuente
Paso mucho tiempo pensando en problemas, pero también una cantidad considerable de tiempo revisando mi correo electrónico o Facebook, o escribiendo respuestas en Stack Overflow. El resto del tiempo estoy realmente enfocado y realizo mucho trabajo en código de alta calidad. En el tiempo que estoy haciendo otras cosas, también descanso un poco, y me permite dejar caer en varias opciones que pensé para abordar un problema.
Parcialmente, esto es una cuestión de experiencia. Algunos desarrolladores escriben mucho código y luego pasan mucho tiempo depurando y puliendo el código, mientras que otros dibujan una imagen mental y escriben el código en una sola ejecución. He tenido momentos en los que descubrí que estaba escribiendo un par de cientos de líneas de código en más de un día, sin siquiera compilar o verificar la sintaxis. Luego, cuando terminé, solo tuve que poner unas pocas
;
s olvidadas para poner las cosas en funcionamiento.Esto no es solo una cuestión de experiencia, sino también la forma en que las personas trabajan. Algunos colegas simplemente están escribiendo código todo el día, mientras que otros están haciendo muchas (aparentemente) otras cosas y luego tienen una gran explosión en la que hacen su trabajo. Estoy en el segundo grupo, pero no pude tener un día lleno de explosiones. Los otros, por otro lado, trabajarán a un ritmo más constante con menos explosiones, y no realizarán su trabajo si pasan 2 horas al día mirando al techo. Quizás estés en ese primer grupo.
Entonces es cierto que algunos trabajan más duro que otros. Parcialmente por falta de conocimiento, experiencia o talento, o algunas veces porque no les importa. Pero realmente tiene que observar de cerca tanto la forma en que funcionan como el trabajo que realizan. No se puede decir que las personas no están trabajando duro porque pasan más tiempo haciendo otras cosas que tú.
fuente
Es muy normal para los desarrolladores, ya que se encuentran en una "profesión del conocimiento", no estar sentados escribiendo frenéticamente durante el período exacto de tiempo entre las 9 a.m. y las 5.30 p.m. día; cuando surge una explosión de ideas, es cuando los dedos comienzan a volar. Es frustrante que la gerencia, no acostumbrada a tales profesiones, no entienda esto. Cuando Facebook y YouTube se bloquean, la productividad del desarrollador de software disminuye .
Dicho esto, parece que su negocio está formado por personas excepcionalmente perezosas. Si la gente realmente está sentada sin hacer nada "todo el día", de manera regular, entonces algo está mal.
fuente
La programación en pareja ayuda
Si está seguro de que los desarrolladores pierden mucho tiempo, le sugiero que comience a practicar la programación de pares porque tiende a hacer que las personas se concentren en el problema en cuestión y dado que hay un par de ojos más en su pantalla, tienden a cerrar sitios como Facebook, Twitter, etc. y se centran en el código.
fuente
Se necesita todo tipo.
Hay algo de verdad en las respuestas anteriores. La cultura corporativa tiene una forma de desgastar a las personas, y la mayoría de los desarrolladores en su décimo año no abordan sus trabajos con el mismo gusto que los de su primer año.
También es cierto que los trabajos de desarrollo más avanzados requieren menos codificación y más pensamiento, por lo que un desarrollador sénior puede no estar escribiendo furiosamente, pero aún logrando mucho.
Idealmente, un equipo tendrá una combinación de desarrolladores junior enérgicos para proporcionar algo de energía y algunos desarrolladores senior para proporcionar algo de sabiduría, y ambos pueden aprender unos de otros.
fuente
Creo que es posible que no esté juzgando suficientemente bien la calidad del trabajo realizado por las personas que trabajan con usted.
Diferentes personas tienen diferentes formas de enfocarse, y también tienen diferentes objetivos para lograr con su propio trabajo. Creo que si es realmente cierto que lo que haces en una hora equivale al trabajo realizado por ellos en un día entero (algo de lo que dudo un poco), es porque sus planes de trabajo son extremadamente diferentes a los tuyos. Puede ser que estés trabajando a una velocidad e intensidad más altas que lo que es realmente saludable para una persona (estás justo al comienzo de la era laboral de tu propia vida).
He trabajado en muchas empresas, incluso antes de graduarme de la escuela. Entonces, vi muchos escenarios y conocí a diferentes tipos de compañeros de trabajo y personas en general, y en algunos momentos sentí que era más rápido y más eficiente, y otras veces sentí todo lo contrario, y cuál fue la verdadera diferencia fue el tipo de empresa y su consecuencia: el tipo de trabajo y proyectos en los que a menudo se involucra una empresa. Puede que estés trabajando en un lugar equivocado, o debería ser el lugar correcto con diferentes jefes ...
Una última idea: recuerde que la efectividad es algo muy difícil de evaluar, no solo involucra cuántas líneas de código produjo, o cuántos proyectos lideró después de que se completaron. La felicidad de las personas que trabajan allí es algo extremadamente importante, y las buenas compañías se dan cuenta de eso antes de que sus trabajadores se enojen o terminen con estrés o cualquier otra enfermedad relacionada con el trabajo y las actividades intensas.
fuente
Los programadores a menudo son tratados como codificadores tontos que codifican y no entienden nada sobre administración. Muy a menudo no sienten la obligación de trabajar duro. Además, después de un tiempo, descubren que la administración no es un grupo de genios, al menos cuando se trata de averiguar cuánto se necesita para hacer algo. Ahí vas. Perdón por una respuesta corta, pero eso no significa que no sea cierto.
fuente
Me aconsejaron que no trabajara demasiado rápido, ya que terminaría haciendo que la gente esperara lo mismo de mí todo el tiempo. Y si termino en una situación en la que me enfrento a un bloque, la gente me presionará para encontrar soluciones. Esto me parece lógico.
Sin embargo, para lograr que las personas que realmente hacen esto rindan mejor, sus gerentes deben incentivar el desempeño.
fuente
Muchos buenos puntos aquí. Como muchos han dicho, o no estás lo suficientemente desafiado en tu lugar de empleo actual, y / o la cultura allí no promueve una alta productividad. Tiene menos de dos años de experiencia laboral real, y eso en una empresa, por lo que necesita más experiencia para resolverlo por sí mismo. Lo que obtendrás aquí serán principalmente opiniones basadas en las experiencias de otros. De cualquier manera, creo que realmente necesita comenzar a buscar un nuevo trabajo, ya que no está muy contento con la situación actual. De hecho, puede ser más inteligente / más eficiente que sus pares, pero es más probable que la cultura de la empresa no esté alineada con su ética de trabajo. Te aseguro que una vez que consigas un trabajo que sea desafiante / gratificante, te encontrarás pensando más y codificando menos, y aprecio el tiempo flojo para distraerse de "pensar mucho" todo el tiempo. En mi opinión, no hay nada malo en protagonizar el techo / navegar por la web (con moderación, por supuesto), siempre y cuando realices tu trabajobien ya tiempo . Si "holgazanear" no es lo tuyo, quizás pases el tiempo de inactividad entrenando a otros. Encontrará esto tan gratificante como completar su propio trabajo.
Además, tenga en cuenta el equilibrio trabajo / vida. Conozco a muchos que trabajan muy duro y son grandes productores en sus respectivas compañías, pero no pasan suficiente tiempo fuera del trabajo. No desea encontrarse dentro de 2,3 años deseando tener tiempo para viajar aquí, experimentar esto o aquello, o hacer otras cosas para las que simplemente no tendrá tiempo porque pasa mucho tiempo en el trabajo y ahora tiene responsabilidades que siente que tienen prioridad sobre cualquier otra cosa en su vida.
Para responder a su pregunta, no, esta no es la norma en todas partes, esto depende de la cultura de la organización y sus valores personales, y estoy seguro de que llegará a esta conclusión a medida que pasen los años.
fuente
La respuesta simple a esto es que nuestra cultura paga a las personas por trabajar una semana de 40 horas (o X horas). Esta es una idea terrible. Las personas deberían recibir un pago por tareas. Un proyecto debe ser evaluado y definido adecuadamente. Las personas siempre están motivadas para trabajar hacia un objetivo. Pagar a las personas por hora / día es pagarles para sentarse allí, lo que no ofrece motivación.
fuente
¡La razón por la que no están haciendo ningún trabajo es porque están esperando que se compile su código!
En serio, aunque la literatura sobre gestión que he visto indica que la cantidad de tiempo productivo (ignorando las pausas para ir al baño, las pausas para el café, hurgarse la nariz, surfear, etc.) que las personas pasan en el trabajo es en realidad sorprendentemente baja. En la medida en que el promedio es algo así como 50% y si alguien está haciendo más del 60% es un logro, y eso es solo un tiempo productivo real dedicado. Si también tiene que asistir a reuniones y otras cosas de la oficina, su tiempo real dedicado a la codificación puede ser bastante bajo, lo cual es un hecho que a menudo olvidan los PM y otros tipos de administración al organizar planes de trabajo.
En segundo lugar, los altos niveles de esfuerzo simplemente no son sostenibles a largo plazo. Para evitar el agotamiento, las personas deben operar a un promedio de alrededor del 60% de la capacidad máxima. Por supuesto, los niveles más altos de actividad son posibles y necesarios, pero es necesario que haya períodos correspondientes de actividad más baja para recuperarse. El concepto de ir a trabajar todos los días y dar el 110%, como parece que a algunas personas les gusta proclamar que sí, nunca sucede y aquellos que lo intentan solo se dirigen a una visita temprana al funerario.
fuente
En un lugar donde trabajaba había un tipo que, según se rumoreaba, no hacía absolutamente ningún trabajo (había algunas pruebas que respaldaban esto). Entonces establecí un estudio de trabajo; durante todo un mes planeé pasar su escritorio cada hora cada media hora y darle un punto si tenía un IDE abierto. Una semana después tenía cero puntos y me vi obligado a abandonar el proyecto porque me pareció demasiado deprimente.
fuente
Tienes mucha suerte. En mi antiguo empleador, yo era el programador más productivo, todos los demás jugaban videojuegos, ¿y adivina qué me pasó? Primero, fui rechazado. Luego trataron de hacer el mayor ruido posible a mi alrededor. Luego tuve que encontrar un nuevo trabajo.
Todo porque programo rápido y bien.
Casi me dan ganas de ir a China y enseñar programación. Los programadores más jóvenes de Occidente no quieren programar. Es muy dificil. En su mayoría son incompetentes y complacientes. No todos ... pero la mayoría.
fuente
Si me observaras atentamente, podrías concluir que soy flojo e inmóvil. Miro mucho el techo, sí. A veces dejo el lugar de trabajo durante una hora más o menos durante la jornada laboral habitual y me encargo de los asuntos personales, o simplemente de viaje. ¿Pero soy yo o es el trabajo?
En cuanto a no lograr ningún "trabajo" realizado, encuentro que estoy increíblemente frustrado por no tener mucho trabajo significativo que hacer. Principalmente mantengo varios sistemas basados en la web existentes, y si bien podría haber mucho que hacer, mejorarlos, actualizarlos, agregar nuevas funcionalidades, etc., porque nuestro taller de pruebas de control de calidad tiene poco personal y trabajo excesivo (obviamente en otros proyectos, no mía), no puedo hacer una bendita cosa. He propuesto una serie de mejoras / correcciones de bajo impacto y medio impacto para un par de mis sistemas, pero una y otra vez me han dicho que no tenemos "recursos" para probarlos con QA, de modo que puedo ' t desarrollarlos. Mientras tanto, me siento en mi trasero y navego en Wikipedia, StackOverflow, y juego con tecnologías que simplemente no vamos a implementar aquí (como MVC, Silverlight, etc.), esperando que algo salga mal con mis sistemas para poder solucionarlos. Se me ha ocurrido más de una vez que debo romper algo de manera silenciosa y deliberada para poder entrar y arreglarlo, manteniendo así a la gerencia consciente de que realmente tengo una función.
En realidad, podría estar haciendo algo creativo y útil, y de hecho he creado algunas aplicaciones útiles a un lado, y me han machacado por mi iniciativa. Todavía lo hago, pero tengo que esforzarme para mantenerlo en secreto. Y no puedo ponerlo en producción, obviamente suficiente.
En general, es un lugar agradable para trabajar, y mi trabajo es bastante seguro, pero me estoy aburriendo y frustrando. Estoy a seis años de la jubilación y, aunque estoy un poco superangrado, sigo estando cerca de la vanguardia tecnológica y planeo codificar hasta que muera. Y he matado otros veinte minutos de mi vida (¡y el tiempo de mi empleador!) Agregando esta respuesta a la pregunta anterior; y no importa
fuente