haha.... ouch. I have to use Java at work (J2ME) and it is not that bad. J2ME is more similiar to java 1.2 and doesn't have the overbloat of the latest versions.
But I do agree, especially with the design pattern part. I have a co-worker that loves to boast about his "knowledge" about design patterns, and he is the kind of dev. you described on the second part of your comment.
But I do agree, especially with the design pattern part. I have a co-worker that loves to boast about his "knowledge" about design patterns, and he is the kind of dev. you described on the second part of your comment.