A recent salary report has some good news for software engineers.
Even good agile teams can get better. Mark J. Balbes walks you through how retrospectives have impacted his team and shows you options for yours.
Why you need automated testing, continuous integration, test-driven development and -- yes -- pair programming for agile to be successful.
Do all the research you want, but according to our expert, successful agile transitions require someone who's actually spent time in an agile environment.
Facing CMMI appraisal? Mark walks you through how he completed the Risk Management and Decision Analysis portions of CMMI Maturity Level 3 for his agile shop.
If you're wondering what a software architect does in an agile development environment, you're not alone. Mark J. Balbes shares what he does and how it all comes together in better code.
David Ramel follows up his "Highest Paid Programmers" article with a look inside the world of high-frequency trading (HTF), where coders earn top dollars and even nanoseconds count.
How much can a programmer get paid? Our reporter went on a quest to document the high-end salary range for programmers, including the highest verifiable salary. Here's what he found out.
Sometimes programers get fired. And some of those individuals try to exact their revenge.
From the expected (spilling company secrets) to the ridiculous (taking left over pizza), here's how some developers saw their jobs – and sometimes careers – come to the end.
In this year's "50 Best Careers" list, released Monday, four IT-related jobs made the cut: computer software engineer, computer support specialist, computer systems analyst and network architect.
Sure, you can compete with every other company for developers from MIT, Stanford and Cal Tech, but here's six other schools with top-level Computer Science programs that you should be looking at.
Intelligence analysis software is about to go open source. Matthew Burton, a former Defense Intelligence Agency analyst and software developer, is working on an open-source version of a CIA software tool called "Analysis of Competing Hypotheses."
Microsoft hiring managers and interviewees share inside advice for nailing the interview process.
In a new survey, more than half f application developers say they don't have enough time to complete their work and nearly a third said testing is their top challenge.
Part 1 of this series covered what's changed and what you can expect in general (e.g., lots of code). In this second installment, those who've gone before (and who are doing the interviews) give you tips, tricks and advice on exactly what to expect/how to prepare.
Will Microsoft still really ask you how to move Mount Fuji? How much coding (and what kind) will there really be? Find out in the first of this three-part series.
IT salaries at enterprises inched up slightly this year for the most part, according to a study published on Monday.
San Francisco-based research and analysis group Focus has named systems engineer as the "best job in America."
Global IT expenditure is expected to increase slightly this year, according to reports released this week.