IT professionals have some concerns about safety protocols before heading back to the office. A report from Blind Workplace Insights asked respondents about what they hope to see from their employer in order to feel safe from COVID-19.
#working from home
Remote working presents several threats to productivity – chief among them being the implications of social isolation and work-life balance. How then can employers help their teams manage time and maintain productivity levels?
In Part 1 of this series we touched on the evolution of IDE from a personal, standalone tool to a connected and networked hub of all things code. We explained how connecting your IDE to your teammates’ simplifies communication and collaboration with two specific use cases: Discussing code in general, and performing code reviews right in your IDE, eliminating the context switching and improving knowledge sharing. In this post we will expand this to additional use cases and show how the Connected IDE is the most important step towards team collaboration in a world where we are all remote developers.
How does working remotely affect productivity and well-being? A special report from GitHub took a look at the stats, how developer productivity is holding up during the pandemic and how it has affected contributions to open source.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we took a look at the most popular programming languages in April, interviewed the creators of Julia, and learned about remote pair programming. We also found out why AIOps is here to stay.
Some of the greatest achievements in history were produced by pairs of great minds working side by side on the same task. Software is no exception. In an era of extreme programming, where communication is fundamental to developers working collectively towards the success of a project, the symbiotic nature of software development has never been more apparent. However, with the spread of COVID-19, most software development teams are now distributed and working from home office environments instead. So, how does pair programming work under such circumstances?
Coronavirus has accelerated the digital transformation of business. Innovative educational companies might seize the opportunity. Today, almost all social and economic life has moved to the Internet and new challenges regarding remote work arise.
Why don’t programmers document their code? In an all-remote world, documentation is one more essential tool to sustain team alignment. This is a great moment to revisit how we think of documentation and its value. The good news is that there is a better way.
Most organizations are not prepared to resume business as usual in a remote fashion, at this scale. Here are recommendations for running IT during the coronavirus lockdown, from years of experience working in the IT operations groups of large companies.
One way to think of transparency is to consider it a philosophy, or a point of view. It implies openness, communication, and accountability. Transparency is operating in such a way that it is easy for others to see what actions are performed, and how they are performed.
We, as software developers, don’t collaborate enough. In this article, we will begin to look at what drives dev team performance, and how our culture has been resistant to adopting a more collaborative approach for historical and competitive reasons.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we continued celebrating Java 14 by taking a deep dive into its features and interviewing three more experts. Since working from home is becoming the new standard in times of COVID-19, we took a look at different aspects of this new way of work life—but also shared ideas how developers can help fight the pandemic.
Working from home, social distancing and #StayAtHomeSaveLives. Why not use the time to help your offspring to take their first steps in the world of computer science? We’ve collected some resources on coding for kids so you can help learning become child’s play.
Here we will dive into the human aspects affecting all of us, and address some of the ways in which we can turn this unfortunate event into an engaging learning experience for ourselves, our team and everyone we interact with.