{"id":796,"date":"2017-06-11T19:15:08","date_gmt":"2017-06-11T22:15:08","guid":{"rendered":"https:\/\/felipeelia.com.br\/?p=796"},"modified":"2019-02-15T18:40:48","modified_gmt":"2019-02-15T21:40:48","slug":"nao-se-intitule-desenvolvedor-se-voce-nao-sabe-programar","status":"publish","type":"post","link":"https:\/\/felipeelia.com.br\/nao-se-intitule-desenvolvedor-se-voce-nao-sabe-programar\/","title":{"rendered":"N\u00e3o se intitule desenvolvedor se voc\u00ea n\u00e3o sabe programar"},"content":{"rendered":"
Este post \u00e9 uma tradu\u00e7\u00e3o livre deste texto<\/a> do Mario Peshev, um desenvolvedor b\u00falgaro, fundador da ag\u00eancia internacional DevriX e membro ativo da comunidade WordPress. \u00c9 um texto um pouco pol\u00eamico, mas achei a discuss\u00e3o t\u00e3o v\u00e1lida que decidi trazer para c\u00e1.<\/p>\n Por alguma raz\u00e3o desconhecida, o n\u00famero de \u201cDesenvolvedores WordPress\u201d por a\u00ed \u00e9 provavelmente t\u00e3o grande quanto o n\u00famero de desenvolvedores Java, embora todos os desenvolvedores Java programem extensivamente enquanto os desenvolvedores WordPress frequentemente n\u00e3o tem a menor ideia do que est\u00e1 acontecendo por tr\u00e1s do painel de administra\u00e7\u00e3o.<\/p>\n\n Conduzo entrevistas de emprego semanalmente por diversos motivos e nos \u00faltimos anos selecionei, provavelmente, 700 candidatos a desenvolvimento com WordPress. O artigo original foi escrito em 2015 e atualizado em abril de 2017, com algumas centenas de entrevistas no meio do caminho, seja para trabalhos presenciais ou remotos, com pessoas interessadas a se juntar \u00e0 nossa equipe ou \u00e0 equipe t\u00e9cnica de algum dos nossos clientes.<\/p>\n Um grupo bem pequeno nunca sequer teve contato com c\u00f3digo. O restante pertence a alguma das seguintes categorias:<\/p>\n De acordo com a Wikipedia<\/a>, \u201cdesenvolvimento de software\u201d \u00e9:<\/p>\n o processo de programa\u00e7\u00e3o de computadores<\/b>, documenta\u00e7\u00e3o, testes e ajustes envolvido na cria\u00e7\u00e3o e manuten\u00e7\u00e3o de aplica\u00e7\u00f5es e frameworks e que resulta em um software como produto. O termo refere-se ao processo de escrita e manuten\u00e7\u00e3o do c\u00f3digo-fonte<\/b>, mas uma concep\u00e7\u00e3o mais ampla inclui tudo o que est\u00e1 envolvido entre a concep\u00e7\u00e3o do software desejado at\u00e9 sua apresenta\u00e7\u00e3o final, preferencialmente atrav\u00e9s de um processo planejado e estruturado.<\/p><\/blockquote>\n N\u00e3o existe nenhuma ambiguidade aqui. Nenhuma.<\/p>\n Programar, escrever c\u00f3digo, construir produtos, manuten\u00e7\u00e3o de c\u00f3digo e corre\u00e7\u00e3o de bugs. Nada disso significa \u201cinstalar uma plataforma com alguns cliques<\/em>\u201d ou \u201cpersonalizar as op\u00e7\u00f5es constru\u00eddas por outros programadores<\/em>\u201d.<\/p>\n Eu costumava achar isso divertido nas primeiras 10 ou 20 entrevistas. Hoje em dia, eu recebo inscri\u00e7\u00f5es de v\u00e1rias pessoas, incluindo o pessoal com zero ou nenhuma intera\u00e7\u00e3o com c\u00f3digo, gente que usa bastante a internet ou at\u00e9 \u201cdesenvolvedores\u201d que n\u00e3o possuem um computador, mas que usam um smartphone para alterar temas, escrever posts ou atualizar o Facebook.<\/p>\n A maioria das pessoas sofrem do efeito Dunning-Kruger<\/a>, n\u00e3o conseguem se autoavaliar direito e, por isso, acham que s\u00e3o desenvolvedores. Mesmo assim, muitas vezes, esse n\u00e3o \u00e9 o caso.<\/p>\n Encontrei um tweet com uma defini\u00e7\u00e3o adequada:<\/p>\n As a Wordpress Designer\/Super Admin – I can’t wait to give #blog<\/a> insights from #mnblogcon<\/a> to my blogger clients!<\/p>\n \u2014 Erica Schaaf (@EricaSchaaf1) 14 de novembro de 2015<\/a><\/p><\/blockquote>\n Ter um site em WordPress pode ser opera\u00e7\u00e3o, administra\u00e7\u00e3o ou v\u00e1rios outros termos diferentes que n\u00e3o tem nada a ver com desenvolvimento web.<\/p>\n Isso n\u00e3o seria um problema t\u00e3o grande se n\u00e3o afetasse toda a ind\u00fastria:<\/p>\n Um pouco da exist\u00eancia de pessoas que trabalham ativamente na ind\u00fastria de engenharia de software e falam mal do WordPress \u00e9 gra\u00e7as \u00e0 percep\u00e7\u00e3o global da comunidade WordPress. Uma porcentagem alta de sites de pequenas empresas ou blogs s\u00e3o meras instala\u00e7\u00f5es do WordPress com um tema e alguns plugins, muitas vezes criadas pelos pr\u00f3prios usu\u00e1rios.<\/p>\n Dito isso, h\u00e1 casos mais que suficientes onde \u00e9 preciso uma programa\u00e7\u00e3o pesada, escala de sistemas grandes, migra\u00e7\u00f5es de sistemas de terceiros para plataformas WordPress, melhoria de seguran\u00e7a para empresas, constru\u00e7\u00e3o de redes de sites educacionais para universidades, cria\u00e7\u00e3o de solu\u00e7\u00f5es SaaS com WordPress e mais.<\/p>\n Estivemos envolvidos em cada um desses casos. Atualmente, fornecemos desenvolvimento cont\u00ednuo para v\u00e1rios sites que geram mais de 10 milh\u00f5es de p\u00e1ginas por m\u00eas, bem como redes de franquias administradas por empresas, grandes meios de comunica\u00e7\u00e3o, plataformas de gerenciamento de eventos profissionais e v\u00e1rios outros.<\/p>\n Apesar de o WordPress ter come\u00e7ado como uma plataforma para blogs, sua popularidade o levou a aumentar o escopo de solu\u00e7\u00f5es onde \u00e9 poss\u00edvel utiliz\u00e1-lo.<\/p>\n Na vers\u00e3o 3.0 do WordPress foram introduzidos os tipos de conte\u00fados personalizados e um sistema edit\u00e1vel de taxonomia. Ao longo dos anos, o WordPress tamb\u00e9m se tornou um framework de desenvolvimento de aplica\u00e7\u00f5es. Em 2016, a API REST foi inclu\u00edda como parte dos arquivos b\u00e1sicos do WordPress, tornando poss\u00edvel construir aplica\u00e7\u00f5es com uma \u00fanica p\u00e1gina ou solu\u00e7\u00f5es de software completamente separadas que interagem com um site WordPress atrav\u00e9s de suas v\u00e1rias APIs.<\/p>\n Al\u00e9m disso, a solu\u00e7\u00e3o de e-commerce mais popular hoje em dia \u00e9 o WooCommerce \u2013 atualmente respons\u00e1vel por 41% de todos os sites de e-commerce que est\u00e3o usando alguma plataforma conhecida de com\u00e9rcio eletr\u00f4nico:<\/p>\n
\n\n
Desenvolvedores mexem com c\u00f3digo<\/h2>\n
\n
\n
O cen\u00e1rio atual do desenvolvimento para WordPress<\/h2>\n
WordPress como um framework de aplica\u00e7\u00e3o<\/h2>\n