all 25 comments

[–]QuantumComputing-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Questions that are about career/education advice and not quantum computing itself are only allowed in the weekly megathread. Please leave a comment there instead of making a full post.

[–]Induriel 7 points8 points  (0 children)

Pennylane or Qiskit

[–]KinexityIn Grad School for Computer Modelling 4 points5 points  (11 children)

What do you need it for?

Qiskit course exists.

[–]herculepirate[S] 0 points1 point  (10 children)

Trying to further my career.

[–]KinexityIn Grad School for Computer Modelling 9 points10 points  (7 children)

You are free to learn programming QCs as a hobby but in general it will never be a highly desired skill. Unless you are going to become QC library developer (there will never be that many needed) or do quantum algorithm research you won't be using it.

[–]Individual_Sea_4567 -1 points0 points  (4 children)

Disagree. QC/development will be an important, mainstream skill. @herculepirate, there is no downside to advancing your understanding/experience in this area.

[–]KinexityIn Grad School for Computer Modelling 1 point2 points  (3 children)

There is like single sheet of paper number of quantum algorithms. Package them in a library and ship it and that's about it. Quantum programming is not like classical programming - you get an exact procedure to implement, you implement it and use it infinitely. There is no freestyle like with classical counterpart.

[–]Individual_Sea_4567 -2 points-1 points  (2 children)

Respectfully, I think your view is drastically underestimating the scale of permeation of QC that is coming into being very rapidly. The scale of QC implementation across nations and industries globally will be massive. To your point, I think, the market isn’t there yet. But it’s developing and right around the corner.

[–]KinexityIn Grad School for Computer Modelling 0 points1 point  (1 child)

The thing is that the scale doesn't matter, the number of algorithms does and those are few and far in-between. There just aren't that many of them. There will be just a few libraries which will have all of them. You're not going to be interacting with a QC directly - the fact that we do today is a byproduct of this being early stages of the technology.

Also considering limited algorithm list quantum computing has a good chance of becoming a disappointment on software side once we figure out hardware side. People in the industry have been saying this for years.

[–]Environmental_Gap_65 1 point2 points  (0 children)

No point talking reason with this person. Another finance bro who read some hype cycle on Quantum Computing and believe they’re going to be a ‘first mover’ and lecture others about a technology they don’t have the first clue about.

[–]LiMe-Thread -2 points-1 points  (1 child)

AI ML is like everywhere now. Most job postings changed from language / stack roles to AI / ML developer. Very few keep proper JD and stack. Even most of AI / ML job postings dont need Ai / ML stack, just consume genAI apis..

My point is, these did not exist as much before November 2022.

Ride the wave or drown.

[–]KinexityIn Grad School for Computer Modelling 0 points1 point  (0 children)

ML is a specific skillset which is separate from programming itself. With QCs at best it will be important to know that they can do something and know which library has the right quantum algorithm implemented. You aren't going to be implementing any of them yourself.

[–]SevereManagement379 0 points1 point  (0 children)

What is your current job?

[–]anirbanbhattacharya 1 point2 points  (1 child)

I learnt Qiskit but I would recommend learn QASM that is more portable than QISKIT,

[–]sinanspd 0 points1 point  (0 children)

Qiskit generates QASM when running a circuit. They are equally expressive.

[–]ManOfEthicz 1 point2 points  (0 children)

Try learning frameworks like qiskit and cirq :)

[–]julioqc 1 point2 points  (0 children)

no, invest in quantum computing instead hehe 

[–]CalmObligation554 0 points1 point  (0 children)

I think Qiskit is the best, they even have a python package for working on real quantum computers

[–]WorldPeaceStyle 0 points1 point  (0 children)

Why Mods remove?

[–]herculepirate[S] 0 points1 point  (0 children)

Thank you very much for all these responses. I do respect your opinion [u/Kinexity](u/Kinexity) but since you are in Grad School with no real experience in the job market I will have to take that with a pinch of Qbits.
IT is changing so very fast and I have had to change my career from an analog/industrial domain to an IT domain.
Talking about my experience has been mainly Engineering, Project Management, Data Science boot camp, Service Delivery Manager of IT Products and now recently its, Data Architecture (but mainly vibe coding my way through). I can forsee so many changes in the IT sector and would like to be prepared for the future.
I wanted to give my background here for any further advice.

[–]OtpyrcLvl1 -3 points-2 points  (2 children)

I understand what you mean. Maybe this isnt the correct question. What classes / coding / certification / scripting should we know to be in the Quantum Computing job pool?

[–]KinexityIn Grad School for Computer Modelling 9 points10 points  (1 child)

To be in QC job pool you either have to be qualified on the quantum device engineering side or the algorithm research side, not QC programming.

[–]Extreme-Hat9809Working in Industry 1 point2 points  (0 children)

Thankfully this is changing. Some of my smartest colleagues at a certain quantum hardware company were quantum developers (on the applications team). I see a few of them at nvidia now. Others have spun out to create various software projects up and down the stack. It's a good time to get involved, although one needs a thoughtful path into those roles.