u/PM_40

How AI is impacting Canadian CS programs and new grad opportunities ?

Basically it's 2 questions

1.) Are Canadian Universities upgrading curriculum to make sure it reflects the AI driven software development. Andrew Ng mentioned recently that US Universities are still teaching like it's 2015, we are in a different world now. Google is experimenting with allowing AI in the interviews and asking to complete more difficult and bigger tasks.

2.) Are new grads having a harder time getting jobs ? Is this leading to decreased enrollment ?

reddit.com
u/PM_40 — 8 days ago

I feel like the QA role has limited ways to make an impact. For example, if a developer is efficient they can write more code code and build more features. There is always something to pull from the backlog. There are millions of ways to show impact. Any company (even startups) has an infinite list of things they want to build and improve.

If they work hard they can rapidly become Staff Engineers. I have seen some Staff Engineers with 5 to 6 years of experience. Your ceiling is only limited by your effort and skills.

QA on the other hand seems like a role which is structurally limited. If you log too many bugs you are wasting time of product managers and developers.

Once you automate everything you are dependent on the developer's velocity to automate. If they are slow you cannot go fast. If they break things you have to monitor and maintain it.

Is my reading correct am I missing something?

At some point most people move away from QA to things that have a wider impact.

reddit.com
u/PM_40 — 16 days ago

Both are tall left handers and are big match players who give their 100% percentage on big stage. Both tend to underperform in low stakes matches and keep their best for big occasions. Both have been called soft and lazy. Both wear their attitude on their sleeves. What you see is what you get. I really like intensity on both Yuvraj and Starc. Starc is little more controlled than Yuvraj.

reddit.com
u/PM_40 — 24 days ago