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.
Can programming code ever be considered a beautiful endeavour? Is the act of programming alone enough to incite such a description? We take a look at who thinks what in this never-ending debate.
Git problems, developer CVs, testing tips and more: this biggest ever JAX Magazine issue is bursting with tips, tricks and trend commentaries for the enterprise developer – free as always.
Jeremy Kratz has addressed the taboo subject of burnout as a developer. He describes what many developers appear to experience, with the hope more discussion around the issue can help us collectively acknowledge its causes.
Following a keynote talk at the DevOpsCon 2015 in Berlin, Etsy’s Core Platform Engineer Bethany Macri spoke to us about what IT team leaders need to do to create a blameless programming culture and why Etsy is moving away from PostgreSQL.
Open source IT projects and large sums of cash are not the most obvious bedfellows. But Stanislavs Beguns and MinoHubs are making the case for a change of perspective when it comes to developer prospects.