Tao logo comecei minha relacao com computadores em meados da decada de 80, ja queria muito entender como eram traduzidos bits & bytes em aplicacoes uteis. Na minha adolescencia aprendi sozinho alguns comandos de basic, depois estudei Clipper/Delphi e me aventurei com Java. E verdade que todo software que eu desenvolvi foi bem simples. E foi bom para minha carreira profissional. Para programar voce precisa entender logica e algoritmos. Base para todo conhecimento moderno. Tambem me ensinou a ser empreendedor. Ainda moleque eu fui um freelancer e ganhei um dinheiro... Ha tempos que nao programo. Ainda ando desmontando computadores e desbloqueando celulares... ;-)Nas duas ultimas semanas embarquei no "Learn do Code" da Codeacademy. E um projeto que tem o objetivo ensinar programacao para todos. E divertido, facil e recomendado por grandes personalidades da web mundial. Ah! E gratis! Seria viagem imaginar que em poucas decadas linguagem de programacao vai ser tao importante quanto um segundo idioma? Acho que nao. Nao estou falando de linguagens altamente sofisticadas e processadas por grande poder computacional. A medida que toda nossa comunicacao e consumo de conteudo migra para web e gadgets, nao acho exagerado dizer que profissionais como jornalistas, escritores, marketeiros, professores, entre outros, terao que obrigatoriamente saber algum idioma digital. Ingles nao sera suficiente. Poderia ser dispensavel? Ja tem gente que escapou da morte gracas ao Google Translate. (Nao creio que seja, apenas uma provocacao). Eu defendo desde ja inclusao de um programa do tipo "Learn do Code" no ensino fundamental deste pais. Seria um bom uso dos laboratorios de informatica que se espalham pelas escolas e ainda nao sao explorados em sua plenitude. Se voce oferece educacao para seus funcionarios, fica tambem a dica do "Learn do Code". Principalmente se seu negocio e publicar livros.Esse foi um dos livros que usei para aprender um pouquinho de Java: Aprenda Java em 21 diasprint ( "Um abraco" ) CPD, Departamento de Informatica, Diretoria de TI, etc... O que muda, ou ja deveria ter mudado, nas editoras na era digital dos livros?Historicamente, as areas de informatica das editoras tinham um papel de suporte aos negocios. Cuidavam de coisas basicas como infra, servidores, e-mail, suporte e do sistema de gestao (ERP).Era comum que o processo de editoracao eletronica do livro (ja em dias recentes), passassem a revelia do departamento de informatica, que sequer gerenciava as caras licencas de ferramentas como InDesign. Isto derivou para um problema critico hoje em dia, como a ausencia de bibliotecas digitais com arquivos e metadados consistentes.O processo editorial e tipicamente descentralizado e colaborativo. Um freelancer faz a capa, um funcionario diagrama, outro terceiro cria ilustracoes. Normal, ok? E sim, mas questoes contratuais e laborais a parte, como fica a seguranca da informacao e gestao eficiente do processo?Da uma olhada aqui... [GOOGLE BOOKS]Em tempos de EPUB, ONIX, HTML5, aplicativos e redes sociais olhar estrategicamente para Tecnologia da Informacao e questao de sobrevivencia. Da para fazer isso sem aumentar custos, desenvolvendo fornecedores terceiros e mantendo controle da preciosa propriedade intelectual que editoras produzem no dia a dia.A nuvem permite que a adocao destas novas tecnologias