I finished my university this year (2012). My study was mainly about Java programming, and also studied one big Database course, and several networking courses. But the focus is on Java programming, and I am interesting in it very much.
Although I was giving good attention to Java, I am good in Java concepts but I am not an expert, I regarded myself as a beginner.
After the university I started searching about Java books, Java tutorials, learn about different areas of Java to deep my knowledge in Java. While doing this my brother advised me lo learn about web development particularly PHP and related areas (MySQL, JavaScript, CSS, HTML, ....) because it has a good future.
Actually, I loved the idea. I also love Java and I don't want to leave it, so I am wondering, is it possible/reasonable/feasible for a programmer in real life ... real practical life to master both areas (Java) and (web development stuff I mentioned above).
I know that these languages will be easy to understand for someone who knows Java.
Easy to understand but is it easy to master it beside Java?.
what I want to know is it possible/reasonable/feasible in real practical life for a programmer to do that - Master two areas of programming.
I want to know your opinions.
If it is not practical/feasible in real life to focus in more than one area, I will land on the Java programming side.