<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Stephen Sauceda</title>
    <description>The latest articles on DEV Community by Stephen Sauceda (@stephensauceda).</description>
    <link>https://dev.to/stephensauceda</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1188%2F8d270eb4-7873-48d1-844d-19be5c37e94c.jpeg</url>
      <title>DEV Community: Stephen Sauceda</title>
      <link>https://dev.to/stephensauceda</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/stephensauceda"/>
    <language>en</language>
    <item>
      <title>A.I. As I See It</title>
      <dc:creator>Stephen Sauceda</dc:creator>
      <pubDate>Sat, 09 Nov 2024 17:00:47 +0000</pubDate>
      <link>https://dev.to/stephensauceda/ai-as-i-see-it-41dp</link>
      <guid>https://dev.to/stephensauceda/ai-as-i-see-it-41dp</guid>
      <description>&lt;p&gt;Do you remember when you were just starting out as a developer? Remember that feeling you had when you FINALLY got some code to do The Thing ™️ you wanted it to do? That "drunk with power" moment that had you believing you could build anything? That feeling that made you think "this is what I want to do for a living"?&lt;/p&gt;

&lt;p&gt;That's the exact same feeling A.I. is giving to a lot of non-coders right now.&lt;/p&gt;

&lt;h2&gt;
  
  
  But There is a Difference
&lt;/h2&gt;

&lt;p&gt;When we had that feeling, it's (likely) because we finally &lt;em&gt;understood&lt;/em&gt; the code that we wrote. It's a necessity, most of the time, in order to get code working.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"My code &lt;strong&gt;doesn't&lt;/strong&gt; work and I don't know why - my code &lt;strong&gt;does&lt;/strong&gt; work and I don't know why" jokes aside.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When a non-coder gets ChatGPT or whatever to spit out some code, I would venture to say that, most of the time, they &lt;em&gt;don't&lt;/em&gt; understand it. It was just handed to them with (presumably) a set of instructions on how to run it. They got the baby without the labor. In my experience, a lot of the time they even require a dev to run it for them (if they're trying to integrate it into existing code), fix it if it doesn't actually work, deploy it and all of that.&lt;/p&gt;

&lt;p&gt;But, when it &lt;em&gt;does&lt;/em&gt; result in something that "works". It's still that same feeling.&lt;/p&gt;

&lt;h2&gt;
  
  
  What It Could Mean
&lt;/h2&gt;

&lt;p&gt;In my opinion, it means that, just like is wont to happen with new "real" developers, the &lt;a href="https://thedecisionlab.com/biases/dunning-kruger-effect" rel="noopener noreferrer"&gt;Dunning–Kruger effect&lt;/a&gt; comes into play. And I swear, I don't mean that as a slight at all, &lt;em&gt;to anyone&lt;/em&gt;. It's simply a common consequence a lot of us go through as we learn new things, myself included.&lt;/p&gt;

&lt;p&gt;So that sense of empowerment, combined with (perhaps) an overestimation of confidence, &lt;em&gt;also&lt;/em&gt; combined with &lt;a href="https://slate.com/technology/2018/10/facebook-online-video-pivot-metrics-false.html" rel="noopener noreferrer"&gt;the notorious hype cycles&lt;/a&gt; that tech goes through, can lead to some bad opinions and decisions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A.I. is the new "pivot to video".&lt;br&gt;
&lt;em&gt;- me on &lt;a href="https://www.threads.net/@stephensauceda/post/DAPIxNuSZVQ?xmt=AQGzRWv_y8luIcC8hveauDmBVbaTrv3J4XYapm5fDysZ8Q" rel="noopener noreferrer"&gt;Threads&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;More and more "simple" code could start being produced by the non-coders of an organization as a means to not "bother" an actual on-staff developer. Before long, the question could start being asked "do we need this many developers if A.I. can do so much of it for us?"&lt;/p&gt;

&lt;h2&gt;
  
  
  How We Earn Our Keep
&lt;/h2&gt;

&lt;p&gt;Because we, as developers, understand code, we should be able to build some &lt;em&gt;wild&lt;/em&gt; shit with A.I. We should be able to write code that helps train and tune models to do things casual users (and probably even "power users") of A.I. simply can't.&lt;/p&gt;

