Fundamentals and Job Hunting

A Dice Talent Community

Articles on the basics of software engineering and how to find a job. Check back — We’ll be updating this area regularly.

Best Practices: Change is all You Need

If you put ten engineers in a room and ask them about best practices, you’re probably going to get at least 20 opinions. If you ask them again six months or a year later, you’ll get a new set of 20 opinions, and there won’t be a whole lot of overlap. So herewith is the only best practice I’ve been able to stick with: It’s all going to change, so be ready. continue…


Software Engineering as a career is a juggernaut. In 2011, it was described as the best job in America by CNN, U.S. News and World Report and others. Why? High pay, good work environment and a whole lot of hiring. So where are all these software engineers going? What are they doing, and how do they get there? continue…

Job Hunting Tips for Engineers

You love being a software engineer and you’d like that to continue. There’s just one small problem: You need, or want, a new job. The good news is that the market for software engineers in the U.S. is pretty hot. Here some things to consider as you plan your strategy. continue…

Click here to return to the IT Management community.

The Latest From Dice

3 Trick Interview Questions That Trip You Up

Job interviewers love their trick questions. Whether hitting you with a difficult technical problem or merely asking about your biggest weakness, there’s no end of curveballs they can throw as part of the interview process. While they might sometimes seem needlessly sadistic, “trick” interview questions often serve a very important purpose for the interviewer. Because many don’t have a “right” answer, they provide insight into a candidate’s thinking process. Here are a few that interviewers love to throw out there:… continue…

You’re a Knight, Not a Bishop (Moving From Job to Job)

Screen Shot 2015-04-27 at 8.32.39 AM
Like a savvy chess player, The Career Playbook suggests that you should be thinking several moves ahead with regard to your career. And while you would certainly like to have the moves of the queen or the importance of the king, you want to make sure to avoid being treated like a pawn. To extend the chess metaphor, many people think about their career moves like a bishop, moving diagonally ever upward, getting promoted steadily into positions of increasing responsibility. This is… continue…

Defense Department Wants to Fund Startups

Posted In Working in Tech
Screen Shot 2015-04-24 at 2.52.16 PM
The U.S. Department of Defense (DoD) wants to collaborate with Silicon Valley firms, Defense Secretary Ash Carter (above) told an audience last week at Stanford University. Like any massive enterprise, the U.S. military is highly dependent on cutting-edge technology. Unlike most companies, it doesn’t need to worry about turning a profit, which means it can spend decades and billions of dollars on even the most problematic projects, despite recent across-the-board attempts to cut costs. According to the DoD’s news service,… continue…

JavaScript Devs: Is It Worth Learning jQuery?

Posted In Programming
If you’re learning JavaScript and Web development, you might be wondering whether to learn jQuery. After nearly a decade of existence, jQuery has grown into a fundamental part of JavaScript coding in Web development. First, let’s look at why jQuery came to be, and whether it’s still necessary. Then we’ll wrap it up with some conclusions on whether you should learn it. Check out the latest JavaScript jobs. In the early days of Web development, there were some problems that… continue…

Where Do People Work the Longest Hours?

Posted In Working in Tech
The average American works roughly 47 hours per week, according to data released last year by Gallup. That number includes commuting time, which in some cities can add several hours per week. But not all places are created equal; in which cities do employees work the longest hours? According to a study by the Office of the New York City Comptroller (and excerpted in Business Insider), New York City tops that list, with an average workweek of 49.08 hours. That… continue…