Java I hate java, But I'm good at it.
Here are some java tips for new coders:
Don't learn java as your first programming language - this is my biggest regret in programming
Don't use java EVER unless you're working with legacy code, in that case migrate it to something else.
If your working with android, use a framework or if you have to do native, go with Kotlin
If a reqirement is JVM find something else
All the above rules apply to .NET