Depois de me formar na faculdade, fui contratado como programador júnior há pouco mais de um ano. Eu rapidamente notei que eu era graus de magnitude mais rápido que todos os outros programadores; isso parece ser porque eu simplesmente não perco tempo "em geral". A maioria das pessoas, no entanto, parece gostar de olhar para o teto, navegando no YouTube, no Facebook e em sites aleatórios, e em geral fazendo em um dia o trabalho que normalmente faço em uma hora. Tenho 100% de certeza de que eles seriam capazes de fazer esse trabalho em uma hora também se eles se concentrassem.
Fui rapidamente promovido a desenvolvedor sênior e, mais recentemente, a líder de equipe, e agora substituí muitas dessas pessoas por novas contratações (ainda faltam algumas). A situação agora é mais aceitável, mas ainda acho que poderia ser muito melhor.
Não posso deixar de notar que todos parecem se comportar como se isso fosse "normal". Todos os meus chefes não estão preocupados com isso e também parecem trabalhar pouco ou nada. Sempre tenho dificuldade em encontrá-los, eles chegam muito mais tarde do que deveriam e saem mais cedo. Obviamente, não há nada que eu possa fazer nesse caso, uma vez que estão acima de mim, mas essa é a "norma" em todas as empresas ou simplesmente acabei sendo muito ruim (esta é minha primeira experiência de trabalho)?
Além disso, vou "me tornar como eles" daqui a alguns anos?
fonte
Respostas:
Uma explicação possível é que a gerência plantou essa "cultura" com seu próprio exemplo. Os funcionários geralmente herdam a atitude do exposto acima.
Uma outra explicação (e a mais provável) é que as pessoas não estão motivadas . Talvez não haja recompensa por fazer o trabalho melhor, portanto, não há necessidade de se preocupar. Apenas uma preocupação aqui é que os talentosos normalmente se mudariam para outro lugar vendo a cultura do trabalho. Talvez eles tenham e você ficou com o sedimento? Até esse ponto, há uma leitura interessante: A crise de Wetware: o efeito do Mar Morto: Bruce F. Webster
fonte
Como você deduz que eles não estão funcionando?
Quando jovem, digitei o dia todo, cortando meu código, com apenas 20 minutos para o almoço. Quanto mais "sênior" eu chegava, menos tempo passava digitando e mais tempo passava pensando.
Se eu "encaro o teto" e meu produtor entra na sala, ela começa a sorrir, porque sabe que em meia hora eu resolverei um problema que os "juniores" têm tentado e fracassado nas últimas semanas .
Como desenvolvedor
Eu não pago para resolver problemas.
E resolver problemas funciona muito melhor se eu acho que antes de eu fazer .
Nos últimos anos, eu tenho visto essa tendência de simplesmente invadir a primeira coisa que vem à mente e depois ajustá-la e depurá-la até que pareça estar fazendo o que você deseja.
(Geralmente, ignora todos os casos de canto até que eles atinjam você mais tarde.)
Ainda me lembro dos dias do mainframe, em que você escreveu seu código, o enviou e esperou por uma ou duas horas até obter a primeira saída. Adivinhe, você simplesmente não esqueceu um ponto-e-vírgula ou um suporte na época.
Não julgue até ter a experiência necessária para fazê-lo.
Volte em cinco anos e adicione um comentário sobre o que aprendeu.
fonte
Sinto que estou me encarando de um espelho de sete anos atrás ... vou compartilhar com vocês minha experiência.
Eu estava em uma posição como a sua. Em um ano, eu estava no nível sênior da empresa em que estava e parecia produzir código duas vezes mais rápido que todos os outros. Isso continuou por mais alguns anos antes de eu me cansar.
Então, fui para uma empresa muito, muito maior, na qual preciso trabalhar mais. No entanto, nessa empresa muito, muito maior, eu também pareço ter longos períodos em que não estou "fazendo nada" também. O que realmente estou fazendo durante esse período é ponderar sobre um problema que provavelmente é três vezes mais difícil do que o mais difícil que já resolvi no meu local de trabalho anterior.
O que eu diria se fosse você é que deveria seguir para uma empresa com problemas mais difíceis de resolver. O que você está enfrentando não é desafiador o suficiente para você.
fonte
A maioria das pessoas está satisfeita com o cheque de pagamento e faz o suficiente para não ser demitida.
fonte
Você tem certeza de que as pessoas "não estão trabalhando"? Desenvolvimento de software não é o tipo de trabalho em que você digita 8 horas por dia; na verdade, se você está fazendo isso, eu diria que está fazendo errado. Na minha experiência (~ 6 anos), normalmente passo apenas 4-5 horas por dia escrevendo código; o resto é gasto pensando em como resolver problemas, talvez executando alguns cenários na minha cabeça, digitando rapidamente algum pseudocódigo ou procurando ver se o problema foi resolvido (por exemplo, pesquisando SO ou sites similares).
fonte
Meu líder de equipe escreve código Java mais lento do que eu, ele me pede conselhos relacionados a Java de tempos em tempos e seu estilo de codificação Java é horrível (é como C). Também parece que eu deveria trocar de título com ele. MAS! quando se trata de interagir com pessoas de diversas equipes, ele se comunicou 100 vezes mais eficiente que eu, ele entende o que as pessoas estão dizendo melhor que eu, suas interpretações dos comentários das pessoas são mais perspicazes que as minhas. Além disso, seu conhecimento em AIX, banco de dados e middleware é apenas muito mais superior que o meu.
Sempre que ele escrevia código Java, eu me perguntava se ele estava fazendo algum trabalho. Sempre que eu estava configurando o banco de dados, me perguntava se o líder da minha equipe pensava que eu não estava trabalhando.
Tive dificuldade em entender por que ele era o líder da minha equipe, mas não mais depois de trabalhar com ele em vários projetos.
Não há problema em fazer suposições sobre as pessoas, todos fazemos inconscientemente. Lembre-se de que as suposições precisam ser validadas. Um desenvolvedor de surf pode gerar vários threads de fundo em sua cabeça, pensando na melhor maneira de resolver um problema. O outro desenvolvedor pode levar mais tempo para concluir seu código porque gasta mais tempo testando e estruturando seu código.
O ponto é que converse com as pessoas para descobrir mais sobre elas, principalmente se forem membros da sua equipe.
fonte
Eu ficaria curioso para ver como você se sente em mais um ano. Você vai se queimar? O seu ritmo é sustentável diante de uma vida ativa fora do trabalho?
Eu também me pergunto - você faz as coisas sem a devida deliberação? Navegar na Internet pode parecer um desperdício de tempo - e pode ser! - mas também pode ser hora de deixar a parte de trás do cérebro mastigar um problema e encontrar uma solução mais sofisticada do que a óbvia.
Ou talvez você não esteja trabalhando em problemas o suficiente. Você está sendo promovido - eventualmente, você chegará ao seu nível de incompetência . Como você vai se adaptar a esse desafio?
Ou talvez você fique entediado em seu trabalho atual e mude para um com uma cultura de trabalho diferente. As empresas de jogos são notáveis pelo intenso nível de foco necessário - e, como resultado, elas queimam os funcionários rapidamente. Em contrapartida, outros trabalhos conseguiram obter rentabilidade confortável com um dia de trabalho curto e fácil.
Por enquanto, aproveite sua capacidade de manter uma alta produção e colha os frutos.
fonte
Boa pergunta. Antes de tudo, parabéns pela sua ética de trabalho duro e sua energia para construir uma carreira e fazer um ótimo trabalho - é uma característica muito admirável que o levará a um longo caminho.
Acho que muitas das respostas aqui estão erradas - as pessoas estão assumindo que o pôster original está errado em sua interpretação do comportamento de seus colegas. Isso leva a muitas respostas, como "Esforço e produtividade não são iguais a eficácia". Nesse caso, prefiro aceitá-lo com essa palavra: sim, seus colegas não se saem tão bem quanto ele (como evidenciado pelo rastreador de erros ou pela simples observação de qualquer coisa) - vamos supor que seja verdade. Agora, como você responde à pergunta dele: é "normal" não funcionar? Minha interpretação do que o OP está perguntando é: "é normal trabalhar menos do que ele"? Observe que ele diz que tem 100% de certeza de que eles também poderiam fazer o trabalho no tempo que ele faz, se eles se aplicassem - então ele não está reivindicando capacidade superior.
Minha opinião é que, na verdade, é um comportamento normal para algumas pessoas relaxar, pois é igualmente normal que outras pessoas trabalhem com o máximo de suas habilidades - há um espectro. Para o OP, claramente você não é um dos primeiros, está perto do fim do espectro. O que nos posiciona em um ponto específico do espectro? E as pessoas podem se mover nesse espectro? Minhas respostas para essas 2 perguntas são: 1) motivação e 2) sim, elas podem se mover (eu mesmo fiz isso). A resposta de JB King trata dessa questão de motivação. Se você está agora em um cargo mais sênior na empresa, agora pode, em certa medida, orientar a motivação das pessoas. Se você usa uma cenoura ou uma bengala é com você - meu senso é que você está mais familiarizado com a bengala (me corrija se eu estiver errado).
Sua segunda pergunta é: você "se tornará como eles". Provavelmente, não considerando que você esteja claramente distante do espectro mais frouxo de onde eles estão, mas a realidade é que, como seres humanos, somos fortemente influenciados por nossos ambientes, para que você não fique imune a seus colegas. Portanto, se você permanecer nesse local de trabalho por tempo suficiente, poderá se mover pelo espectro de motivação apenas pela inércia do local. No caso oposto, se você tivesse, digamos, ingressado em uma startup que perseguia uma oferta pública inicial em 1999, provavelmente não encontraria horas suficientes no dia para concluir seu trabalho, e pode ter se sentido ainda mais longe em direção ao outro extremo do espectro (além disso, você pode ter notado, por coincidência, sua saúde se deteriorando :-)).
Alguns comentários pessoais que vieram à mente ao ler a pergunta (observe que estes podem ser de pouco interesse se você estiver apenas procurando uma resposta para sua pergunta):
Primeiro, minha reação imediata à sua pergunta foi de raiva. Quando parei para pensar no porquê, percebi, em um momento de vergonha, que você estava basicamente me lembrando uma versão mais jovem de mim mesma. A razão de eu me envergonhar é que eu era um filho da puta arrogante, que trabalhou duro, pensou que eu sabia tudo e julgou todos os meus colegas com severidade pelo que eu considerava suas atitudes mais relaxadas. De fato, julguei alguns deles com tanta severidade que nunca me permiti conhecê-los como pessoas e aprender o que eles poderiam me ensinar (não apenas tecnicamente, mas como seres humanos). Foi uma jornada dolorosa para mim me permitir fazer parte de um "time", cada um fazendo sua parte - alguns generais e outros soldados de infantaria. Sim, era verdade que alguns deles eram preguiçosos, mas minha atitude de julgamento me impediu de entendê-los ou possivelmente de motivá-los. Minha culpa. Então, sim, ler sua pergunta trouxe à tona minha raiva, mas não raiva de você, mas de minha própria falta anterior de empatia.
Essa falta de empatia é uma coisa bastante comum entre pessoas técnicas inteligentes - embora eu não ache que os técnicos tenham mais tendências sociopatas do que a norma, certamente já vi técnicos suficientes que não têm habilidades sociais (aprendidas ou por empatia natural) para saber que são um problema no mundo da tecnologia. Por exemplo, eu me pergunto: você já se perguntou qual foi o efeito de suas ações nas pessoas que foram demitidas? Em suas esposas, filhos, saúde mental? Você os conhecia como pessoas?
O que foi útil para mim foi focar em me aperfeiçoar, liderar pelo exemplo e parar de julgar outras pessoas. Isso torna as pessoas como você muito mais por isso, e todos serão mais felizes.
Finalmente, também é uma coisa da idade - quando eu tinha a sua idade (um ano depois da faculdade, acho que faz 22 anos?) Eu não sabia NADA . Ironicamente, quanto mais jovem você é, mais você pensa que sabe. Um dos grandes presentes do envelhecimento é a percepção de que, quanto mais você sabe, mais há para saber; portanto, menos você sabe em termos relativos. Isso leva a uma renúncia ao controle, a tentar ser menos autônomo, a conectar-se mais com os outros, para que possamos compartilhar nossas habilidades para o bem de todos (de uma maneira proeminente, e não de uma maneira comunista). É coisa normal de amadurecimento saudável. Se você já está conectado a outras pessoas (no mundo REAL, não no IRC), isso ajudará nesse processo. É um pouco como a analogia de quanto mais uma pedra é esfregada, mais polida se torna - é '
fonte
Meu palpite seria que todos tenham coisas diferentes que os motivarão. O TED Talk de Dan Pink observa alguns motivadores, como Autonomia, Domínio e Propósito. Os três principais motivadores para desenvolvedores (dica: não dinheiro!) Cobrem terreno semelhante.
A cultura pode ser um fator, embora outro seja o tipo de trabalho que a empresa faz. Pode haver camadas de burocracia em alguns lugares que podem fazer as coisas funcionarem devagar e não serem tão dinâmicas quanto uma empresa iniciante, onde há um punhado de funcionários e todo mundo está usando vários chapéus.
Apenas como sugestão final, você pode querer ver se há grupos perto de você que têm profissionais em sua área que podem ser uma maneira de ver se outras pessoas têm histórias semelhantes ou se trabalham onde há uma atitude diferente que você pode querer vá para isso.
fonte
O problema é que, em alguns trabalhos, você trabalha mais e se esforça mais, mas é recompensado da mesma forma, mas, da próxima vez, espera-se que você faça tanto ou mais trabalho do que antes. Algumas pessoas não querem definir um nível muito alto. Você pode me odiar por dizer isso, mas qual é o sentido de trabalhar mais se não for recompensado por isso?
fonte
Vi pessoas trabalhando continuamente e fornecendo código de qualidade barato, que não é sustentável. Eles apenas argumentam que ele faz o que deveria e isso é mais do que suficiente.
A mediocridade não conhece nada mais do que ela mesma, mas o talento reconhece instantaneamente a genialidade.
Eles destacam até suas tarefas tolas como fenomenais e negligenciam a inovação real dos outros ( auto-centrada ).
Eu também vi pessoas realmente legais e inovadoras, realizando seu trabalho de maneira digna e eficiente, mesmo que você as veja 'encarando o teto' às vezes. Além disso, há uma diferença entre 'Trabalhador' e 'Profissional'. Um profissional significa muito mais e ele pode ter que gastar tempo para pensar e inovar, o que nem sempre um trabalhador pode entender! O impacto de tais inovações é muito substancial do que um trabalhador jamais pensou ou pode trazer. Provavelmente, esses podem ser os casos em seu escritório.
Além disso, acho que as empresas hoje em dia toleram pessoas que não fazem "nada" ou pessoas que são realmente ineficientes.
fonte
Honestamente, é apenas algo que você deve se acostumar na vida. Existem empresas e pessoas assim em todos os setores. Tudo se resume a fatores diferentes para cada pessoa e o que os motiva.
Faça o possível para mudar o ambiente em que trabalha, como parece estar fazendo agora, ou tente encontrar outro lugar para trabalhar que não tolere preguiçosos. Aplaudo sua ética de trabalho, porque você definitivamente é minoria na sua idade (na minha experiência pessoal). Parabéns pelo seu sucesso, até agora.
fonte
Passo muito tempo pensando em problemas, mas também bastante tempo verificando meu e-mail ou Facebook ou escrevendo respostas no Stack Overflow. No restante do tempo, estou realmente focado e realizo muito trabalho em código de alta qualidade. No momento em que estou fazendo outras coisas, descanso também, e isso permite que eu afunde em várias opções que pensei em resolver um problema.
Parcialmente, isso é uma questão de experiência. Alguns desenvolvedores digitam muito código e passam muito tempo depurando e polindo o código, enquanto outros desenham uma imagem mental e escrevem o código em uma única execução. Tive momentos em que descobri que estava digitando algumas centenas de linhas de código ao longo de um dia, sem sequer compilar ou verificar a sintaxe. Então, quando terminei, só precisei colocar alguns
;
s esquecidos para colocar as coisas em funcionamento.Isso não é apenas uma questão de experiência, mas também a maneira como as pessoas trabalham. Alguns colegas estão apenas digitando o código o dia todo, enquanto outros estão fazendo muitas (aparentemente) outras coisas e, em seguida, têm uma grande explosão na qual trabalham. Estou no segundo grupo, mas não consegui passar um dia cheio de explosões. Os outros, por outro lado, trabalharão em um ritmo mais constante, com menos explosões, e não farão o trabalho se passarem duas horas por dia olhando para o teto. Talvez você esteja nesse primeiro grupo.
Então é verdade que alguns trabalham mais do que outros. Parcialmente por falta de conhecimento, experiência ou talento, ou às vezes porque não se importam. Mas você realmente precisa observar atentamente a maneira como eles funcionam e o trabalho que eles oferecem. Você não pode simplesmente dizer que as pessoas não estão trabalhando duro porque passam mais tempo fazendo outras coisas além de você.
fonte
É muito normal para os desenvolvedores - por serem como uma "profissão do conhecimento" - não ficarem sentados digitando freneticamente pelo período exato de tempo entre 9h e 17h30. A criatividade deve ocorrer naturalmente, e isso geralmente envolve procrastinar / relaxar durante o período. dia; quando uma explosão de idéias chega, é quando os dedos começam a voar. É frustrante que a gerência - não acostumada a tais profissões - não entenda isso. Quando o Facebook e o YouTube são bloqueados, a produtividade do desenvolvedor de software diminui .
Dito isto, parece que sua empresa é formada por pessoas excepcionalmente preguiçosas. Se as pessoas estão realmente sentadas sem fazer nada "o dia inteiro", regularmente, algo está errado.
fonte
A programação em pares ajuda
Se você tem certeza de que os desenvolvedores perdem muito tempo, sugiro que comece a praticar a programação em pares, porque isso tende a fazer com que as pessoas se concentrem no problema em questão e, como há mais um par de olhos na tela, eles tendem a fechar sites como o Facebook, twitter etc e foco no código.
fonte
É preciso todos os tipos.
Há alguma verdade nas respostas anteriores. A cultura corporativa tem uma maneira de desgastar as pessoas, e a maioria dos desenvolvedores em seu décimo ano não aborda seus trabalhos com o mesmo entusiasmo que os do primeiro.
Também é verdade que trabalhos de desenvolvimento mais seniores exigem menos codificação e mais reflexão; portanto, um desenvolvedor sênior pode não estar digitando furiosamente, mas ainda realizando muito.
Idealmente, uma equipe terá uma mistura de desenvolvedores juniores enérgicos para fornecer energia e alguns desenvolvedores seniores para fornecer alguma sabedoria, e ambos podem aprender um com o outro.
fonte
Acho que talvez você não esteja julgando suficientemente bem a qualidade do trabalho realizado pelas pessoas que trabalham com você.
Pessoas diferentes têm maneiras diferentes de se concentrar e também têm objetivos diferentes a serem alcançados com seu próprio trabalho. Eu acho que se é realmente verdade que o que você faz em uma hora é igual ao trabalho realizado por eles em um dia inteiro (algo sobre o que duvido), é porque os planos de trabalho deles são extremamente diferentes dos seus. Pode ser que você esteja trabalhando com maior velocidade e intensidade do que o que é realmente saudável para uma pessoa (você está apenas no começo da era de trabalho de sua própria vida).
Já trabalhei em muitas empresas, mesmo antes de me formar na escola. Então, eu já vi muitos cenários e conheci muitos tipos diferentes de colegas de trabalho e pessoas em geral, e em alguns momentos senti que era mais rápido e mais eficiente, e em outras, senti o contrário, e qual era a verdadeira diferença o tipo de empresa e o que é uma conseqüência disso: o tipo de trabalho e projetos nos quais uma empresa geralmente se envolve. Pode ser que você esteja trabalhando em um lugar errado, ou deve ser o lugar certo com diferentes chefes ...
Uma última idéia: lembre-se de que a eficácia é algo muito difícil de avaliar, não envolve apenas quantas linhas de código você produziu ou quantos projetos você lidera após a conclusão. A felicidade das pessoas que trabalham lá é algo extremamente importante, e as boas empresas percebem isso antes que seus trabalhadores fiquem bravos ou acabem com estresse ou qualquer outra doença relacionada a trabalhos e atividades muito intensos.
fonte
Os programadores geralmente são tratados como codificadores burros que codificam e não entendem nada sobre gerenciamento. Muitas vezes eles não sentem obrigação de trabalhar duro. Depois de algum tempo, eles descobrem que o gerenciamento não é um bando de gênios - pelo menos quando se trata de descobrir quanto é realmente necessário para fazer alguma coisa. Então ... lá vai você. Desculpe por uma resposta curta, mas isso não significa que não seja verdade.
fonte
Fui aconselhado a não trabalhar muito rápido, pois acabaria tendo as pessoas esperando o mesmo de mim o tempo todo. E se eu acabar em uma situação em que estou enfrentando um bloqueio, serei pressionado pelo povo por soluções - isso me parece lógico.
No entanto, para que as pessoas que realmente fazem isso tenham um desempenho melhor, seus gerentes devem incentivar o desempenho.
fonte
Muitos bons pontos aqui. Como muitos já disseram, ou você não é desafiado o suficiente no seu local de trabalho atual e / ou a cultura lá não promove alta produtividade. Você tem menos de dois anos de experiência profissional - e isso em uma empresa, portanto, precisa de mais experiência para descobrir isso por si mesmo. O que você obterá aqui serão principalmente opiniões baseadas nas experiências de outras pessoas. De qualquer forma, acho que você realmente precisa começar a procurar um novo emprego, pois não está muito feliz com a situação atual. Você pode realmente ser mais inteligente / eficiente do que seus colegas, mas é mais provável que a cultura da empresa não esteja alinhada com a ética do seu trabalho. Garanto que, depois de conseguir um emprego que seja desafiador / gratificante, você se verá pensando mais e codificando menos, e aprecie o tempo livre para deixar sua mente "pensando muito" o tempo todo. Na minha opinião, não há nada errado em estrelar o teto / navegar na web (com moderação, é claro), desde que você faça seu trabalhobem e a tempo . Se "folga" não é o que você gosta, talvez passe o tempo ocioso treinando outras pessoas. Você achará isso tão gratificante quanto concluir seu próprio trabalho.
Lembre-se também do equilíbrio entre trabalho e vida pessoal. Conheço muitos que trabalham muito e são grandes produtores em suas respectivas empresas, mas não passam tempo suficiente fora do trabalho. Você não quer se encontrar daqui a 2,3 anos, desejando ter tempo de viajar para cá, experimentar isto ou aquilo, ou fazer outras coisas pelas quais simplesmente não terá tempo, porque está passando muito tempo no trabalho e agora tenha responsabilidades que você sente que têm prioridade sobre qualquer outra coisa em sua vida.
Para responder sua pergunta, não, essa não é a norma em todos os lugares, depende da cultura da organização e de seus valores pessoais, e tenho certeza que você chegará a essa conclusão com o passar dos anos.
fonte
A resposta simples para isso é que nossa cultura paga às pessoas que trabalham uma semana de 40 horas (ou X horas). Esta é uma péssima ideia. As pessoas devem ser pagas com base em tarefas. Um projeto deve ser adequadamente avaliado e com escopo. As pessoas estão sempre motivadas a trabalhar em direção a um objetivo. Pagar às pessoas por hora / dia é pagá-las para ficarem sentadas, o que não oferece motivação.
fonte
A razão pela qual eles não estão fazendo nenhum trabalho é porque estão esperando a compilação do código!
Sério, embora a literatura de administração que eu vi indique que a quantidade de tempo produtivo (ignorando pausas no banheiro, pausas para café, paladar, surfando etc.) que as pessoas gastam no trabalho é surpreendentemente baixa. Na medida em que a média é algo em torno de 50% e se alguém está acima de 60%, é uma conquista e esse é apenas o tempo produtivo real gasto. Se você também tem reuniões para participar e outras coisas do escritório, o tempo gasto em codificação pode ficar bastante baixo, o que é frequentemente esquecido pelos diretores de departamento e outros tipos de gerenciamento ao organizar planos de trabalho.
Em segundo lugar, altos níveis de esforço simplesmente não são sustentáveis a longo prazo. Para evitar o desgaste, as pessoas devem operar com uma média de cerca de 60% da capacidade máxima. É claro que níveis mais altos de atividade são possíveis e necessários, mas é necessário que haja períodos correspondentes de menor atividade para se recuperar. O conceito de ir trabalhar todos os dias e dar 110%, como algumas pessoas gostam de proclamar, nunca acontece e aqueles que o experimentam estão apenas indo para uma visita ao agente funerário.
fonte
Em um lugar em que trabalhei, havia um cara que, segundo boatos, não fazia absolutamente nenhum trabalho (havia algumas evidências para apoiar isso). Então eu montei um estudo de trabalho; por um mês inteiro, planejei passar por sua mesa a cada hora e meia e dar a ele um ponto se ele tivesse um IDE aberto. Uma semana, ele tinha zero pontos e fui forçado a abandonar o projeto porque achei muito deprimente.
fonte
Você tem muita sorte. No meu ex-empregador, eu era o programador mais produtivo, todo mundo estava jogando videogame e adivinha o que aconteceu comigo? Primeiro, fui evitado. Então eles tentaram fazer o máximo de barulho possível ao meu redor. Então eu tive que encontrar um novo emprego.
Tudo porque eu programo rápido e bem.
Isso quase me faz querer ir para a China e ensinar programação. Programadores mais jovens no Ocidente não querem programar. É tão difícil. Eles são principalmente incompetentes e complacentes. Nem todos ... mas a maioria.
fonte
Se você me observasse atentamente, poderia concluir que sou preguiçoso e indiferente. Eu olho muito para o teto, sim. Às vezes, deixo o local de trabalho por mais ou menos uma hora durante o dia de trabalho regular e vou cuidar de assuntos pessoais - ou apenas passear de alegria. Mas sou eu, ou é o trabalho?
Quanto a não realizar nenhum "trabalho", sinto-me incrivelmente frustrado por não ter recebido muito trabalho significativo para fazer. Eu mantenho principalmente vários sistemas existentes na Web e, embora possa haver muito o que fazer, aprimorá-los, atualizá-los, adicionar novas funcionalidades etc., porque nossa loja de testes de controle de qualidade é muito insuficiente e sobrecarregada (obviamente em outros projetos, não meu), não posso fazer uma coisa abençoada. Propus uma série de aprimoramentos / correções de médio risco e baixo risco para alguns dos meus sistemas, mas me disseram repetidas vezes que não temos "recursos" para testá-los pelo controle de qualidade, para que eu possa " t desenvolvê-los. Enquanto isso, sento no meu traseiro e navego na Wikipedia, StackOverflow, e brinco com tecnologias que não vamos implementar aqui (como MVC, Silverlight etc.), esperando que algo dê errado com meus sistemas para que eu possa corrigi-los. Ocorreu-me mais de uma vez que eu deveria quebrar algo discretamente e deliberadamente para que eu pudesse entrar e consertar - mantendo assim a gerência ciente de que realmente tenho uma função.
Na verdade, eu poderia estar fazendo algo criativo e útil, e na verdade construí alguns aplicativos úteis e fui criticado por minha iniciativa. Ainda faço isso, mas tenho que me esforçar para manter em segredo. E não posso colocá-lo em produção, obviamente, o suficiente.
É um local agradável para trabalhar, apesar de tudo, e meu trabalho é bastante seguro, mas estou ficando entediado e frustrado. Estou com seis anos de aposentadoria e, embora esteja um pouco desanimado, permaneço próximo da tecnologia de ponta e planejo codificar até morrer. E matei outros vinte minutos da minha vida (e o tempo do meu empregador!) Adicionando esta resposta à pergunta acima; e isso não importa.
fonte