Hacker News new | ask | show | jobs
by humbleMouse 3334 days ago
I respectfully disagree with everything you said here. Firstly, you are speaking in vast generalizations about what being a "developer" means. You don't need 10 years of experience with 5 distinct languages to be effective or not a liability. That's bullshit.

I am curious - what kind of development are you referring to here? What kind of things do you think people need 10 years of experience with multiple languages to be effective at?

OP - don't listen to this guy. Focus on writing clean, simple, non-abstract code that reads like a book. Make sure your code reads well and is written with performance taken into consideration and you'll be fine.

To answer the original question - common things I have seen from bad developers are the following:

1) Over complicating/engineering solutions to simple problems. 2) Not using readily available libraries that solve 99% of the problems you'll run into. 3) Naming methods and variables abstract things that don't accurately explain what they're for. 4) Not asking co-workers for help/domain knowledge before they start coding.

1 comments

In defense of the person you replied to, I had the original question framed around my situation more but edited it to be more generic. Thank you for the information!