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…

Trends

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

Steve Jobs’ Tips for Running a Better Meeting

Posted In Working in Tech
shutterstock_Syaheir Azizan
Over at Business Insider, a new article dives into Apple co-founder Steve Jobs’ techniques for running effective meetings. The good news is, you don’t need to be the megalomaniacal head of the world’s largest technology company to put at least a few of these techniques into practice. For starters, Jobs kept meetings as small as possible, kicking out anyone who wasn’t essential. To find management jobs, click here. Next—and this might ultimately prove the most valuable piece of advice—he made… continue…

How to Build Your Skills in Big Data

Posted In Looking in Tech
shutterstock_Raywoo
Big Data is a big growth area for tech pros. But how should people interested in the field build up their skills to become competitive in these hot new roles? Building Your Foundation Skills The first place to start, if you’re brand new to Big Data, is to learn as much as possible about the concepts underlying it, which will make the learning of actual tools and techniques that much easier. For example, that means tackling the “engineer” part of… continue…

Watch This Dog Run Thanks to 3-D Printing

Posted In Living in Tech
3D Systems dog prosthetics
Ever since 3-D printing began to enter the mainstream, people have discussed the technology’s potential for building prosthetic arms and legs for human beings. But what about doing the same for dogs? Click here to find jobs related to printing. In a heartwarming video that’s gone viral on the Internet, a dog named Derby, born with a congenital deformity that deprived him of front paws, is outfitted with a pair of 3-D-printed prosthetics. Both the prosthetics and the video were… continue…

Daily Tip: Divide and Conquer

Posted In Working in Tech
shutterstock_Kiselev Andrey Valerevich
Big tasks can prove overwhelming for anyone. “Build an app!” or “Turn around a struggling startup!” are the sorts of orders that would give even the most battle-hardened manager, executive, or developer a serious panic attack. As Kevin Spacey’s character said in House of Cards, the best way to eat a whale is one bite at a time. If you find yourself overcome by the scope of a big project, grab a whiteboard or a large piece of paper and break the… continue…

Will Robots and Automation Doom Some IT Jobs?

Posted In Looking in Tech
shutterstock_maxuser
For decades, at least some economists made the assumption that, for every job lost to a robot or automated process, the evolving economy would add at least a few more. If a robot took your job building widgets, the idea went, you could still get a job (with sufficient retraining) fixing the widget-building robot. But according to The New York Times, there’s an emerging view that automation is weighing down on employment. “This is the biggest challenge of our society… continue…