{"id":49395,"date":"2022-04-28T01:42:30","date_gmt":"2022-04-28T05:42:30","guid":{"rendered":"https:\/\/euvolution.com\/open-source-convergence\/uncategorized\/what-do-developers-do-all-day-long-the-answer-may-surprise-you-and-annoy-them-zdnet.php"},"modified":"2022-04-28T01:42:30","modified_gmt":"2022-04-28T05:42:30","slug":"what-do-developers-do-all-day-long-the-answer-may-surprise-you-and-annoy-them-zdnet","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/opensource-code\/what-do-developers-do-all-day-long-the-answer-may-surprise-you-and-annoy-them-zdnet.php","title":{"rendered":"What do developers do all day long? The answer may surprise you &#8211; and annoy them &#8211; ZDNet"},"content":{"rendered":"<p><p>Written by                                                    Steve Ranger, Editorial director, ZDNet                                                                                                                                            Steve RangerEditorial director, ZDNet<\/p>\n<p>Steve Ranger is the editorial director of ZDNet. An award-winning journalist, Steve writes about the intersection of technology, business and culture, and regularly appears on TV and radio discussing tech issues.<\/p>\n<p>You might think that the job titles 'software developer' or 'coder' are self-explanatory, but thanks to a variety of distractions and unexpected demands, developing software and writing code often come quite far down the to-do list for many.<\/p>\n<p>A survey has found that, on average, software engineers have only about 10 hours a week of \"deep work\" time, thanks to the distractions and frustrations they face during the day.<\/p>\n<p>\"Junior engineers have a lot more of this time on average -- in fact, 20% more than senior engineers -- likely because they've got less administrative overhead to deal with,\" the survey of 600 software engineers and managers by software tools company Retool found.<\/p>\n<p>SEE: 'Striking a balance': How one company is rethinking the office for hybrid work<\/p>\n<p>Both junior and senior developers said that testing changes -- writing tests or doing manual tests -- was the thing they wish they could spend less time on. Senior developers wished they could spend less time recruiting or interviewing prospective hires.<\/p>\n<p>Among the time-consuming activities that developers dislike are technical issues like slow SQL queries and database syncs. Working out who is actually responsible for a particular piece of code can take hours, while developers also complained about \"waiting on people\", including waiting for code reviews or requirements.<\/p>\n<p>Almost all of the engineers surveyed agreed that open-source code was at least \"somewhat\" essential to their day jobs. That's probably because many of them rely on it on a day-to-day basis: more than 80% of developers are actively pulling open-source code into their work at least once a month, while almost 50% are doing it at least once a week. <\/p>\n<p>According to the research, developers are regularly re-using code when they can: nearly half (44%) said they copied and pasted up to 50 lines of code a week from other sources, while a third (33%) said they copied somewhere between 50 and 100 lines a week; 13% said they copied 100 to 500 lines a week. <\/p>\n<p>\"In 2022, the vast majority of software engineers are running other people's code. They're building on top of open-source libraries, or re-using code from other parts of their company's codebase or from online tutorials,\" the survey said.<\/p>\n<p><!-- Auto Generated --><\/p>\n<p>See original here: <\/p>\n<p><a target=\"_blank\" rel=\"nofollow noopener\" href=\"https:\/\/www.zdnet.com\/article\/what-do-developers-do-all-day-long-the-answer-may-surprise-you\/\" title=\"What do developers do all day long? The answer may surprise you - and annoy them - ZDNet\">What do developers do all day long? The answer may surprise you - and annoy them - ZDNet<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Written by Steve Ranger, Editorial director, ZDNet Steve RangerEditorial director, ZDNet Steve Ranger is the editorial director of ZDNet. An award-winning journalist, Steve writes about the intersection of technology, business and culture, and regularly appears on TV and radio discussing tech issues. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78317],"tags":[],"class_list":["post-49395","post","type-post","status-publish","format-standard","hentry","category-opensource-code"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/49395"}],"collection":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/comments?post=49395"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/49395\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=49395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=49395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=49395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}