{"id":1799,"date":"2014-04-22T23:40:21","date_gmt":"2014-04-23T02:40:21","guid":{"rendered":"https:\/\/devkico.itexto.com.br\/?p=1799"},"modified":"2023-10-23T13:47:12","modified_gmt":"2023-10-23T16:47:12","slug":"desenvolvedor-invisivel","status":"publish","type":"post","link":"https:\/\/devkico.itexto.com.br\/?p=1799","title":{"rendered":"O programador invis\u00edvel"},"content":{"rendered":"<p>Quais os instrumentos que voc\u00ea usa para perceber o mercado de software? Revistas? Confer\u00eancias como QCon, DevDay, etc? Blogs como este e tantos outros? J\u00e1 parou para pensar que poss\u00edvelmente a maior parte do mercado de software lhe seja completamente invis\u00edvel? Vou te\u00a0contar uma coisa: ele \u00e9, gera um valor muito maior do que imaginamos, est\u00e1 na nossa frente\u00a0e simplesmente n\u00e3o conseguimos enxerg\u00e1-lo. Hoje vou falar sobre os programadores invis\u00edveis: aqueles que geram muito mais valor que todos n\u00f3s juntos e n\u00e3o se preocupam em aparecer.<\/p>\n<p>Conversando com diversos profissionais da \u00e1rea tenho a impress\u00e3o de que estes apenas sabem da exist\u00eancia das plataformas que aparecem em revistas, sites e confer\u00eancias: Java, .net, PHP, JavaScript, Python, Ruby. Me pergunto: e quanto ao pessoal do <a href=\"https:\/\/devkico.itexto.com.br\/?p=135\">COBOL<\/a>, que \u00e9 respons\u00e1vel por processar <a href=\"http:\/\/blog.microfocus.com\/news\/cobol-the-language-for-future-generations\/2470\/\">70% <\/a>de todas as transa\u00e7\u00f5es mundiais? Cad\u00ea o povo\u00a0do <a href=\"http:\/\/www.fortran.bcs.org\/resources.php\">Fortran<\/a>, ainda em amplo uso em aplica\u00e7\u00f5es cient\u00edficas, HPC e tantos outros usos? E estas aplica\u00e7\u00f5es desktop que v\u00eamos em padarias, bares, restaurantes, hospitais, lojas? E todo o c\u00f3digo em execu\u00e7\u00e3o hoje feito em <a href=\"http:\/\/blogs.msdn.com\/b\/johnrdurant\/archive\/2009\/09\/07\/why-vba-still-makes-sense.aspx\">VBA <\/a>em diversas empresas? Isto sem mencionar outras plataformas como Delphi (ainda em desenvolvimento e c<a href=\"http:\/\/www.embarcadero.com\/products\/delphi\">ada vez mais interessante<\/a>), Visual Basic (pr\u00e9 .net (depois leia <a href=\"http:\/\/msdn.microsoft.com\/en-us\/magazine\/jj133828.aspx\">este texto<\/a>)), Microsoft Access (quase VBA), Perl (hoje quase n\u00e3o se fala mais sobre, mas ainda executa\u00a0<strong>muita<\/strong> coisa <strong>important\u00edssima<\/strong>\u00a0por a\u00ed), P<a href=\"http:\/\/www.sybase.com\/products\/modelingdevelopment\/powerbuilder\">ower Builder<\/a> (\u00faltima vers\u00e3o saiu em 2011), <a href=\"http:\/\/www.alaska-software.com\/products\/xpp\/xpp.shtm\">Clipper<\/a>, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/vfoxpro\/\">FoxPro<\/a> (morto pela Microsoft em 2007), PL\/SQL, R (t\u00e3o usado para c\u00e1lculos estat\u00edsticos) e\u00a0<strong>tantas\u00a0<\/strong>outras plataformas?<\/p>\n<p>Caminhando\u00a0pelas ruas olho para os pr\u00e9dios e fico pensando na imensa quantidade de c\u00f3digo gerado di\u00e1riamente que n\u00e3o \u00e9 baseado em Java, .net, JavaScript, Python ou qualquer outra plataforma falada atualmente. S\u00e3o programadores que n\u00e3o veremos em revistas ou confer\u00eancias: s\u00e3o pessoas que saem para trabalhar,\u00a0<strong>geram valor real,\u00a0<\/strong>movimentam a economia e v\u00e3o tranquilamente para casa. Ser\u00e1 que por serem ignorados (e muitas vezes se fazerem ignorados) n\u00e3o estamos perdendo uma oportunidade monstruosa de aprendermos li\u00e7\u00f5es valios\u00edssimas sobre arquitetura, boas pr\u00e1ticas de desenvolvimento e toda a experi\u00eancia acumulada na manuten\u00e7\u00e3o de sistemas legados?<\/p>\n<p>Me sinto um privilegiado pelo fato da minha primeira experi\u00eancia profissional de sucesso <strong>adulta<\/strong> ter sido em uma <a href=\"http:\/\/www.ecmsa.com.br\">empresa de engenharia<\/a> e n\u00e3o em uma f\u00e1brica de software. Foi neste ambiente que pela primeira vez pude constatar a riqueza de linguagens e plataformas: Delphi, Fortran, Perl, C, COBOL, Lisp (AutoLisp), VB, VBA eram minhas ferramentas do dia a dia. Java e .net representavam o moderno e mesmo assim ainda se mostravam inferiores no quesito produtividade. Era fato: com o ferramental antigo n\u00f3s simplesmente entreg\u00e1vamos o que precisava ser feito e ainda por cima era c\u00f3digo que pod\u00edamos manter e mantinhamos por anos.<\/p>\n<p>(a coisa melhorou bastante: n\u00e3o estou dizendo que Java ou .net n\u00e3o sejam produtivos)<\/p>\n<p>Ao passar para f\u00e1bricas de software e mencionar algo como Delphi ou VB n\u00e3o raro ou\u00e7o frases de arrog\u00e2ncia extrema como &#8220;gra\u00e7as a Deus nunca tive de mexer com isto&#8221;. Perguntando a raz\u00e3o por este &#8220;gra\u00e7as a Deus&#8221; normalmente a resposta v\u00eam sob a forma de um &#8220;s\u00e3o coisa ultrapassada&#8221;, &#8220;n\u00e3o prestam&#8221;, &#8220;s\u00e3o lixo&#8221;, &#8220;ningu\u00e9m usa&#8221; (!!!) etc. Logo em seguida as mesmas pessoas v\u00e3o almo\u00e7ar e tem seu pagamento registrado em algum sistema feito em Delphi (ou VB, PowerBuilder), v\u00e3o ao banco tirar seu saldo em um caixa eletr\u00f4nico que acessa um sistema COBOL e logo em seguida pesquisam algo na Internet em um site baseado em CGI. Isto sem mencionar os que criticam PHP e passam o dia inteiro no Facebook. Claro: h\u00e1 tamb\u00e9m aquele c\u00f3digo em VBA embutido em uma planilha Excel usado para calcular seu sal\u00e1rio no final do m\u00eas. Uma vingan\u00e7a bastante ir\u00f4nica.<\/p>\n<h3>Ignorando\u00a0gigantes<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-1802\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/andre-the-giant4-156x300.jpg\" alt=\"andre-the-giant4\" width=\"156\" height=\"300\" srcset=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/andre-the-giant4-156x300.jpg 156w, https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/andre-the-giant4.jpg 208w\" sizes=\"(max-width: 156px) 100vw, 156px\" \/>Recentemente ouvi um <a href=\"http:\/\/www.se-radio.net\/2011\/07\/episode-177-ibm-i-os400-operating-system-with-steve-will\/\">podcast fascinante<\/a> sobre a plataforma <a href=\"http:\/\/en.wikipedia.org\/wiki\/IBM_System_i\">System i<\/a> da IBM, que foi lan\u00e7ada em\u00a01988. O choque veio\u00a0quando o entrevistado (Steve Will) falou a respeito do conjunto de instru\u00e7\u00f5es usado pela plataforma: o <a href=\"http:\/\/wiki.midrange.com\/index.php\/ISeries\">TIMI <\/a>(Technology Independent Machine Interface). Todo software que executa no System i (ou quase todo) \u00e9 compilado para este conjunto de instru\u00e7\u00f5es. Mudou a arquitetura dos processadores (32 para 64 bits ou CISC pra RISC, por exemplo) n\u00e3o precisa recompilar nada: o TIMI, que \u00e9 um formato intermedi\u00e1rio simplesmente se adapta para a nova plataforma. Lembra alguma coisa? No .net se chama CIL, no Java se chama bytecode. Surgem respectivamente em 1996 e 2002. TIMI prov\u00e1velmente existia bem antes disto. (algu\u00e9m aqui lembra do P-Code do Visual Basic?)<\/p>\n<p>O interessante \u00e9 que a plataforma System i \u00e9 extremamente popular, usada por diversos estabelecimentos nos EUA e restante do mundo e dif\u00edcilmente ouvimos algo a respeito (eu a conheci neste podcast).<\/p>\n<p>Outro exemplo interessante: sabia que o CODASYL de 1957, respons\u00e1vel por definir o COBOL, previa a execu\u00e7\u00e3o de c\u00f3digo gerado din\u00e2micamente? E que o <a href=\"http:\/\/bitsavers.trailing-edge.com\/pdf\/ibm\/360\/GC20-1667-1_intro360arch.pdf\">System\/360<\/a>, lan\u00e7ado em 1964 pela IBM j\u00e1 tinha recursos como m\u00e1quinas virtuais, OCR e tantos outros que julgamos modernos hoje?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1803\" src=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/IsaacNewton.jpg\" alt=\"IsaacNewton\" width=\"200\" height=\"275\" \/>E ei: isto ocorre at\u00e9 nos dias atuais. J\u00e1 leu meus dois posts (<a href=\"https:\/\/devkico.itexto.com.br\/?p=1755\">aqui <\/a>e <a href=\"https:\/\/devkico.itexto.com.br\/?p=1768\">aqui<\/a>) recentes sobre arquietura baseada em micro servi\u00e7os nos quais mostro que estes na realidade s\u00e3o o SOA que j\u00e1 conhec\u00edamos h\u00e1 anos mas cujo hype diminuiu nos \u00faltimos tempos?<\/p>\n<p>De onde voc\u00ea acha que surgem id\u00e9ias geniais como o bytecode Java, as m\u00e1quinas virtuais da VM Ware e todos estes SGBDs\u00a0que v\u00eamos por a\u00ed? De onde voc\u00ea acha que o Oracle saiu (<a href=\"http:\/\/www.cs.berkeley.edu\/~brewer\/cs262\/SystemR.pdf\">Daqui<\/a>)?\u00a0Fato \u00e9 que esta nossa fixa\u00e7\u00e3o no novo e ignorar do passado nos\u00a0torna o &#8220;anti-newton&#8221;: n\u00e3o v\u00eamos al\u00e9m por ignorar os gigantes sobre os quais\u00a0<strong>dev\u00edamos<\/strong> escalar os ombros.<\/p>\n<p>Na minha opini\u00e3o dev\u00edamos babar menos em cima do que nos vendem como novo e de vez em quando olhar para o pr\u00e9dio ou sala ao lado: muito prov\u00e1velmente h\u00e1 um profissional\u00a0<strong>entregando<\/strong>, gerando valor com tecnologias que vieram antes (e que funcionam perfeitamente bem) e aplicando solu\u00e7\u00f5es a problemas que\u00a0ainda lutamos para entender (e nos vendem como novidade).<\/p>\n<p>Baixar a cabe\u00e7a e andar com estes gigantes discretos \u00e9 sempre uma boa id\u00e9ia. Estes n\u00e3o se preocupam em aparecer em confer\u00eancias e blogs (normalmente\u00a0n\u00e3o v\u00e3o): enquanto discutimos sobre qual a melhor plataforma (Java ou .net, Node.js, Grails, Ruby) ou nos preocupamos em criar sistemas escal\u00e1veis que ser\u00e3o usados por no m\u00e1ximo uns 300 usu\u00e1rios\/dia estes caras est\u00e3o indo pra casa tranquilos por terem terminado seu trabalho.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00e1 parou para pensar que poss\u00edvelmente a maior parte do mercado de software lhe seja completamente invis\u00edvel? Vou te contar uma coisa: ele \u00e9, gera um valor muito maior do que imaginamos, est\u00e1 na nossa frente e simplesmente n\u00e3o conseguimos enxerg\u00e1-lo. Hoje vou falar sobre os programadores invis\u00edveis: aqueles que geram muito mais valor que todos n\u00f3s juntos.<\/p>\n","protected":false},"author":1,"featured_media":1801,"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":"default","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":"set","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":[34],"tags":[],"class_list":["post-1799","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-paideia"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>O programador invis\u00edvel - \/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=1799\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"O programador invis\u00edvel\" \/>\n<meta property=\"og:description\" content=\"\u00e1 parou para pensar que poss\u00edvelmente a maior parte do mercado de software lhe seja completamente invis\u00edvel? Vou te contar uma coisa: ele \u00e9, gera um valor muito maior do que imaginamos, est\u00e1 na nossa frente e simplesmente n\u00e3o conseguimos enxerg\u00e1-lo. Hoje vou falar sobre os programadores invis\u00edveis: aqueles que geram muito mais valor que todos n\u00f3s juntos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devkico.itexto.com.br\/?p=1799\" \/>\n<meta property=\"og:site_name\" content=\"\/dev\/Kico\" \/>\n<meta property=\"article:published_time\" content=\"2014-04-23T02:40:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-23T16:47:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"338\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"7 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=1799\",\"url\":\"https:\/\/devkico.itexto.com.br\/?p=1799\",\"name\":\"O programador invis\u00edvel - \/dev\/Kico\",\"isPartOf\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1799#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1799#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg\",\"datePublished\":\"2014-04-23T02:40:21+00:00\",\"dateModified\":\"2023-10-23T16:47:12+00:00\",\"author\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7\"},\"breadcrumb\":{\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1799#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devkico.itexto.com.br\/?p=1799\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1799#primaryimage\",\"url\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg\",\"contentUrl\":\"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg\",\"width\":300,\"height\":338},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devkico.itexto.com.br\/?p=1799#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devkico.itexto.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"O programador invis\u00edvel\"}]},{\"@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":"O programador invis\u00edvel - \/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=1799","og_locale":"pt_BR","og_type":"article","og_title":"O programador invis\u00edvel","og_description":"\u00e1 parou para pensar que poss\u00edvelmente a maior parte do mercado de software lhe seja completamente invis\u00edvel? Vou te contar uma coisa: ele \u00e9, gera um valor muito maior do que imaginamos, est\u00e1 na nossa frente e simplesmente n\u00e3o conseguimos enxerg\u00e1-lo. Hoje vou falar sobre os programadores invis\u00edveis: aqueles que geram muito mais valor que todos n\u00f3s juntos.","og_url":"https:\/\/devkico.itexto.com.br\/?p=1799","og_site_name":"\/dev\/Kico","article_published_time":"2014-04-23T02:40:21+00:00","article_modified_time":"2023-10-23T16:47:12+00:00","og_image":[{"width":300,"height":338,"url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg","type":"image\/jpeg"}],"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":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devkico.itexto.com.br\/?p=1799","url":"https:\/\/devkico.itexto.com.br\/?p=1799","name":"O programador invis\u00edvel - \/dev\/Kico","isPartOf":{"@id":"https:\/\/devkico.itexto.com.br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devkico.itexto.com.br\/?p=1799#primaryimage"},"image":{"@id":"https:\/\/devkico.itexto.com.br\/?p=1799#primaryimage"},"thumbnailUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg","datePublished":"2014-04-23T02:40:21+00:00","dateModified":"2023-10-23T16:47:12+00:00","author":{"@id":"https:\/\/devkico.itexto.com.br\/#\/schema\/person\/502ab8892631bb005d6da2269fe5a3a7"},"breadcrumb":{"@id":"https:\/\/devkico.itexto.com.br\/?p=1799#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devkico.itexto.com.br\/?p=1799"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devkico.itexto.com.br\/?p=1799#primaryimage","url":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg","contentUrl":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg","width":300,"height":338},{"@type":"BreadcrumbList","@id":"https:\/\/devkico.itexto.com.br\/?p=1799#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devkico.itexto.com.br\/"},{"@type":"ListItem","position":2,"name":"O programador invis\u00edvel"}]},{"@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":"https:\/\/devkico.itexto.com.br\/wp-content\/uploads\/2014\/04\/Invisible-Man.jpg","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\/1799"}],"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=1799"}],"version-history":[{"count":2,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1799\/revisions"}],"predecessor-version":[{"id":1805,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1799\/revisions\/1805"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=\/wp\/v2\/media\/1801"}],"wp:attachment":[{"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devkico.itexto.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}