&lt;p&gt;Everyone wants a chatbot, &lt;a href="https://www.vox.com/technology/2024/1/11/24033812/openai-gpt-chatbot-store-ai" rel="noopener noreferrer"&gt;apparently&lt;/a&gt;. This, in my opinion, is the most boring and generic use of the technology. But they can be quick to spin up and seen as a somewhat easy win. They are also (again, imo) a consequence of a lack of understanding of the technology, a lack of imagination, or some combination of the two. And, as &lt;a href="https://stephensauceda.com/the-human-side-of-web-development/" rel="noopener noreferrer"&gt;I've said before&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Engineers have a unique perspective on products because we actually build them. We know the technical limitations. We know the caveats. We know what's actually &lt;strong&gt;&lt;em&gt;possible&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The way &lt;em&gt;I see&lt;/em&gt; developers protecting themselves from A.I. "taking their job" or whatever, is to understand the technology and show people the kind of stuff it could/"should" be used for. Simple development tasks are quickly becoming table stakes for A.I. so the way we show our value is by doing the "Holy shit!"-style stuff with it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Caveat
&lt;/h2&gt;

&lt;p&gt;The problem with more deeply understanding the technology is knowing that, in it's current (and maybe forever) state, it is inherently an &lt;a href="https://www.unesco.org/en/artificial-intelligence/recommendation-ethics/cases" rel="noopener noreferrer"&gt;unethical technology&lt;/a&gt;. Bias, accountability, copyright, &lt;a href="https://www.washingtonpost.com/technology/2024/09/18/energy-ai-use-electricity-water-data-centers/" rel="noopener noreferrer"&gt;environmental issues&lt;/a&gt;. The list goes on and on.&lt;/p&gt;

&lt;p&gt;And a seeming theme in tech is to &lt;a href="https://adactio.com/journal/21525" rel="noopener noreferrer"&gt;ignore these issues&lt;/a&gt;. Whether it's ignorance (willful or not), an expectation that "it's not my problem to solve", or a ride on yet-another hype train in tech, people are rushing to include (and advocate for) A.I. solutions and features in pretty much every product they produce lately, mostly in search of a buck.&lt;/p&gt;

&lt;h2&gt;
  
  
  I Don't Know What to Do
&lt;/h2&gt;

&lt;p&gt;It's a number of different catch-22s for developers. We're "fighting" with people experiencing the same feeling of empowerment that got us into this industry to begin with. For self-preservation, we have to understand and demonstrate how the technology can be used "in the right hands". But, for a socially and morally conscious developer, are there really &lt;em&gt;any&lt;/em&gt; "right hands"?&lt;/p&gt;

&lt;p&gt;It's an interesting time. "Interesting" isn't the right word, but it's the first word that comes to mind.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>development</category>
      <category>web</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Remote Control</title>
      <dc:creator>Stephen Sauceda</dc:creator>
      <pubDate>Wed, 03 Jul 2019 03:32:04 +0000</pubDate>
      <link>https://dev.to/stephensauceda/remote-control-23ln</link>
      <guid>https://dev.to/stephensauceda/remote-control-23ln</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpigazcpuemjy58w4gvmz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpigazcpuemjy58w4gvmz.jpg" alt="A" width="640" height="480"&gt;&lt;/a&gt;&lt;br&gt;
              &lt;p&gt;Photo by &lt;a href="https://unsplash.com/@wilcovanmeppelen?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText" rel="noopener noreferrer"&gt;Wilco Van Meppelen&lt;/a&gt; on &lt;a href="https://unsplash.com/search/photos/remote-control?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText" rel="noopener noreferrer"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

&lt;/p&gt;

