Eles sabem de quem estou falando - o cliente que deseja que você codifique um site no GitHub; o parceiro que acha que seu código se parece com um monte de rostos piscando e os recrutadores que querem uma experiência de cinco anos em Swift, quando Swift tem apenas dois.
Durante anos, os designers conseguiram desabafar Clientes do inferno . Agora cabe aos desenvolvedores eliminar a frustração do devRant. Para aqueles de vocês que vivem sob uma rocha há um ano, devRant é onde os desenvolvedores podem, (anonimamente) reclamar de tudo o que já falamos.
Algumas postagens vão fazer você rir. Alguns vão fazer você rir, outros vão fazer você rir até chorar, mas a maioria vai fazer você ter empatia pelo autor.
Este post é o culminar de nossos devRants favoritos. Esperamos que você goste deles tanto quanto nós.
Trabalhos
Então você começa a trabalhar quase com uma atitude positiva, mas os clientes e chefes da PITA vêm e mudam tudo.
Esta seção é uma ode aos desenvolvedores que certamente têm pressão alta. Porque eles merecem algo para lidar com anos e anos de enxaqueca.
Tenho um cliente para o qual acabei de criar um site e ele está online há duas semanas.
Esta manhã ele me enviou um e-mail dizendo que o site não é bom o suficiente porque não tem vendas ou tráfego.
Mandei um e-mail perguntando se ele tinha uma empresa de marketing / SEO ... A resposta foi: Achei que você faria isso, pois você disse que o site seria SEO amigável !!!
Eu sou um desenvolvedor! Não é um comerciante, vá para o inferno.
Um dos meus clientes (que também é programador) me perguntou hoje: - Você está no devRant? Eu: o que é isso?
Deslizar, pressionar, paisagem, retrato, beliscar para trás, abrir nova guia, fechar guia, cinza de cigarro no telefone, descarga na sanita, seco, clique duplo
Meu chefe literalmente passa meia hora sem tirar o maldito dedo do celular, no site mobile procurando por bugs, não consigo replicar. Uma combinação como esta: deslizar, pressionar, paisagem, retratar, pinçar para trás, abrir nova guia, fechar guia, cinza de cigarro no telefone, jogar no banheiro, seque, clique duplo ... Aha, encontrei um bug, há uma linha de espaço de 0,5 pixel entre o cabeçalho e a barra de navegação.
Dessa vez você tentou pregar uma peça em alguém, mas ela não percebeu
Tenho aumentado lentamente o tamanho do cursor do meu gerente técnico desde o mês passado, quando meu chefe deixou o computador desbloqueado. Ele já tem cerca de um centímetro de altura e ainda não percebeu. Todos no escritório percebem isso e é o melhor.
Depois de um longo dia de trabalho, você deve querer relaxar e provavelmente reclamar de tudo isso. Infelizmente, isso não é o que geralmente acontece, especialmente quando você mora com alguém sem nenhuma habilidade de programação. Por mais que tentem, eles não sentem a mesma dor que você.
Como devRant coloca, os desenvolvedores também são pessoas. No entanto, os desenvolvedores geralmente se sentem como um rebanho de um homem.
Esta seção é uma coleção de reclamações sobre seus entes queridos, que simplesmente não entendem.
Não há maior perda de tempo do que ficar na cama com seu parceiro e esperar que ele adormeça para voltar cuidadosamente ao computador e cumprir o prazo.
Ele acabou de chegar em casa e eu vejo minha irmã de 10 anos na sala de estar, programando com o Xcode Playground. Pergunto onde aprendeu a fazer isso e ele diz: 'Só leio os livros que você tem'. Estou tão orgulhoso.
Um cara que minha namorada conhece ouviu dizer que sou desenvolvedor de software e teve uma 'ótima' ideia de como queria começar uma forma revolucionária de pagar online. Eu queria criar um serviço como o PayPal, mas sem o incômodo de fazer login primeiro e fazer uma transação. Ele literalmente queria um botão 'compre agora' em todas as grandes lojas virtuais da Internet. Quando perguntei como ele achava que isso funcionaria em termos legais e de segurança, ele ficou na defensiva e tentou dizer que, como sou o técnico, deveria ser eu quem resolveria esse tipo de coisa. Quando o software estava pronto, os clientes chegavam e então seu trabalho começava.
Recusei educadamente esta grande oportunidade
Verdades
O agendamento não é como um trabalho normal. É quase invisível. No entanto, é parte de quase todas as coisas incríveis que estão sendo construídas hoje, o que o torna uma função indispensável que a maioria das pessoas não entende totalmente.
Nesses problemas, os desenvolvedores fazem reclamações hilárias sobre verdades que só eles podem apreciar.
Você pode trabalhar de qualquer lugar ... em qualquer lugar do mundo!
Hmmm ... sim certo! Mas não quando as pessoas de gestão gostam dos órgãos presentes no escritório.
Eu absolutamente odeio, odeio, ODEIO ter que viajar para o trabalho e gastar um mínimo de 45 minutos a uma hora no trânsito para chegar lá! E então repetir o processo para chegar em casa ... o que significa que eu acordo às 5h30 todas as manhãs para chegar ao trabalho às 7h30, só para chegar em casa às 18h - sim, o trânsito permite * supiro *
A pior parte: ser o buscador de todos. Sério, como você pode ter um emprego na indústria de tecnologia se não consegue nem usar um mecanismo de busca, seja o Google, um serviço de busca interno, ou mesmo rolar a página para baixo?
Facepalm
Prepare-se para um duplo facepalm porque um não é suficiente.
Cliente: Precisamos de um campo de número de telefone nesse formulário, IMEDIATAMENTE! Pagamos todo esse dinheiro e quase nada pedimos. (Completamente falso, aliás ...) Você deve fazer isso AGORA!
Eu: Tem um campo de número de telefone ...
Cliente: Não, NÃO TEM!
Eu: Estamos falando da mesma maneira? * Envie uma captura de tela *
Cliente: Ah, entendo risos
Para o inferno com minha vida. Estou absolutamente pronto para parar de trabalhar com clientes. Isso foi citado literalmente, aliás.
Grato - Graças a Deus (GAD…)
Até agora, você leu seu quinhão de reclamações e lamentações sobre o lado negro do espectro. Mas vamos ser honestos - ser um desenvolvedor é muito legal. Nem tudo é triste e deprimente, especialmente se você for um desenvolvedor ApeeScape, que trabalha quando e onde você quiser.
Portanto, para nivelar o campo de jogo, incluí as melhores reclamações de agradecimento que pude encontrar.
Nunca me tornei um desenvolvedor. Em vez disso, eu tinha um emprego normal das 9 às 5, não trabalhava em casa, dormia bem e passava meu tempo livre em atividades sociais.
Um menino com quem trabalho chorou no trabalho hoje, eu não tinha ideia do que tinha acontecido, então tentei acalmá-lo e perguntei o que havia de errado.
Aparentemente, seu principal cliente havia perdido a sanidade, porque eles queriam que ele fizesse uma barra de ferramentas para internet (pense em Ask.com) e ele respeitosamente os informou que as barras de ferramentas não existem mais e não funcionariam em ferramentas como motores de busca modernos ou dispositivos móveis.
Receber uma opinião respeitosa, mas honesta, não era algo com que ele estava acostumado, e quando souberam que o menino era jovem e inexperiente, começaram a lançar insultos pessoais e a perguntar exatamente o que ele sabia sobre essas coisas (muito mais do que eles).
Sendo o desenvolvedor sênior bonito e careca que sou, liguei imediatamente para o cliente e disse que eles poderiam vir falar comigo diretamente e pedir desculpas pessoalmente ou rescindiríamos seu contrato efetivo imediatamente. Eles vêm amanhã ...
Então é parte da minha reclamação e parte de um jovem desenvolvedor que não fez nada de errado e foi maltratado, acho que todos nós já passamos por isso.
Vamos ver como vai! E, além disso, quem quer uma barra de ferramentas ?!
Sabedoria
Reclamamos, agradecemos e compartilhamos algumas verdades engraçadas. Por fim, deixamos vocês com as melhores pérolas de sabedoria que encontramos na devRant.
Eu sabia que estava prestes a ser demitido, então parei de me importar e comecei a responder perguntas no StakOverflow o dia todo, em vez de trabalhar.
Após 10.000 pontos de reputação, consegui um novo emprego por meio de carreiras StackOverflow que paga o dobro.
Moral da história? Seja eficiente ... mesmo quando você não é.
Nunca coloque palavras incorretas / rudes como prova de dados. Em algum momento, você esquecerá que eles estão lá, até que apareçam em uma demonstração do cliente.
Reinventar a roda pode ser muito valioso. Mesmo se você não criar uma roda melhor, aprenderá um pouco sobre como ela funciona, o que pode ajudá-lo muito a longo prazo.
A pior parte de ser um desenvolvedor: a maioria dos chefes quer ser seu dono.
Quando eu estava com meu primeiro chefão, a Microsoft, mais de 10 anos atrás, eu nem deveria tocar no código aberto, muito menos trabalhar em projetos separados.
Então, pedi demissão e me juntei a outro gigante do software, o Google, que me pediu para entrar para aprovação em todos os projetos de código aberto que toquei e levei 30 dias antes de eu conseguir a aprovação. E trabalhar em uma empresa de software separada era um sonoro não, porque nada compete com eles, ou pelo menos é o que dizem.
Em meu trabalho atual, eles me permitem fazer o que eu quiser. E eles têm apenas uma restrição lógica: tudo o que você fizer não deve estar relacionado ao cerne da empresa.
Eu gostaria de não ter vendido minha alma quando tive tempo suficiente, sem filhos para cuidar e era jovem e cheio de energia.
Demoro meses para dar alguns passos de bebê, para o meu aspirante negócio.
Nada é mais Permatemp * do que uma correção temporária.
Agora vá em frente, jovem Jedi, que a força esteja com você.
Embora essas reclamações possam ser engraçadas quando não acontecem com você, certamente não serão quando acontecerem.
Então, da próxima vez que alguém reclamar de você, lembre-se desta postagem e vá para devRant para desabafar.
––
Nota do editor:Permatemp é um funcionário temporário que trabalha por um longo período de tempo para um cliente específico. Palavra maleta das palavras 'permanente' e 'temporário'.