{"id":1722,"date":"2014-01-25T11:30:51","date_gmt":"2014-01-25T14:30:51","guid":{"rendered":"https:\/\/devkico.itexto.com.br\/?p=1722"},"modified":"2014-01-25T11:30:51","modified_gmt":"2014-01-25T14:30:51","slug":"como-evitar-programador-picareta","status":"publish","type":"post","link":"https:\/\/devkico.itexto.com.br\/?p=1722","title":{"rendered":"Armadilha: evitando o programador picareta"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-1404\" style=\"width: 171px;\" alt=\"picareta_moderna\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg\" width=\"275\" height=\"155\" \/>\u00a0Recentemente vi um amigo ter um preju\u00edzo significativo ao contratar um &#8220;programador&#8221; freelancer que n\u00e3o era nada do que dizia. N\u00e3o foi a primeira nem ser\u00e1 a \u00faltima vez que presenciei algo assim. Como sei o estrago que isto causa \u00e0 imagem da minha profiss\u00e3o resolvi escrever este post com o objetivo de ajudar a detectar este tipo de pilantra: o programador picareta.<\/p>\n<p>Est\u00e1 precisando contratar um programador? Este post talvez lhe economize uma fortuna. Vou expor a seguir algumas dicas para lhe ajudar a negociar com bons programadores e, ainda mais importante: te ajudar a detectar &#8220;profissionais&#8221; ruins. Estas diretivas devem ser aplicadas principalmente no seu primeiro contato com o provedor de servi\u00e7os.<\/p>\n<h2>Verifique o curr\u00edculo<\/h2>\n<p>Muitas vezes o profissional se apresenta como &#8220;o cara&#8221;. \u00c9 o sujeito capaz de resolver todos os seus problemas, um g\u00eanio do desenvolvimento e ir\u00e1 lhe cobrar um valor significativo seja sob a forma de valor hora, escopo fechado, demanda ou qualquer outro tipo de medi\u00e7\u00e3o.<\/p>\n<p>(Lembre-se do conceito real de <em>caro<\/em>. Algo s\u00f3 \u00e9 caro se o valor que voc\u00ea paga n\u00e3o te d\u00e1 um retorno que justifique o investimento.<br \/>\nUm profissional com valor hora alto que resolve seu problema r\u00e1pido na realidade \u00e9 barato)<\/p>\n<p>Ok: se o seu valor hora \u00e9 de, digamos R$ 1000,00, algo deve justificar este pre\u00e7o, certo? O que justifica \u00e9 o seu curr\u00edculo. <strong>Sempre<\/strong> pe\u00e7a o seu curr\u00edculo. Se for uma empresa, pergunte pela carteira de clientes. Quem n\u00e3o deve n\u00e3o teme, ent\u00e3o nada h\u00e1 de errado com este pedido.<\/p>\n<p>Analise este curr\u00edculo. Forma\u00e7\u00e3o acad\u00eamica n\u00e3o \u00e9 fundamental, mas pr\u00e1tica sim. Observe os trabalhos que esta pessoa desenvolveu e, se poss\u00edvel, caso n\u00e3o tenha qualquer conhecimento a respeito do sujeito, ligue para estes clientes e pergunte a seu respeito. Voc\u00ea est\u00e1 simplesmente checando refer\u00eancias. Me assusta o fato das pessoas n\u00e3o fazerem este tipo de coisa.<\/p>\n<p>(aqui em BH, por exemplo, h\u00e1 um caso famoso de um &#8220;ex funcion\u00e1rio do Google&#8221; que passeia pelas empresas mas que ningu\u00e9m do Google nunca ouviu falar a respeito)<\/p>\n<p>\u00c9 uma empresa? Melhor ainda, voc\u00ea pode ligar para os cases que ela te citou e pegar feedback a respeito tamb\u00e9m. N\u00e3o se envergonhe a respeito.<\/p>\n<p>H\u00e1 certifica\u00e7\u00f5es no curr\u00edculo? Pe\u00e7a para que sejam expostos os certificados. Pode parecer chato em um primeiro momento, mas dado que voc\u00ea est\u00e1 diante de um desconhecido o que h\u00e1 de errado nisto? Internet tamb\u00e9m \u00e9 sua amiga, use-a para saber mais a respeito do profissional. Sites como Linkedin (<a href=\"http:\/\/www.linkedin.com\">http:\/\/www.linkedin.com<\/a>) por exemplo s\u00e3o muito \u00fateis para validar estes dados. Se houver men\u00e7\u00f5es a projetos open source, verifique as listas de discuss\u00e3o de desenvolvedores. Ser\u00e1 que ele aparece realmente por l\u00e1? Ser\u00e1 que \u00e9 bem visto?<\/p>\n<p>Talvez o sujeito seja novato e n\u00e3o tenha um curr\u00edculo formado. Talvez voc\u00ea seja seu primeiro cliente. Neste caso, tenha consigo algu\u00e9m que te ajude a analisar este programador\/empresa. Leve em considera\u00e7\u00e3o que qualquer absurdo que este sujeito est\u00e1 dizendo pode ser mera falta de experi\u00eancia. Use isto para negociar o pre\u00e7o, pois voc\u00ea est\u00e1 na realidade aceitando um risco. Lembre tamb\u00e9m que no caso do novato pode ser uma aposta que d\u00ea muito certo, e que gere um relacionamento extremamente frut\u00edfero para ambos os lados.<\/p>\n<h2>Entenda o sujeito e dialogue<\/h2>\n<p>Sempre digo isto: se voc\u00ea conhece algo, ent\u00e3o \u00e9 capaz de descrever seu conhecimento em palavras. Isto \u00e9 fundamental no momento em que voc\u00ea for passar a primeira tarefa a este profissional. Ali\u00e1s, considero este um dos principais testes que poder\u00e3o ser feitos.<\/p>\n<p>Diga-lhe exatamente o que quer: esforce-se ao m\u00e1ximo em conseguir descrever <strong>bem<\/strong> o que precisa ser feito. Uma resposta voc\u00ea ter\u00e1 de receber ap\u00f3s sua descri\u00e7\u00e3o. Recebeu apenas um &#8220;ok, vou fazer&#8221;, t\u00e1 errado. Pe\u00e7a ao profissional que lhe explique exatamente o que ir\u00e1 fazer em seu sistema. Talvez n\u00e3o d\u00ea pra te dar uma resposta na hora: aguarde por um e-mail, \u00e9 justo.<\/p>\n<p>Entendeu o que o profissional disse? Perfeito, passou no teste. N\u00e3o entendeu? Pe\u00e7a para que ele lhe explique melhor. Se ap\u00f3s diversas tentativas mesmo assim n\u00e3o conseguir entender, siga um dos caminhos a seguir:<\/p>\n<ul>\n<li>Se auto critique: ser\u00e1 que n\u00e3o \u00e9 voc\u00ea que n\u00e3o explicou direito a situa\u00e7\u00e3o? Ser\u00e1 que n\u00e3o deveria deixar de lado momentaneamente esta demanda para estuda-la melhor e com isto elaborar uma melhor descri\u00e7\u00e3o?<\/li>\n<li>O sujeito n\u00e3o sabe do que est\u00e1 falando. Simples assim.<br \/>\n(leve como exce\u00e7\u00e3o o caso do novato)<\/li>\n<\/ul>\n<p>Se n\u00e3o h\u00e1 entendimento entre ambas as partes e voc\u00ea estiver lidando com um programador picareta, tenha certeza de que voc\u00ea <strong>ser\u00e1 ludibriado<\/strong>.<\/p>\n<p><strong>Dica important\u00edssima:<\/strong> tenha tudo por escrito ap\u00f3s o comum acordo e voc\u00ea ter sentido seguran\u00e7a de que ambas as partes entenderam <strong>bem<\/strong> o problema.<\/p>\n<h2>Entenda e questione o pre\u00e7o<\/h2>\n<p>Voc\u00ea exp\u00f4s a sua demanda e percebeu que foi bem compreendida pelo programador. Chega o momento do pre\u00e7o. Este pode ser apresentado sob diversas maneiras: horas, escopo fechado, valor mensal, etc.<\/p>\n<p>Se o valor \u00e9 dado por quem oferece o servi\u00e7o, procure entende-lo. Se for por valor hora, leve o hist\u00f3rico do profissional\/empresa assim como seu curr\u00edculo em considera\u00e7\u00e3o. Pode ser uma excelente justificativa.<\/p>\n<p>Um modo bastante comum de se dar pre\u00e7o \u00e9 por hora. Exemplo: para a demanda X vou precisar de\u00a0W horas, e o valor da minha hora \u00e9 Y.<\/p>\n<p>N\u00e3o tenha medo de questionar o porqu\u00ea destas horas. Dica importante: pe\u00e7a para que o profissional descreva sua estimativa de horas. Vou lhe dar um exemplo de estimativa ruim.<\/p>\n<p>&#8220;Oi Fulano, para integrar seu site com o PagSeguro vou levar 32 horas&#8221;<br \/>\n&#8220;Ah Ciclano, perfeito. Quais as atividades que estar\u00e3o envolvidas e que levar\u00e3o este tanto de tempo?&#8221;<br \/>\n&#8220;Uma \u00fanica atividade: integrar seu site com o PagSeguro. Levar\u00e1 32 horas&#8221;<\/p>\n<p>ERRADO! Por padr\u00e3o n\u00e3o aceito uma tarefa que ocupe mais de oito horas, que corresponde a um dia de trabalho. N\u00e3o aceite este tipo de estimativa. Para mais de oito horas (ou o valor que voc\u00ea padronizar para si), EXIJA que seja exposta uma decomposi\u00e7\u00e3o. Veja como passa a fazer mais sentido agora:<\/p>\n<p>&#8220;Oi Fulano, para integrar seu site com o PagSeguro vou levar\u00a024 horas.&#8221;<br \/>\n&#8220;Ah Ciclano, perfeito. Quais as atividades envolvidas e que levar\u00e3o a este tanto.&#8221;<br \/>\n&#8220;Bom, como nunca trabalhei com PagSeguro, pe\u00e7o umas 4 horas para estudar a API.<br \/>\nTenho de alterar o modo como \u00e9 feito o pagamento hoje, est\u00e1 bem escrito, levar\u00e1 4 horas.<br \/>\nLogo em seguida ter\u00e1 um per\u00edodo de homologa\u00e7\u00e3o de 8 horas.<br \/>\nE pra finalizar, ter\u00e1 tamb\u00e9m os ajustes de layout, muitas p\u00e1ginas ter\u00e3o de mudar (p\u00e1ginas x, y, z) o que dar\u00e1 umas duas horas para cada uma. Duas horas coloquei por conting\u00eancia&#8221;<\/p>\n<p>Agora h\u00e1 espa\u00e7o para negocia\u00e7\u00e3o. Talvez voc\u00ea n\u00e3o tenha dinheiro para pagar\u00a024 horas. Mas pode pagar pela an\u00e1lise do seu sistema se achar correto.<\/p>\n<p><strong>Dica:<\/strong> extraia valor de tudo. Se for pagar para algu\u00e9m estudar o seu sistema, pe\u00e7a que lhe seja enviado um parecer t\u00e9cnico. \u00c9 uma API nova, pe\u00e7a que seja fornecido um pequeno tutorial sobre como esta funciona. Isto te d\u00e1 mobilidade de fornecedor pois voc\u00ea est\u00e1 na realidade documentando seu sistema. Lembre-se: voc\u00ea n\u00e3o \u00e9 um programador.<\/p>\n<p>\u00c9 outra unidade de valor que n\u00e3o seja hora? Questione e s\u00f3 aceite ap\u00f3s entende-la, e bem.<\/p>\n<h2>Sempre saiba o valor do trabalho ANTES que este seja executado<\/h2>\n<p>Ponto fundamental: <strong>em hip\u00f3tese alguma permita que o trabalho seja executado antes de saber quanto ir\u00e1 custar<\/strong>. Exija uma estimativa para evitar preju\u00edzos gigantescos (tal como mencionei no in\u00edcio deste post).<\/p>\n<p>Antes do profissional por a m\u00e3o no seu c\u00f3digo exija uma estimativa e questione-a como expus acima. \u00c9 a sua chance de inclusive barganhar. Ao quebrar a tarefa talvez voc\u00ea identifique itens que saiba serem desnecess\u00e1rios (ao menos acredita que sejam, o di\u00e1logo pode provar o contr\u00e1rio).<\/p>\n<p>Se voc\u00ea passa a tarefa para o sujeito sem pedir uma estimativa, o sujeito pode te cobrar quantas horas quiser. E juridicamente n\u00e3o h\u00e1 muito o que possa ser feito. Ser\u00e1 sua palavra contra a dele.<\/p>\n<p>Pode ser que a estimativa esteja errada (\u00e9 por isto que se chama estimativa), neste caso, o profissional dever\u00e1 entrar em contato com voc\u00ea para que seja feita uma renegocia\u00e7\u00e3o. N\u00e3o h\u00e1 nada de errado com isto, pelo contr\u00e1rio: mostra maturidade.<\/p>\n<h2>Teste o resultado do trabalho<\/h2>\n<p>N\u00e3o aceite que o resultado do trabalho desenvolvido v\u00e1 para o seu ambiente de produ\u00e7\u00e3o imediatamente. <strong>Sempre teste<\/strong> o que lhe for fornecido para garantir que a tarefa foi bem implementada.<\/p>\n<p>Tenha sempre no m\u00ednimo dois ambientes de execu\u00e7\u00e3o. Um que \u00e9 o seu de produ\u00e7\u00e3o (o que \u00e9 usado de verdade) e um de testes. No de testes voc\u00ea ir\u00e1 verificar se o que foi pedido foi feito. \u00c9 a sua chance de evitar problemas s\u00e9rios com os usu\u00e1rios do seu sistema e tamb\u00e9m avaliar a qualidade do trabalho que lhe foi fornecido.<\/p>\n<p>Trabalho feito \u00e9 aquele em uso no ambiente de produ\u00e7\u00e3o e funcionando. Se n\u00e3o saiu do ambiente de testes, \u00e9 por que n\u00e3o est\u00e1 pronto. Leve isto em considera\u00e7\u00e3o na hora de pagar pelo trabalho freelancer.<\/p>\n<h2>Concluindo<\/h2>\n<p>Sei que estas dicas parecem bobas mas vejo repetidas vezes p\u00e9ssimos &#8220;profissionais&#8221; se aproveitarem destes pontos e com isto lesar clientes e sujar a imagem de desenvolvedores honestos e competentes. S\u00e3o pontos simples, eu sei: mas muitas vezes o cliente por timidez ou falta de experi\u00eancia acaba se esquecendo ou mesmo ignora completamente sua exist\u00eancia.<\/p>\n<p>Espero com isto ter lhe ajudado a contratar e encontrar melhores profissionais de desenvolvimento. O bom programador n\u00e3o quer um relacionamento r\u00e1pido com seu cliente: quer algo que dure. E pra isto age certo. Lembre-se disto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Est\u00e1 precisando contratar um programador? Este post talvez lhe economize uma fortuna. Vou expor a seguir algumas dicas para lhe ajudar a negociar com bons programadores e, ainda mais importante: te ajudar a detectar &#8220;profissionais&#8221; ruins. Estas diretivas devem ser aplicadas principalmente no seu primeiro contato com o provedor de servi\u00e7os.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[35,36],"tags":[],"class_list":["post-1722","post","type-post","status-publish","format-standard","hentry","category-armadilhas","category-desenvolvimento-de-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Armadilha: evitando o programador picareta - \/dev\/Kico<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devkico.itexto.com.br\/?p=1722\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Armadilha: evitando o programador picareta - \/dev\/Kico\" \/>\n<meta property=\"og:description\" content=\"Est\u00e1 precisando contratar um programador? Este post talvez lhe economize uma fortuna. Vou expor a seguir algumas dicas para lhe ajudar a negociar com bons programadores e, ainda mais importante: te ajudar a detectar &quot;profissionais&quot; ruins. Estas diretivas devem ser aplicadas principalmente no seu primeiro contato com o provedor de servi\u00e7os.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devkico.itexto.com.br\/?p=1722\" \/>\n<meta property=\"og:site_name\" content=\"\/dev\/Kico\" \/>\n<meta property=\"article:published_time\" content=\"2014-01-25T14:30:51+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.itexto.net\/devkico\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg\" \/>\n<meta name=\"author\" content=\"Kico (Henrique Lobo Weissmann)\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@loboweissmann\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kico (Henrique Lobo Weissmann)\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1722\",\"url\":\"https:\/\/devkico.itexto.com.br\/?p=1722\",\"name\":\"Armadilha: evitando o programador picareta - \/dev\/Kico\",\"isPartOf\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1722#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1722#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg\",\"datePublished\":\"2014-01-25T14:30:51+00:00\",\"dateModified\":\"2014-01-25T14:30:51+00:00\",\"author\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7\"},\"breadcrumb\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1722#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devkico.itexto.com.br\/?p=1722\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1722#primaryimage\",\"url\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg\",\"contentUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg\",\"width\":\"275\",\"height\":\"275\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1722#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devkico.itexto.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Armadilha: evitando o programador picareta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#website\",\"url\":\"https:\/\/devkico.itexto.com.br\/\",\"name\":\"\/dev\/Kico\",\"description\":\"Desenvolvendo software\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devkico.itexto.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7\",\"name\":\"Kico (Henrique Lobo Weissmann)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g\",\"caption\":\"Kico (Henrique Lobo Weissmann)\"},\"sameAs\":[\"https:\/\/x.com\/loboweissmann\"],\"url\":\"https:\/\/devkico.itexto.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Armadilha: evitando o programador picareta - \/dev\/Kico","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devkico.itexto.com.br\/?p=1722","og_locale":"pt_BR","og_type":"article","og_title":"Armadilha: evitando o programador picareta - \/dev\/Kico","og_description":"Est\u00e1 precisando contratar um programador? Este post talvez lhe economize uma fortuna. Vou expor a seguir algumas dicas para lhe ajudar a negociar com bons programadores e, ainda mais importante: te ajudar a detectar \"profissionais\" ruins. Estas diretivas devem ser aplicadas principalmente no seu primeiro contato com o provedor de servi\u00e7os.","og_url":"https:\/\/devkico.itexto.com.br\/?p=1722","og_site_name":"\/dev\/Kico","article_published_time":"2014-01-25T14:30:51+00:00","og_image":[{"url":"http:\/\/www.itexto.net\/devkico\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg"}],"author":"Kico (Henrique Lobo Weissmann)","twitter_card":"summary_large_image","twitter_creator":"@loboweissmann","twitter_misc":{"Escrito por":"Kico (Henrique Lobo Weissmann)","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devkico.itexto.com.br\/?p=1722","url":"https:\/\/devkico.itexto.com.br\/?p=1722","name":"Armadilha: evitando o programador picareta - \/dev\/Kico","isPartOf":{"@id":"https:\/\/devkico.itexto.com.br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devkico.itexto.com.br\/?p=1722#primaryimage"},"image":{"@id":"https:\/\/devkico.itexto.com.br\/?p=1722#primaryimage"},"thumbnailUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg","datePublished":"2014-01-25T14:30:51+00:00","dateModified":"2014-01-25T14:30:51+00:00","author":{"@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7"},"breadcrumb":{"@id":"https:\/\/devkico.itexto.com.br\/?p=1722#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devkico.itexto.com.br\/?p=1722"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devkico.itexto.com.br\/?p=1722#primaryimage","url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg","contentUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2013\/07\/picareta_moderna.jpg","width":"275","height":"275"},{"@type":"BreadcrumbList","@id":"https:\/\/devkico.itexto.com.br\/?p=1722#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devkico.itexto.com.br\/"},{"@type":"ListItem","position":2,"name":"Armadilha: evitando o programador picareta"}]},{"@type":"WebSite","@id":"https:\/\/devkico.itexto.com.br\/#website","url":"https:\/\/devkico.itexto.com.br\/","name":"\/dev\/Kico","description":"Desenvolvendo software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devkico.itexto.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7","name":"Kico (Henrique Lobo Weissmann)","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd6973d86a689bc63122b2e603f25be3?s=96&d=mm&r=g","caption":"Kico (Henrique Lobo Weissmann)"},"sameAs":["https:\/\/x.com\/loboweissmann"],"url":"https:\/\/devkico.itexto.com.br\/?author=1"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1722"}],"collection":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1722"}],"version-history":[{"count":1,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1722\/revisions"}],"predecessor-version":[{"id":1725,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1722\/revisions\/1725"}],"wp:attachment":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}