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.

THIS DICE TALENT COMMUNITY SPONSORED BY:

The Latest From Dice

Why Apple Needs to Win in the Cloud

Posted In Living in Tech
Apple Continuity
Apple officially has cloud religion. Its latest Mac OS X upgrade (“Yosemite”) introduces Continuity, a feature that blurs the line between the company’s desktops and mobile devices. Users can take phone calls on their Mac, or seamlessly transfer documents for further editing between laptop and tablet. Yosemite also encourages users to rely on Apple’s iCloud Drive to store documents and other vital files in the cloud. Click here to find Mac-developer jobs. Apple didn’t have an easy road to the… continue…

Developers, IT Still Racking Up High Salaries

Posted In Looking in Tech
NPR Salaries by Occupation Oct. 2014
As part of its continuing exploration of income in the United States, NPR used data from the American Community Survey to create a graph of the 10 most popular jobs in each income bracket. Software development and IT remain common jobs among those in the higher brackets, although not the topmost one. Among those earning between $58,000 and $72,000, IT was the sixth-most-popular job, while software developers came in tenth place. In the next bracket up (earning between $72,000 and… continue…

Best Advice for Startups Is Also Most Obvious

Posted In Looking in Tech
Twitch TV
What’s the secret to succeeding in the startup world? According to serial entrepreneur Justin Kan, the answer is simple: perseverance. Click here to find a tech job at a startup. “If you look at all startup stories, it’s not a straight line… to success,” he told the audience at this year’s Disrupt Europe 2014, according to TechCrunch. Kan should know: It took eight years from the time he founded online-streaming service Justin.tv until the platform’s offshoot, Twitch, sold to Amazon for… continue…

Daily Tip: How to Ask for a Raise

Posted In Working in Tech
shutterstock Fer Gregory
Last week, Microsoft CEO Satya Nadella made waves in the wrong sort of way, when he told an audience of women tech pros at the annual Grace Hopper Celebration that they should trust the system to give them a raise, instead of just asking for one. While Nadella quickly walked back his comments, his gaffe raises an interesting point: How exactly does one go about asking for a raise? Taking a few simple steps could help boost your chances of… continue…

Android Lollipop Offers API Sweetness for Developers

Google Android Lollipop
When Google unveiled the next version of its Android operating system at its I/O conference this summer, it chose to stay a little cagey about the name, referring to the upgrade simply as “L.” With the software set for release “in coming weeks,” Google has finally revealed the full name: “Lollipop.” That’s not much of a surprise, considering how Google names each successive generation of Android after a different dessert—maybe “Lemon Meringue Pie” or “Licorice” could have substituted, but the… continue…