Como Ingressar na Área da Computação Quântica?
Começar na computação quântica requer etapas específicas para garantir que você receba o treinamento, a educação e a experiência certos para ter sucesso. O primeiro passo para seguir uma carreira em computação quântica é decidir qual trilha de carreira é ideal para você. O aspecto importante para uma pessoa que é nova na física quântica ou com formação em matemática é desenvolver a intuição para os principais conceitos da computação quântica e como essa intuição pode ser aproveitada com habilidades de engenharia.
Os empregos em computação quântica normalmente exigem pelo menos um diploma de bacharel em uma das seguintes áreas:
- STEM - Qualquer disciplina de Ciência, Tecnologia, Engenharia, Matemática, Ciência da Computação e Tecnologia da Informação. Mestrado e doutorado. É preferível ter bacharelado em Ciências, porém bacharelado em Engenharia com Ciência da Computação ou Eletrônica é um requisito.
- Mecânica Quântica/Física/Química - A mecânica quântica é um conjunto de habilidades desejado. A mecânica quântica é a teoria fundamental da física que fornece a descrição da natureza em nível atômico e subatômico. A computação quântica aproveita as leis complexas subjacentes da mecânica quântica, como emaranhamento, superposição, teletransporte, etc.
Habilidades para trabalhar com Computação Quântica
Profissionais em computação quântica utilizam habilidades em ciência da computação, matemática e outros campos relacionados. Estas são algumas das habilidades mais requisitadas:
- Matemática de alto nível: A computação quântica requer aplicações de princípios de trigonometria, cálculo e outras matemáticas avançadas.
- Programação: Se você trabalha diretamente com software de computação quântica, talvez precise de habilidades de programação. Essas habilidades ajudam você a projetar e testar software de computação quântica.
- Gerência de projetos: Funções de liderança na computação quântica geralmente exigem recursos de gerenciamento de projetos. Essas habilidades podem ajudá-lo a gerenciar grandes projetos em prazos apertados para produzir resultados de qualidade para os clientes.
- Conhecimentos de informática: Compreender linguagens de computador, arquitetura e funcionalidade pode ajudar a avançar sua carreira em computação quântica.
- Investigação: Você pode encontrar desafios complexos ao trabalhar com software ou hardware de computação quântica. Isso requer habilidades avançadas de pesquisa e uma compreensão de onde você pode encontrar as respostas para suas perguntas.
Os engenheiros quânticos não exigem doutorado, no entanto, é importante um forte domínio de linguagens de programação como Python, R e SDKs Quantum como Qiskit (IBM), Pennylane (Xanadu), Cirq (Google) e/ou TensorFlow (Google). Principalmente linguagens de computação clássicas como Python, C, C++ são necessárias e suportadas por SDKs como Qiskit e Cirq para programação. No entanto, as linguagens de programação quântica são amplamente classificadas em: Linguagem de programação quântica imperativa, Linguagem de programação quântica funcional e Linguagens Multiparadigmáticas.
Como você pode aprender Computação Quântica em casa?
Existem cursos e livros por toda a internet sobre o assunto de Computação Quântica, a grande parte, é conteúdo pago, porém, de grande qualidade.
Segundo o site The Quantum Insider, alguns livros recomendados para quem gostaria de aprender sobre o assunto são:
- QUANTUM COMPUTING FOR EVERYONE (THE MIT PRESS) 2019
- DANCING WITH QUBITS: HOW QUANTUM COMPUTING WORKS AND HOW IT CAN CHANGE THE WORLD (PACKT PUBLISHING) 2019
- QUANTUM COMPUTING: AN APPLIED APPROACH (SPRINGER) 2019
- QUANTUM COMPUTING SINCE DEMOCRITUS (CAMBRIDGE UNIVERSITY PRESS) 2013
- QUANTUM COMPUTING FOR BEGINNERS: A COMPLETE BEGINNERS GUIDE TO EXPLAIN IN EASY WAY, HISTORY, FEATURES, DEVELOPMENTS AND APPLICATIONS OF NEW QUANTUM COMPUTERS THAT WILL REVOLUTIONIZE THE WORLD (SELF-PUBLISHED) 2020
Bernhardt introduces the basic unit of quantum computing, the qubit, and explains how the qubit can be measured; discusses entanglement—which, he says, is easier to describe mathematically than verbally—and what it means when two qubits are entangled (citing Einstein's characterization of what happens when the measurement of one entangled qubit affects the second as “spooky action at a distance”); and introduces quantum cryptography...
Dancing with Qubits is a quantum computing textbook that starts with an overview of why quantum computing is so different from classical computing and describes several industry use cases where it can have a major impact. From there it moves on to a fuller description of classical computing and the mathematical underpinnings necessary to understand such concepts as superposition, entanglement, and interference...
This book integrates the foundations of quantum computing with a hands-on coding approach to this emerging field; it is the first work to bring these strands together in an updated manner. This work is suitable for both academic coursework and corporate technical training...
Written by noted quantum computing theorist Scott Aaronson, this book takes readers on a tour through some of the deepest ideas of maths, computer science and physics. Full of insights, arguments and philosophical perspectives, the book covers an amazing array of topics...
In 2019, Google shocked the world by announcing that their quantum computer called Sycamore solved an impossible problem. Apparently, Sycamore solved it in less than 200 seconds. It would take over 10 000 years for “normal” computers to do that, even the most powerful ones. Impressive, right? But you might wonder, why is it such a big deal?...
Também há alguns cursos disponíveis para serem feitos, segue alguns abaixo: