4 ms·
Agreed ... more info is necessary. Everything else being equal, I would recommend you go for the front-end job. This will be more challenging (debugging with E
by iqster 15y ago
Agreed ... more info is necessary.
Everything else being equal, I would recommend you go for the front-end job. This will be more challenging (debugging with Eclipse != debugging across browser variations), more fun (Javascript and JQuery), and will likely be more relevant if you ever join or do a startup.
IMHO, Java is a stagnant language. The last time I had looked at Java seriously was around 2001-2003. I started a job at a Java-heavy place last year, and was shocked at how little the language has changed. If you want a career as a corporate programmer, the Java job might be the way to go. FYI .. in my current job, I code rails when some of my colleagues code Servlets .. and then the are shocked when I am over 10 times faster than them. Also, I recommend PG's book Hackers and Painters, which has some better reasons why Java is not a great language (I think he called it an evolutionary dead-end).
Also, I was at an Oracle-Java presentation a short while ago, where they claimed that new Java releases will become a lot more frequent (I seem to recall a major revision every 2 years, with minor releases every year). I think this will actually hasten the demise of the language.
Edit: I just want to mention ... I would not pick a job based on the technology. Rather, I would do so on the quality of people, and the domain of the problem/work. SERIOUSLY!!!
- myrnm 15y agoCurrently i am a hobbyist web developer. JAVA is a new concept for me, but Java based company will provide me additional training with JAVA. But i am concerned that javascript opportunities are limited???