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

Here’s What Some Silicon Valley Interns Make

shutterstock_isak55
Curious about how much an intern at a prestigious Silicon Valley tech company gets paid? Well, wonder no longer: A list of (supposedly genuine) internship offers has leaked online, and the average seems to be roughly $7,500 a month—before you throw in the generous housing stipend. Tiffany Zhong, who posted the list on Twitter and reportedly works for Glimpse Labs, claimed that the data came from a friend assembling “top internship offers.” Jane Street, the global trading firm, came in… continue…

Is the Tech Industry More Welcoming to Women?

shutterstock_Peshkova
As awareness of the challenges facing women in the tech industry continues to grow, measures intended to help mitigate the problem may be having some effect. One core problem stems from an education system that has systematically failed to promote inclusion of women. Fortunately, progress is being made with regard to the hiring of women to teach STEM (science, technology, engineering, and math) classes at the nation’s universities. In an editorial opinion piece recently published in The New York Times,… continue…

5 Top Python GUI Frameworks for 2015

pyGUI
As a Python developer, sooner or later you’ll want to write an application with a graphical user interface. Fortunately, there are a lot of options on the tools front: The Python wiki on GUI programming lists over 30 cross-platform frameworks, as well as Pyjamas, a tool for cross-browser Web development based on a port of the Google Web Toolkit. How to choose between all these options for Python GUIs? I started by narrowing it down to those that included all… continue…

Daily Tip: Keep in Touch

Posted In Looking in Tech
shutterstock_Raw Pixel
So you steeled up your courage and attended a networking event; once there, you smiled and chatted and collected contact info from people who might prove useful to your career; after you returned home, you diligently inputted that info into the spreadsheet or address app of your choice. Now comes the hard part: actually maintaining those contacts. In our ultra-busy world, it’s difficult to keep in touch with all your friends and family, much less that professional colleague you met… continue…

Does the Tech Pro ‘Shortage’ Really Exist?

Posted In Looking in Tech
shutterstock_lunchunyu
According to many tech firms, highly skilled employees are very hard to find. But a handful of academics have told BusinessWeek there’s no actual shortage in the number of people out there with the necessary hardware and software skills; rather, there’s a shortage of highly skilled people willing to work for cheap. Click here to find developer jobs. “[Tech companies] may not be able to find [employees] at the price they want,” Hal Salzman, a professor of planning and public… continue…