{"id":128,"date":"2009-07-27T17:34:00","date_gmt":"2009-07-27T17:34:00","guid":{"rendered":"http:\/\/filipesaraiva.info\/blog\/?p=128"},"modified":"2009-07-27T17:34:00","modified_gmt":"2009-07-27T17:34:00","slug":"o-paradoxo-da-computacao-gilberto-camara","status":"publish","type":"post","link":"https:\/\/filipe.saraiva.tec.br\/blog\/?p=128","title":{"rendered":"O Paradoxo da Computa\u00e7\u00e3o &#8211; GIlberto C\u00e2mara"},"content":{"rendered":"<div style=\"text-align: justify;\">Agora que me formei, estou &#8220;correndo atr\u00e1s do preju\u00edzo&#8221;. A passagem imediata da condi\u00e7\u00e3o de estudante para a condi\u00e7\u00e3o de desempregado s\u00f3 n\u00e3o \u00e9 mais bizarra que a das estat\u00edsticas positivas (jovem cursando o ensino superior) para a das estat\u00edsticas negativas (jovem com diploma engrossando a massa de desempregados). E tudo isso de um minuto para o outro!<\/p>\n<p>Durante a universidade, dediquei muito tempo dos meus estudos no projeto de pesquisa sobre <a href=\"http:\/\/pt.wikipedia.org\/wiki\/Algoritmos_Gen%C3%A9ticos\">Algoritmos Gen\u00e9ticos<\/a> aplicados a problemas de <a href=\"http:\/\/pt.wikipedia.org\/wiki\/Otimiza%C3%A7%C3%A3o_Combinat%C3%B3ria\">Otimiza\u00e7\u00e3o Combinat\u00f3ria<\/a>. \u00c9 um ramo muito interessante, ligado diretamente a <a href=\"http:\/\/pt.wikipedia.org\/wiki\/Intelig%C3%AAncia_Artificial\">Intelig\u00eancia Artificial<\/a> e a <a href=\"http:\/\/pt.wikipedia.org\/wiki\/Pesquisa_Operacional\">Pesquisa Operacional<\/a> com aplica\u00e7\u00e3o em v\u00e1rios ramos da ind\u00fastria, das engenharias de produ\u00e7\u00e3o, el\u00e9trica, e por a\u00ed vai. \u00c9 <a href=\"http:\/\/pt.wikipedia.org\/wiki\/Ci%C3%AAncia_da_Computa%C3%A7%C3%A3o\">Ci\u00eancia da Computa\u00e7\u00e3o<\/a> valendo.<\/p>\n<p>Por\u00e9m, todo esse conhecimento ainda n\u00e3o me abriu portas no meu estado. Aqui, o pessoal quer saber se eu sei programar em Java, utilizando o \u00faltimo &#8220;<a href=\"http:\/\/pt.wikipedia.org\/wiki\/Java_%28linguagem_de_programa%C3%A7%C3%A3o%29#Frameworks\"><span style=\"font-style: italic;\">framework<\/span> da moda<\/a>&#8221; para <a href=\"http:\/\/pt.wikipedia.org\/wiki\/Persist%C3%AAncia\">persist\u00eancia<\/a> junto com os <span style=\"font-style: italic;\"><a href=\"http:\/\/pt.wikipedia.org\/wiki\/Struts\">Strut&#8217;s<\/a> <\/span>da vida.<\/p>\n<p>Infelizmente, essa \u00e9 a vis\u00e3o em muitos lugares dos formados em Ci\u00eancia da Computa\u00e7\u00e3o. A atividade de desenvolvimento de software \u00e9 muito interessante, mas infelizmente, essa necessidade do mercado acaba por afetar o desenvolvimento do curso de Ci\u00eancia da Computa\u00e7\u00e3o ainda na faculdade. Os estudantes acabam enveredando pelo caminho do desenvolvimento de software, e a parte cient\u00edfica fica de lado. E aqueles que seguem a parte cient\u00edfica, devem depois se virar para se adaptar ao mercado ou ingressar direto na p\u00f3s-gradua\u00e7\u00e3o.<\/p>\n<p>N\u00e3o por acaso, me alegra muito o texto do <a href=\"http:\/\/www.dpi.inpe.br\/gilberto\/\">Gilberto C\u00e2mara<\/a>, Diretor Geral do <a href=\"http:\/\/www.inpe.br\/\">INPE<\/a> &#8211; Instituto Nacional de Pesquisa Espacial. Ele setencia: a Ci\u00eancia da Computa\u00e7\u00e3o est\u00e1 em todo lugar&#8230; menos nos departamentos de Ci\u00eancia da Computa\u00e7\u00e3o. Eu avalio isso como consequ\u00eancia da influ\u00eancia do mercado, que precisa mais de programadores do que de pesquisadores.<\/p>\n<p>Mas, fiquem a vontade para tirarem suas conclus\u00f5es. O texto dele segue abaixo:<\/p>\n<p>&#8212;<br \/>O tema foi motivado por um artigo recente de Peter Denning na CACM (&#8220;A Computa\u00e7\u00e3o \u00e9 uma Ci\u00eancia Natural?&#8221;), que procura resgatar para a Computa\u00e7\u00e3o o sentido original de Cibern\u00e9tica, como proposto por Norbert Wiener.<\/p>\n<p>Dennig diz que sistemas naturais trocam informa\u00e7\u00e3o suas diversas formas. Computa\u00e7\u00e3o \u00e9 algo que v\u00edrus, plantas, macacos e seres humanos fazem sem necessariamente usar representa\u00e7\u00f5es computacionais. Num sentido mais amplo, qualquer sistema complexo na qual m\u00faltiplas partes interagem e trocam informa\u00e7\u00e3o faz computa\u00e7\u00e3o. As intera\u00e7\u00f5es entre atmosfera, biosfera, oceanos e criosfera que regulam o clima da Terra s\u00e3o melhor entendidas se pensadas em termos de analogias computacionais.<\/p>\n<p>Como os sistemas naturais fazem computa\u00e7\u00e3o (no sentido cibern\u00e9tico), os computadores artificiais s\u00e3o imprescind\u00edveis para que a Ciencia para entende-los. Ao representar processos naturais no computador, a Computa\u00e7\u00e3o torna-se parte insepar\u00e1vel da Ci\u00eancia no S\u00e9culo 21.<\/p>\n<p>Tome-se o caso da Computa\u00e7\u00e3o Ambiental. Precisamos construir modelos do sistema terrestre. Esses modelos tem componentes meteorol\u00f3gicos, geoqu\u00edmicos (aeross\u00f3is), da criosfera (gelo), do oceano, da vegeta\u00e7\u00e3o, dos usos da terra e das emiss\u00f5es de carbono. Produzem dados em escalas massivas, e precisam ser programados para executar de forma eficiente em clusters de centenas a milhares de CPUs. Como fazer isto sem muita compet\u00eancia em Computa\u00e7\u00e3o?<\/p>\n<p>Esta forma de pensar apresenta um grande potencial para a Computa\u00e7\u00e3o. Dada sua aplica\u00e7\u00e3o universal, a \u00e1rea de Computa\u00e7\u00e3o deveria ser muito atraente para alunos. N\u00e3o \u00e9 que acontece. Nos EUA, as inscri\u00e7\u00f5es na Gradua\u00e7\u00e3o em Computa\u00e7\u00e3o ca\u00edram pela metade. No Brasil, a Computa\u00e7\u00e3o est\u00e1 entre as \u00e1reas menos procuradas no vestibular.<\/p>\n<p>Se a Computa\u00e7\u00e3o \u00e9 universal, porque h\u00e1 pouco interesse pela Computa\u00e7\u00e3o? Isto decorre o que chamo de &#8220;paradoxo da Computa\u00e7\u00e3o Universal&#8221;:<\/p>\n<p>&#8220;A Computa\u00e7\u00e3o \u00e9 Universal&#8230; exceto nos departamentos acad\u00eamicos de Ciencia de Computa\u00e7\u00e2o.&#8221;<\/p>\n<p>Nosso curr\u00edculo padr\u00e3o em Computa\u00e7\u00e3o foca em quest\u00f5es relevantes para a Computa\u00e7\u00e3o Comercial e de duvidosa valia para a Computa\u00e7\u00e3o Universal: programa\u00e7\u00e3o orientada-a-objetos, bancos de dados relacionais, sistemas operacionais, interfaces WIMP, workflows, XML (uugh!). Como diz o artigo &#8220;CS Education in the US: Heading in the Wrong Direction?&#8221; (CACM, julho 2009): \u201cthe curriculum lacks fundamental components that are essential in the construction of large systems.\u201d<\/p>\n<p>N\u00e3o espanta que ao focar o ensino em temas chatos e pouco estimulantes, estamos deixando de atrair bons alunos. Ser programador de COBOL em banco sempre foi entediante, mas pelo menos garantia um bom sal\u00e1rio. Hoje, nem isso. O que estimula mais o jovem de hoje? Viver de programar em SQL Server? ou trabalhar para salvar a Terra?<\/p>\n<p>N\u00e3o adianta culpar os f\u00edsicos, a CAPES, o CNPq, a M\u00e3e Joana, a Globaliza\u00e7\u00e3o, Lula, a ekipecon\u00f4mica, os Orix\u00e1s&#8230; O problema somos n\u00f3s mesmos. N\u00e3o \u00e9 razo\u00e1vel achar que os alunos em geral ficaram menos inteligentes do que h\u00e1 20 anos. A Computa\u00e7\u00e3o \u00e9 que n\u00e3o consegue mais atrair talentos como outrora.<\/p>\n<p>A solu\u00e7\u00e3o est\u00e1 mais perto que imaginamos. Primeiro, vamos aplicar o ditado ingl\u00eas: &#8220;Quando voc\u00ea est\u00e1 no fundo do po\u00e7o, a primeira provid\u00eancia \u00e9 parar de cavar&#8221;. Depois, vamos rever nossos preconceitos sobre o que \u00e9 Computa\u00e7\u00e3o.<\/p>\n<p>A comunidade acad\u00eamica de Computa\u00e7\u00e3o no Brasil n\u00e3o valoriza a pesquisa interdisciplinar e pune quem a pratica. Como resultado, isola-se do mundo. Analisando 400 papers de Ciencia da Computacao, Walter Tichy verificou que 50% propunham modelos e hip\u00f3teses que n\u00e3o foram testadas. Em outros campos da Ci\u00eancia, a propor\u00e7\u00e3o de papers com hip\u00f3teses n\u00e3o testadas \u00e9 de 10% (W. Tichy, \u201cShould Computer Scientists Experiment More?\u201d, IEEE Computer, 1998).<\/p>\n<p>Como revisor de artigos no Brasil e no Exterior, fico espantado com a quantidade de &#8220;pseudo-problemas&#8221; que s\u00e3o abordados pela comunidade de Ci\u00eancia da Computa\u00e7\u00e3o. H\u00e1 um mecanismo perverso: se o autor testa sua hip\u00f3tese com casos realistas, muitos revisores o acusam de fazer aplica\u00e7\u00f5es e n\u00e3o Ci\u00eancia (como se houvesse diferen\u00e7a). Hello, world!<\/p>\n<p>Ainda tenho esperan\u00e7a (sen\u00e3o, n\u00e3o mandaria mensagens para a SBC-L). Todos os grandes avan\u00e7os cient\u00edficos do s\u00e9culo 21 usar\u00e3o a Computa\u00e7\u00e3o como parte inerente a seus estudos. A Ci\u00eancia e a Sociedade precisam de muita Computa\u00e7\u00e3o para resolver seus problemas. Se mudarmos, buscando ensinar e valorizar a interdisciplinaridade, podemos construir uma Computa\u00e7\u00e3o forte no Brasil. A alternativa, bem, essa n\u00e3o vale a pena pensar&#8230;<\/p><\/div>\n<div class=\"blogger-post-footer\"><script expr:src='\"http:\/\/feeds.feedburner.com\/~s\/LiberdadeNaFronteira?i=\" + data:post.url' type=\"text\/javascript\" charset=\"utf-8\"><\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Agora que me formei, estou &#8220;correndo atr\u00e1s do preju\u00edzo&#8221;. A passagem imediata da condi\u00e7\u00e3o de estudante para a condi\u00e7\u00e3o de desempregado s\u00f3 n\u00e3o \u00e9 mais bizarra que a das estat\u00edsticas positivas (jovem cursando o ensino superior) para a das estat\u00edsticas negativas (jovem com diploma engrossando a massa de desempregados). E tudo isso de um minuto&hellip;&nbsp;<a href=\"https:\/\/filipe.saraiva.tec.br\/blog\/?p=128\" class=\"\" rel=\"bookmark\">Continue a ler &raquo;<span class=\"screen-reader-text\">O Paradoxo da Computa\u00e7\u00e3o &#8211; GIlberto C\u00e2mara<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","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":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[23,8],"tags":[25],"class_list":["post-128","post","type-post","status-publish","format-standard","hentry","category-pessoal","category-politica","tag-ciencia-da-computacao"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1p2Jh-24","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=128"}],"version-history":[{"count":0,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/128\/revisions"}],"wp:attachment":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}