I really admire Java as a language, and have always believe that most languages would be better if they adapt some of Java's OOP goodness. But for development (either web or mobile), it's really overwhelming to get started since every IDE does its own thing and there's a ton of configuration just to set things up. This is pretty apparent when you compare a "Hello World Web App": setting up with PHP, Python, or even Rails is wayyy simpler than Spring or JEE.
So my question is: what's a good strategy to not get overwhelmed with these details? Any tips with this context in particular?
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I really admire Java as a language, and have always believe that most languages would be better if they adapt some of Java's OOP goodness. But for development (either web or mobile), it's really overwhelming to get started since every IDE does its own thing and there's a ton of configuration just to set things up. This is pretty apparent when you compare a "Hello World Web App": setting up with PHP, Python, or even Rails is wayyy simpler than Spring or JEE.
So my question is: what's a good strategy to not get overwhelmed with these details? Any tips with this context in particular?