Hacker News new | ask | show | jobs
by daerogami 2101 days ago
C# developer here. Bit shifting is super useful for defining flags and flags are awesome. In the web app world, I don't really come across the need for bit shifting outside of flags. If I am building something in Unity or GodotSharp, there are far more opportunities where bit-shifting is useful.

I generally agree with your statement when referring to code bootcamp graduates, but anyone with a CS degree should have learned bitshifting by their second programming course; YMMV.