Pokud se nechceš programováním živit, tak se na Javu vykašli. Python je OK, ale já bych ti poradil, aby ses naučil rovnou nějaký funkcionální jazyk, dříve než získáš OOP návyky. Třeba Elixir se dobře učí, má snesitelnou syntaxi a jakmile projdeš Aha momentem, jde to samo a je radost v něm programovat. Navíc to není žádná hračka pro nerdy, stojí to na Erlangu a jeho VM, můžeš využívat Erlang moduly a je neskutečně rychlý. Navíc k němu existuje super webový framework, Phoenix.
Doporučuji aspoň lehce mrknout.
A k tomu IDE, jak tady již zaznělo, na začátku ti to může spíše uškodit. Píšeš, že máš problém se syntaxí, ale tu dostaneš do krve lépe v nějakém obyčejném editoru, neŽ v IDE, které ti našeptá každou blbinu. Když použiješ nějaký lepší editor, jako Atom nebo VS.code s nějakým doplňky na python (nebo elixir), tak budeš spokojen.