by Eugene Eric Kim
Demand for software developers has rarely-if ever-been greater. Dr. Dobb's Journal's technical editor examines strategies to help you find the job you want.
by Brian D. Krueger
One of the hardest parts of latching onto the job you want is getting inside hiring companies when you have no internal leads or contacts. Brian shares secrets on how to accomplish this.
by Roger King
When your skills are in demand, which job should you take? Roger presents some of the questions you need to ask yourself-and prospective employers.
by Joanna C. Dunlap and Ellen Waterman
Distance learning is one of the best ways to keep up with emerging technologies. Joanna and Ellen examine the options, while James Tomayko discusses programs at Carnegie Mellon University.
by Craig Graci, Doug Lea, and Rameen Mohammadi
For the past two years, the computer science department of the State University of New York at Oswego has been using Java in its core computer-science courses.
by Lefteris Kalamaras
Hiring qualified Java programmers is one of Lefteris's main responsibilities and he shares with you what he looks for during the interview process.
by Martin Remy
Java 1.1's Remote Method Invocation (RMI) facilities make it possible for you to design solutions that are straightforward to build and easy to maintain.
by Walt Brainerd, David Epstein, and Dick Hendrickson
F retains the modern features of Fortran, but discards facilities which are difficult to teach, use, and debug.
by Nathan Myers
C++ is an essential tool for software developers-not because it's the best possible language, but because it's a single, portable language.
by Karl Glazebrook and Frossie Economou
The Perl Data Language is a Perl extension for numerical manipulation that provides the convenience of Perl with the speed of compiled C.
by Michael Swaine
Companies come and go-and so do the people who work in them. Michael looks back at organizations ranging from Apple to NeXT to Taligent to IBM.
by Al Stevens
Al shares his Top Ten list for how to stay in demand in the shifting sands of technology and employment.
by Al Williams
To illustrate how you can use loops with Visual Basic control arrays, Al presents a phone dialer application.
by Allen Holub
Allen discusses the differences between computer science in the classroom and computer programming in the real world.
by Gregory V. Wilson
Greg asks some of the most influential programmers and computer scientists what books they read.
by Eugene Eric Kim
DDJ