Não importam suas experiências prévias, CIOs têm de funcionar como uma “camada de tradução” entre a TI e os negócios.
Se os CIOs não conseguem compreender as necessidades comerciais e nem conseguem traduzi-las em habilidades técnicas explicando as razões de essas habilidades técnicas corresponderem à estratégia comercial, ninguém sai ganhando.
Por isso é bom que o CIO tenha alguma experiência técnica com os recursos mais demandados hoje. Se você já experimentou [uma tecnologia], você sabe o quão complicado ou o quão simples ela é.
Mesmo em programação, existe uma enorme diferença entre compreender de forma intelectual e conhecer por experiência própria. Não é a raro encontrar quem nunca tenha programado, mas que ainda assim precisa tomar decisões sobre projetos de software.
Para se manter permanentemente atualizado, convém para para estudar aquilo que começa a se tornar mainstream na organização.
Python, por exemplo, é uma boa opção de linguagem para permanecer atualizado. Uma de suas melhores vantagens é o quanto ela se parece com o inglês, sendo fácil ver palavras como “no”, “in” e “or” em seus scripts.
Segundo estudo da Stack Overflow de 2018, quase dois quintos dos programadores entrevistados dizem usar o Python. A linguagem ganhou popularidade no ano passado, ultrapassando o C# e ocupando o sétimo lugar entre as linguagens de codificação.
Muitos dos benefícios do Python resultam da grande variedade de bibliotecas acumuladas desde seu lançamento, em 1991. Essas bibliotecas podem ser consideradas ferramentas ou programas que lidam com a codificação. Por exemplo, Requests, BeautifulSoup e Scrapy podem extrair dados de páginas da web. Enquanto Pandas, SciPy e NumPy podem ajudar a manipular e analisar conjuntos de dados em massa.
Desenvolvedores recorrem frequentemente ao Python em Ciência de Dados, Web scraping e Inteligência Artificial, mas também estão avançando no desenvolvimento Web. É a linguagem oficial de plataformas como Google e Instagram, e roda até em chips de testes da Intel.
Como aprender a programar em Python
Plataformas de cursos on-line, como Lynda, Coursera, Skillshare e Udemy, oferecem uma grande variedade de cursos. Conheça alguns deles, com preços em reais e em dólares:
Python for Data Science and Machine Learning Bootcamp
Preço: R$ 19.99 (97% off até 19/7)
Duração: 21,5 horas
Este curso abrangente será o seu guia para aprender a usar o poder do Python para analisar dados, criar belas visualizações e usar poderosos algoritmos de machine learning.
Python A-Z™: Python For Data Science With Real Exercises!
Preço: R$ 19.99 (97% off até 19/7)
Duração: 11 horas
Há muitos cursos e palestras em Python por aí. No entanto, o Python tem uma curva de aprendizado muito íngreme e os alunos geralmente ficam sobrecarregados. Este curso é diferente e verdadeiramente um passo a passo. Em cada novo será construído o que já foi ensinado antes de dar um passo adiante
Python and Django Full Stack Web Developer Bootcamp
Preço: R$ 19.99 (97% off até 19/7)
Duração: 32 horas
Neste curso, cobrimos tudo o que você precisa saber para construir um site usando Python, Django e muitas outras tecnologias da Web. Se você quer mudar de carreira, expandir seu atual conjunto de habilidades, iniciar seu próprio negócio empreendedor, se tornar um consultor, ou apenas querer aprender, este é o curso para você.
Preço: R$ 19.99 (97% off até 19/7)
Duração: 28,5 horas
Existem dezenas de cursos existentes em Python que você pode escolher, mas este curso é o único que tem quase 200 desafios interativos que você pode concluir aqui mesmo no seu navegador. O curso é totalmente construído em torno dos exercícios de codificação e tem como objetivo fazer com que você escreva o código o mais rápido possível, em vez de ficar sentado assistindo a vários vídeos.
A Gentle Introduction to Python Programming
Preço: US$ 0,99 para os primeiros dois meses e US$ 2,99 nos meses seguintes
Nível de dificuldade: iniciante
Duração: 3 horas e 18 minutos
Este curso da Skillshare abrange todos os conceitos básicos do Python usando vídeos on-line e aulas.
Preço: sete dias de teste gratuito, depois US$ 49 por mês
Nível de dificuldade: iniciante
Duração: 128 horas
Esta aula no Coursera, da Universidade de Michigan, é para iniciantes em programação. Após uma introdução geral à programação, o curso ensina como usar o Python para extrair dados da Web e trabalhar com bancos de dados.
Preço: um mês de teste gratuito, depois US$ 25 por mês
Nível de dificuldade: iniciante
Duração: 2 horas e 30 minutos
Saber como trabalhar com o software IDE é essencial para qualquer programador. Essencialmente, os IDEs são editores de texto avançados para escrever código. Este curso da Lynda ensina os fundamentos do Python com o PyCharm, que é um dos IDEs mais usados para o idioma.
Preço: nove cursos gratuitos, depois US$ 25 por mês
Nível de dificuldade: iniciante ao intermediário
Duração: Varia de acordo com o curso, geralmente de quatro a dez horas cada
O DataCamp é um portal on-line repleto de cursos novos e atualizados, focados principalmente em ciência de dados para idiomas R e Python. O site oferece diferentes habilidades para o Python, seja de programação, análise de dados ou ciência de dados. Cada curso no site apresenta exercícios interativos, vídeos e testes para ajudá-lo a aprender. A plataforma também tem questionários e projetos diários que o aluno pode resolver usando conjuntos de dados do mundo real.
Introduction to Computer Science and Programming Using Python
Preço: Grátis ou US$ 49 com certificado
Nível de dificuldade: iniciante ao intermediário
Duração: 135 horas
Este curso on-line do MIT no edX é perfeito para quem busca uma introdução à ciência da computação com o Python. Começa com uma visão geral da ciência da computação antes de entrar em técnicas de ciência de dados. Os verdadeiros instrutores do MIT ministram o curso através de uma combinação de vídeos, leituras e tarefas.
Python e Django Full Stack Web Developer Bootcamp
Preço: US$ 199
Nível de dificuldade: iniciante ao intermediário
Duração: 40 horas
Neste curso, o aluno aprende o básico sobre como criar websites interativos compatíveis com dispositivos móveis com HTML, CSS e JavaScript, além da linguagem Python.
A Ericsson está comemorando 100 anos no Brasil. Uma história de transformação não só da…
A Genial Investimentos anunciou uma atualização significativa de seu aplicativo, projetada para unificar investimentos, crédito,…
A União Europeia lançou formalmente uma investigação contra a Meta, empresa responsável pelas plataformas de…
A OpenAI enfrenta mais uma reviravolta em sua liderança com a renúncia de Jan Leike,…
A Blue Origin, empresa aeroespacial liderada pelo bilionário Jeff Bezos, está pronta para retomar seu…
Mais de 60% das empresas estão ampliando os orçamentos destinados à análise preditiva e à…