&lt;p&gt;Next month will mark my fifth year of working remotely. Like a lot of people who have worked remotely, I don't know how I would ever be able to go back to working in an office. It just feels "right". Of course, I could potentially be one of the more introverted people on the planet so working from the comfort of my own house might just suit my personality. Anyway, after five years, I have some thoughts on remote working and how I've managed to do it successfully (I'm still employed after all) so here we go.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F152ts7criygfg26nu2jg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F152ts7criygfg26nu2jg.jpg" alt="A" width="640" height="480"&gt;&lt;/a&gt;&lt;br&gt;
              &lt;p&gt;Photo by &lt;a href="https://unsplash.com/@teddygraphics?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText" rel="noopener noreferrer"&gt;Piotr Wilk&lt;/a&gt; on &lt;a href="https://unsplash.com/search/photos/minimal-desk?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText" rel="noopener noreferrer"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

&lt;/p&gt;

&lt;h2&gt;
  
  
  Set Up Your Space
&lt;/h2&gt;

&lt;p&gt;This is the single most important thing I think I did for myself. From my first day of remote work to today, I've had "my space". Initially, that was nothing more than a desk in the corner of my bedroom but it was mine. It's where I go to do my work. When I sit there, I am working. I am "on". Some people may be able to work effectively on their couch or bed but not me. I need a space. And I need it set up the way I want.&lt;/p&gt;

&lt;p&gt;I am quite particular about my space (now a separate office in our home). I am constantly trying to find that thing that doesn't necessarily make me more productive but makes me more comfortable in my office. I feel like if you're going to spend a lot of time in a particular place, even a specific spot in your home, you should be comfortable. So I've spent a lot of time obsessing about what that means for me. From the posters on the wall to the color temperature of the light bulbs to the peripherals to which I dock my laptop, I've gotten rid of anything that didn't &lt;a href="https://konmari.com/" rel="noopener noreferrer"&gt;spark joy&lt;/a&gt; and replaced it with something that does (or not replaced it at all).&lt;/p&gt;

&lt;p&gt;I've worked in a number of offices for a number of companies and I just don't feel like the workspaces I've been provided (even my own office on location) felt like "my space". It felt like I was borrowing it, because I was. Even within my own home, having MY workspace has greatly enhanced my comfort while working which, I think, has improved my productivity as well. And keep in mind, my happy place is my home office but yours may be a coffee shop or a library or somewhere else. Just make it somewhere you're comfortable.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fykk41nmft4d4pszbqwma.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fykk41nmft4d4pszbqwma.gif" width="500" height="335"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Communication
&lt;/h2&gt;

&lt;p&gt;Since we started off selfish talking about something good for ourselves, let's talk about the single most important thing you can do for your team: communicate. As much as you can. Really. One thing that can slip your mind when you're in your home alone, staring into a computer screen day in and day out, is that you're (most likely) operating as part of a team. Teams communicate. They accomplish shared goals. So don't let yourself operate in a vacuum. Let people know when you're in and when you're out, what you're working on and where it stands. Talk about challenges as soon as you're aware of them. Be honest about progress (or lack thereof). If your teammates feel like they have to pry information out of you, that is not going to fly.&lt;/p&gt;

&lt;p&gt;Secondly, remember that not all communication has to be serious. There are #random Slack channels for a reason. When you work in an office, you of course develop friendships. Working remotely, you have to try a little harder to be social. You aren't going to run into one of your co-workers on the way to the vending machine, right? Although if you had a vending machine in your home office that would be pretty badass. I digress... Talk to your co-workers. About work and about things that aren't work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Don't Take Advantage
&lt;/h2&gt;

&lt;p&gt;Remote work usually includes some level of flexibility not just in the location from which you work but also in the hours you work. It is easy to take advantage. I would venture to say that a lot of places will cut you some slack on a long lunch here or there or a day when you have some work being done around the house, etc. But if that stuff becomes the norm rather than the exception, expect people to notice. And I bet when they notice, it doesn't lead to good conversations. Most decent human beings probably won't ever even think about stuff like this but, just in case, don't be an asshole and you should be fine.&lt;/p&gt;

&lt;p&gt;So that's really it. I don't think there's a ton to remote work, just a couple of fundamental things to keep in mind. Does it require some self-discipline? Yes. But I'm not the most self-disciplined person alive (I swear I'm just going to have &lt;em&gt;one&lt;/em&gt; more cookie) and I manage to work remotely every day.&lt;/p&gt;

</description>
      <category>remotework</category>
    </item>
  </channel>
</rss>
