<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>lazy developer Archives - ShiftMag</title>
	<atom:link href="https://shiftmag.dev/tag/lazy-developer/feed/" rel="self" type="application/rss+xml" />
	<link>https://shiftmag.dev/tag/lazy-developer/</link>
	<description>Insightful engineering content &#38; community</description>
	<lastBuildDate>Wed, 08 Nov 2023 15:30:28 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.3</generator>

<image>
	<url>https://shiftmag.dev/wp-content/uploads/2024/08/cropped-ShiftMag-favicon-32x32.png</url>
	<title>lazy developer Archives - ShiftMag</title>
	<link>https://shiftmag.dev/tag/lazy-developer/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>The Lazy Developer: Testing in production is real, but&#8230;</title>
		<link>https://shiftmag.dev/testing-in-production-lazy-developer-2004/</link>
		
		<dc:creator><![CDATA[Antonija Bilic Arar]]></dc:creator>
		<pubDate>Tue, 07 Nov 2023 08:43:00 +0000</pubDate>
				<category><![CDATA[Developer Experience]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[lazy developer]]></category>
		<category><![CDATA[software security]]></category>
		<category><![CDATA[testing in production]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2004</guid>

					<description><![CDATA[<p>The Lazy Developer pushes code to production without testing and doesn't follow security best practices. Why? Because processes and protocols slow them down. </p>
<p>The post <a href="https://shiftmag.dev/testing-in-production-lazy-developer-2004/">The Lazy Developer: Testing in production is real, but&#8230;</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img fetchpriority="high" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2023/11/lazy-developer.png?x32039" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2023/11/lazy-developer.png 1200w, https://shiftmag.dev/wp-content/uploads/2023/11/lazy-developer-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2023/11/lazy-developer-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2023/11/lazy-developer-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p class="wp-block-paragraph">A <a href="https://saucelabs.com/resources/report/developers-behaving-badly" target="_blank" rel="noreferrer noopener">study by SauceLabs</a> surveyed 500 US-based full-time developers to find out how accurate the trope of the Lazy Developer is, what industry practices allow it to exist, and if <strong>the root cause of the &#8220;laziness&#8221; are developers themselves</strong> or there are some broader factors at play.</p>



<p class="wp-block-paragraph">Developers were asked to anonymously voice their opinions and share their behavior on certain habits the Lazy Developer is often accused of.&nbsp;</p>



<h2 class="wp-block-heading"><span id="proudly-pushing-to-prod-without-testing">Proudly pushing to prod without testing</span></h2>



<p class="wp-block-paragraph">Per their answers, one of the findings was that developers don&#8217;t necessarily deny their Lazy Developer behavior. Some revel in it, sharing memes and anecdotes about recklessly pushing to prod.&nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">In their current role, over two-thirds of respondents (67%) admitted to pushing to prod without testing, while over a quarter (28%) of respondents<em>&nbsp;regularly</em>&nbsp;do so. </p>
</blockquote>



<p class="wp-block-paragraph">Almost the same percentage of developers surveyed, 61%, admitted to using untested code generated by ChatGPT, and more than a quarter of them (26%) do so regularly.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="500" height="285" src="https://shiftmag.dev/wp-content/uploads/2023/11/testing-in-production.jpg?x32039" alt="" class="wp-image-2005" srcset="https://shiftmag.dev/wp-content/uploads/2023/11/testing-in-production.jpg 500w, https://shiftmag.dev/wp-content/uploads/2023/11/testing-in-production-300x171.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></figure>



<p class="wp-block-paragraph">When split by age, the statistics showed that <strong>the more senior developers get, the less likely they are to do it</strong>. Respondents aged 58 or more said they have never or very rarely pushed to production without testing. The study leaves an open question, though, if the reason for that was that the more senior developers are wiser or just more obedient.&nbsp;</p>



<h2 class="wp-block-heading"><span id="security-schmecurity">Security, <em>schmecurity</em></span></h2>



<p class="wp-block-paragraph">The report further reveals that 70% of survey respondents had <strong>used a coworker&#8217;s credentials in order to circumvent company restrictions</strong> for access to data and/or internal systems at their current job, and 41% of respondents do so&nbsp;<em>regularly</em>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Even more shockingly, 75% of developers — 3 out of every 4 — admit to circumventing security protocols in their current role (such as disabling MFA or an unstable VPN) to complete a task, while 39% of developers report doing so routinely.&nbsp;</p>
</blockquote>



<p class="wp-block-paragraph">Developers not only skip the security measures with the data they own, but also <strong>60% confessed to sharing unredacted data with unauthorized individuals when troubleshooting or fixing a process.</strong> Additionally, 70% acknowledged sidestepping data encryption while transferring sensitive information to make the process faster or simpler.</p>



<h2 class="wp-block-heading"><span id="who-is-to-blame">Who is to blame?&nbsp;</span></h2>



<p class="wp-block-paragraph">The study concludes that bad developer behavior is a systemic issue, not <strong>a broad conspiracy of individual malicious actors.</strong> Before blaming these so-called &#8220;lazy developers,&#8221; the study advises organizations to <strong>re-evaluate their testing processes and security protocols</strong>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">If developers are constantly taking shortcuts and security risks, that&#8217;s a sign that leaders need to set clearer expectations (that, or set goals more firmly planted in reality), and managers need to refine processes, tools, and provide the appropriate resources to achieve desired outcomes without sacrificing quality or safety.&nbsp;</p>
</blockquote>



<p class="wp-block-paragraph">And, in the year of the mass <a href="https://shiftmag.dev/layoff-resilience-developers-414/" target="_blank" rel="noreferrer noopener">tech layoffs</a>, they offer one more piece of advice &#8211; don&#8217;t shift left by simply gutting your QA team and expecting developers to pick up the slack.</p>
<p>The post <a href="https://shiftmag.dev/testing-in-production-lazy-developer-2004/">The Lazy Developer: Testing in production is real, but&#8230;</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: shiftmag.dev @ 2026-08-26 22:07:40 by W3 Total Cache
-->