It is also very important for developers to be aware about whats going on lower down the stack.
File systems, networking, and how things are kept in memory are three obvious examples.
However, also knowing how to execute things at the command line could sometimes make your life easier.
Know the shell like you know how to breathe.
Tools like find, comm, diff, vi/vim, sed, awk.
Learn to use your debugger!
he told IT World.
Take that extra day or two to configure it.
Among those people is Richard Handloff, a database developer with Strategic Power Systems.
he wrote via email to IT World.
Coding is a team sport!
Just because you think youve written a masterpiece doesnt mean it isnt crap or cant be better.
Develop a rapport with colleagues.
Often just stating the problem aloud enables a eureka moment.
Coding yourself out of a job gets you promoted, he toldIT World.
They will even ask you to teach others to do what you do, he explained.
source: www.techworm.net