VC++ was pretty good. I have good memories with VC++ 6. At that time borland was mostly following MS - or as I thought. I liked MS approach much better than anything else in the market.
Let me putit out there, I don't like seeing ads and I like watching videos.
I know a lot of creators are creating for fun. They do not care about ad revenues. Youtube promise them of a safe place only to show some creepy ads to viewers like me.
Interesting bias, the report puts India in the headline and compared with Uganda and Rwanda. However spectacularly fails to mention UK, EU and US surveillance laws (in existence and as bills)
C++ and DS are not the sum total of CS fundamentals. They are just tiny part of it which I think a lot of people use and it is necessary to learn them.
I am curious, do you enjoy your work? Considering that even if you do not have to 'use' any knowledge of how your 'system' is built, how do you resolve problems in your 'system'? Even then, what is is fun of not knowing what you are actually doing?
CS topics are too interesting to forget. I always find fundamentals are useful to take good decisions in my work.
Guess what? I don't speak much my language for straight 15 yrs. But am still able to enjoy books written in that language, I can speak on phone fluently.
Forgetting fundamentals is not normal, at least that is what I thought.
Responses in this post is changing my perception. No wonder, recruiting is hard.
I have found a knowlge of OS, computer organizaton, digital logic, networking, compiler design are crucial. If you are into datascience or ML, math is absolutely essential. I don't know why so many people think forgetting fundamental is normal.
I believe corporate red tape one of reasons to not-pay for a software licence.
If you download the trial or non commercial edition, works for you, you would never go through chain of approvals to buy a cheap software.Meare player is an example that you can think of.
Araxis merge, Visual studio, Visio are some to name a few.