Well, it's very simple. It's only an acronym for your YT channel name and it doesn't relate to technology. It's OK to use acronyms, but you should add your channel name to it as well.
If I were to see the logo somewhere without an explanation as to what it was for, I would be completely guessing. When I first looked at it, I thought of a video (which is good) but I would never have guessed it was a YT logo associated with technology until I read the post.
Have you compared it to the logos of your fellow YT technology channels?
The only person who needs to be happy with the logo is yourself. If the logo fits your brand/channel, then go with it.