Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Java will devour your soul

Name: Anonymous 2011-02-11 13:42

Why does programming in Java make me feel like I'm programming in a toy language of mediocrity and shit?

I recently got a Java job to pay the bills, but one week in and I'm already can't wait to get out of here. Almost all of the other devs here are incompetent and have no idea what the fuck they're doing and yet they're pulling in average $50,000 salaries--for doing fucking nothing but write shit code that will have to be rewritten anyway and suck management's cock.

There's this one other guy who knows what he's doing and he seems to fix other people's problems. I asked him what the fucking deal is around here, and he said just to keep a low profile or management will find a way to get rid of you, they don't like wise-guy developers who can make intelligent decisions on their own. He said he's gone through a rough time in his life, and he's only here to get back on his feet financially.

Are all Java jobs like this?

Name: Anonymous 2011-02-11 13:50

Take me to the HOSPITAL

Name: Anonymous 2011-02-11 13:56

Probably.

Name: VIPPER 2011-02-11 14:09

>>1
MOTHER OF VIP!

I puked all over my keyboard and shat in my chair.

I feel sorry for you OP. Unfortunetly i am a NEET and have no experience with neither job, money and not even java, so i cannot give you any advice.

Name: Anonymous 2011-02-11 14:32

Take me to the /prog/ shack.

OP failed to mention how Java is responsible for any of this. I'd like to know.

Name: Anonymous 2011-02-11 14:34

>>1
No, unless you are employed to a good company working on new products (next versions don't count usually), most programming jobs can be like this.  The trick is to not find a job that wants a programmer, but one that does other things but will need to program from time to time.  Or, at least, hope to get a manager that cares.

Name: Anonymous 2011-02-11 14:36

>>5
Poor management has nothing to with the language in use. It has everything to do with being a shitty place to work regardless of whether you code, sysdamin, answer phones or clean the floors.

Name: Anonymous 2011-02-11 14:41

>>6
The trick is to not find a job that wants a programmer, but one that does other things but will need to program from time to time.
Like being a unix/cisco system administrator or a testing monkey.

Name: Anonymous 2011-02-11 15:02

>>8
Like being a unix/cisco system administrator or a testing monkey

I am that monkey, but it's only at small operations that you get to wear different hats. In large organizations they effectively pigeonhole you by job description/task.
I'm glad I work in a well managed outfit with 35 people. My last gig though sucked donkey dong as it was both large and poorly run.

Name: Anonymous 2011-02-11 15:03

>>7
OP said it was Java's fault, not the management's.

Name: Anonymous 2011-02-11 15:08

>>10 see>>5

Name: Anonymous 2011-02-11 15:14

>>11
Are you dense?
IHIHBT

Name: Anonymous 2011-02-11 15:23

The problem with Java is that it feels like it's cockblocking better languages in the market. Maybe it's not really Java's fault, but shitty to mediocre programmers seem to be attracted to it. Java is like crack to (development methodology fads|best practices) victims and to people who measure the quality of their code by how many design patterns they were able to shoehorn in it. I think shitty/insecure programmers feel a certain reassurance when programming in an ENTERPRISE QUALITY programming language.

Name: Anonymous 2011-02-11 15:30

Welcome to THE ENTERPRISE.

Name: Anonymous 2011-02-11 15:32

>>13
OO paradigms seem to be popular. At schools, at least.

This is partly the reason why Java is so popular. But what the fuck do I know, I'm just a student.

Name: Anonymous 2011-02-11 16:04

>>15
Python is OO. Schools suck.

Name: Anonymous 2011-02-11 16:05

I don't mind Java, but I certainly wouldn't use it if school didn't force me to. I'd rather be using Assembly. At least when you write in asm you have to use your brain.

Also see:
http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html
http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html

If you google around for "why can't programmers program" you'll find tons of stuff. Tried to write a thesis paper on, but my English teacher made me mangle it because she didn't know what the fuck I was talking about.

Name: Anonymous 2011-02-11 16:13

>>15

OO is good when used properly. Schools? Probably not doin' it right. It still boggles my mind that they _actually_use_ C++ and Java in classes like "Intro to Programming". Why the fuck aren't they using Logo or Python or something that can't have source that ends in:
}}}}}}}}}}}}

(Or )))))))))) )

Name: Anonymous 2011-02-11 16:26

>>16

Python is not OO. Neither is Java.

Name: Anonymous 2011-02-11 16:41

>>19
It's OO, but not as we know it.

Name: Anonymous 2011-02-11 16:57

>>19
Fine, OO-enabled, whatever you want to call it. Python is still a better choice.

Name: Anonymous 2011-02-11 21:33

Logo or Python or something that can't have source that ends in:
}}}}}}}}}}}}

(Or )))))))))) )

Because Python is THE FORCED INDENTATION OF CODE. THREAD OVER

Don't change these.
Name: Email:
Entire Thread Thread List