It’s absolutely a good starting place! I started in the same situation apart from knowning java at the time.
Debugging I guess can be a bit slower than web depending on what you’re dealing with(e.g native level crashes), having said that the tooling is still very good. For debugging issues faced by users, using a combination of crashlytics and source maps can work really well.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.