The typical developer dress code isn’t known for being chic: the t-shirt and jeans combination are the epitome of comfort for most, yet some companies seem to want to change the rules. Could this mean the end of the casual office?
Developers unite! The time has come for programmers to make a stand for their basic workplace rights, says Jeff Atwood, Stack Overflow co-founder of Coding Horror fame, who has penned a Bill of Rights for programmers everywhere.
Deciding on a programming specialty is something many developers will be reluctant to do. But it’s central to a successful career, says John Sonmez, author of Soft Skills, the software developer’s life manual.
Want to put your jQuery skills to the test? Whether you’re asking or being asked, these are the kinds of questions that jQuery developers can expect to be asked in a serious jQuery job interview.
Remote teams are becoming more popular for development departments, but could they also hold the key to improved productivity? Developers in distributed teams work better than those relying on colocation, says IT blogger Ralf Westphal.
Programmers continue to suffer from burnouts, increasing responsibilities and a growing pressure to deliver more and more functionality to customers. But what role do developers need to play in business? And what is the true purpose of business?
It has been more than 40 years since Gerard M. Weinberg created the concept of Egoless Programming. We take a look at the treatise now to see whether the rules contained therein still serve a purpose for the modern programmer today.
Developers are more than aware that certain aspects of their job are considered unchartered territory by their boss – but what about the parts of software development that they shouldn’t be so clueless about? John Sonmez has put together a comprehensive list.
Think coding is enough? Programmer and blogger Radek Pazdera thinks otherwise, who says that bringing a product to market requires many other skill sets. Make your work even more valuable with these additional skills under your belt.
There are things you learn at university. And there are skills you can only ever learn in the real world. Shutterstock’s Director of Engineering Sandeep Chouksey gives us his tips on the best places to find the practical experiences that make a good programmer.
What is the beef between the programming and marketing teams? Why don’t they understand one another? Understanding the product, “easy” feature requests and broken promises are all part of the problem.
When important deadlines are pending, some startups require extreme weekly working hours from their programmers. For some, the 80-hour week, even over an extended period, constitutes the norm. Is this even feasible?
What’s the secret to hiring a good developer? What are the best interviewing techniques? Before you start rating your recruitment prowess, take a look at how the hiring process differs outside the interviewing medium.
Software is more important than ever today and yet its commercial value is steadily declining. Microsoft, for instance, has seen its gross margins decrease for a decade, while startups and corporations alike are distributing free software that would have been worth millions a few years ago. Welcome to the software paradox.