<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Workplace on Noetic Nought</title>
    <link>https://punchagan.muse-amuse.in/tags/workplace/</link>
    <description>Recent content in Workplace on Noetic Nought</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>© 2006-2026 CC-BY-SA-4.0</copyright>
    <lastBuildDate>Thu, 05 Sep 2019 12:23:00 +0530</lastBuildDate>
    <atom:link href="https://punchagan.muse-amuse.in/tags/workplace/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Been there, done that, and still doing it!</title>
      <link>https://punchagan.muse-amuse.in/blog/been-there-done-that-and-still-doing-it/</link>
      <pubDate>Thu, 05 Sep 2019 12:23:00 +0530</pubDate>
      <guid>https://punchagan.muse-amuse.in/blog/been-there-done-that-and-still-doing-it/</guid>
      <description>&lt;p&gt;I was talking to a friend a few days ago about a new internship she got. She&#xA;wasn&amp;rsquo;t sure if and how much she was going to get paid for it. Unpaid internships&#xA;aren&amp;rsquo;t cool, and experience doesn&amp;rsquo;t pay the bills, &lt;a href=&#34;https://twitter.com/aoc/status/1154466530500812800&#34;&gt;as they say&lt;/a&gt;. Eventually, it&#xA;turned out that she was indeed going to get paid for it.&lt;/p&gt;&#xA;&lt;p&gt;But, when she found out that she&amp;rsquo;ll be paid, she felt way more pressure to &amp;ldquo;not&#xA;screw up&amp;rdquo;. I think working in this mode of &amp;ldquo;don&amp;rsquo;t screw up&amp;rdquo; isn&amp;rsquo;t very productive.&#xA;Staying in the mindset of &amp;ldquo;learn as much as I can&amp;rdquo; would still be the best way&#xA;to go about the internship.&lt;/p&gt;&#xA;&lt;p&gt;Screwing up is a part of the job. People make mistakes and learn from them.&#xA;Screwing up is a part of gaining experience, and learning. To let people feel&#xA;comfortable and safe while they are learning, it&amp;rsquo;s important to have better&#xA;fallback and recovery mechanisms when things go wrong. The productivity gains&#xA;are worth investing time into such systems.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m going to write down a couple of times I screwed up &amp;ndash; one of them in my very&#xA;first job after college, and the other just a month or so ago. People screw up&#xA;every day, irrespective of how much experience they have.&lt;/p&gt;&#xA;&lt;h2 id=&#34;corrupted-a-server-s-hard-disk&#34;&gt;Corrupted a server&amp;rsquo;s hard-disk&lt;/h2&gt;&#xA;&lt;p&gt;In my &lt;a href=&#34;https://python.fossee.in/&#34;&gt;first job&lt;/a&gt;, I had screwed up big time in the first couple of weeks of my&#xA;job. It&amp;rsquo;s been a while, and a lot of the details escape me now.&lt;/p&gt;&#xA;&lt;p&gt;I was supposed to resize partitions on a server&amp;rsquo;s hard disk so that there&amp;rsquo;s more&#xA;space available for the media that we were going to store on the server. The&#xA;server was pretty newly setup, and there wasn&amp;rsquo;t all that much data on it, but my&#xA;bosses (&lt;a href=&#34;https://in.linkedin.com/in/pasokan&#34;&gt;Asokan&lt;/a&gt; and &lt;a href=&#34;https://www.aero.iitb.ac.in/~prabhu/&#34;&gt;Prabhu&lt;/a&gt;) had spent some time on configuring it, and setting up&#xA;user accounts, etc., for all the people that were going to join the project.&lt;/p&gt;&#xA;&lt;p&gt;I tested the resize operation on a machine locally in the office that I worked&#xA;in, and it seemed to work. I replicated this on the server, and it went kaput!&#xA;All the data was lost and I could no longer SSH into it. I was totally freaking&#xA;out!&lt;/p&gt;&#xA;&lt;p&gt;But my boss ended up being really calm about it, and asked me to just write to&#xA;the server hosting service to get a new machine with a bigger media disk. And&#xA;no, I didn&amp;rsquo;t get fired from the job. I worked with him for 5-6 years after that,&#xA;including being hired again at a company he started working for.&lt;/p&gt;&#xA;&lt;h2 id=&#34;almost-deleted-7-8-years-of-email&#34;&gt;Almost Deleted 7-8 years of email&lt;/h2&gt;&#xA;&lt;p&gt;A few weeks ago, I screwed up again. It could&amp;rsquo;ve been pretty bad, but luckily&#xA;for me it wasn&amp;rsquo;t.&lt;/p&gt;&#xA;&lt;p&gt;I administer a &lt;a href=&#34;https://support.google.com/a/answer/2855120?hl=en&#34;&gt;legacy Google Suite&lt;/a&gt; for &lt;a href=&#34;https://indiaultimate.org&#34;&gt;UPAI&lt;/a&gt;. We have only 10 email IDs to&#xA;allocate, and we often recycle them. Recently, I had to merge 3 accounts into a&#xA;single one to free up 2 new accounts. I transferred data from two of them to the&#xA;third, and went ahead and deleted them. I did this with a couple of other email&#xA;accounts before, but they were barely used and nobody really cared about them.&lt;/p&gt;&#xA;&lt;p&gt;I hadn&amp;rsquo;t paid attention to what data gets transferred, and what doesn&amp;rsquo;t. It&#xA;turns out &lt;a href=&#34;https://support.google.com/a/answer/33314?hl=en&#34;&gt;emails don&amp;rsquo;t get transferred&lt;/a&gt;, and only data in the Google Drive gets&#xA;transferred. This meant I had lost years of important email communication for&#xA;the organisation. I freaked out!&lt;/p&gt;&#xA;&lt;p&gt;My &amp;ldquo;&lt;a href=&#34;https://indiaultimate.org/u/manickam-narayanan&#34;&gt;boss&lt;/a&gt;&amp;rdquo; was again pretty calm, and asked me to write to Google to see if I&#xA;could get them to restore the data. I looked around, and found that Google&#xA;allowed restoring deleted accounts for 20 days! I &lt;a href=&#34;https://support.google.com/a/answer/1397578&#34;&gt;restored those accounts&lt;/a&gt;,&#xA;&lt;a href=&#34;https://support.google.com/a/answer/6351475?hl=en&amp;amp;ref_topic=6351498&#34;&gt;transferred the email&lt;/a&gt; and then deleted the accounts again.&lt;/p&gt;&#xA;&lt;h2 id=&#34;learning-from-screw-ups&#34;&gt;Learning from screw-ups&lt;/h2&gt;&#xA;&lt;p&gt;Learning and improving the systems in-place to prevent such screw-ups is the&#xA;best thing that we can do from such screw-ups. Just like a piece of software&#xA;gets hardened by bug reports that are acted upon, over the course of time, other&#xA;systems can and should too.&lt;/p&gt;&#xA;&lt;p&gt;As described in this &lt;a href=&#34;https://about.gitlab.com/2015/01/23/how-to-turn-screw-ups-to-your-advantage/&#34;&gt;blog post by GitLab&lt;/a&gt; on how to take advantage of screw-ups,&#xA;acknowledging mistakes, fixing them, and improving the systems in-place to&#xA;prevent such mistakes is a good way to go about it.&lt;/p&gt;&#xA;&lt;p&gt;Systems needn&amp;rsquo;t always be super complicated things, but just a &lt;a href=&#34;https://punchagan.muse-amuse.in/blog/automation-and-habits/&#34;&gt;little bit of&#xA;automation&lt;/a&gt;, and even &lt;a href=&#34;http://scattered-thoughts.net/blog/2016/01/28/notes-on-the-checklist-manifesto/&#34;&gt;simple checklists&lt;/a&gt; go a long way in improving work-flows and&#xA;making processes less error prone. Google&amp;rsquo;s recovery mechanism definitely&#xA;helped, and gives me confidence to continue working with these user accounts.&#xA;Our server had a system admin pretty soon, and he had automated back-ups and the&#xA;usual stuff in place, for us!&lt;/p&gt;&#xA;&lt;p&gt;The way a team deals with mistakes sets the tone for how the team works, takes&#xA;responsibility, and feels about working together. I still screw up after working&#xA;for about a decade as a developer, and being paid for it. I&amp;rsquo;m sure I&amp;rsquo;ll continue&#xA;to have my screw-ups, even though I&amp;rsquo;d like to have none. What was nice in both&#xA;the cases was the way in which my mentors/bosses reacted, and how calm they were&#xA;about the whole situation.&lt;/p&gt;&#xA;&lt;p&gt;May you have screw-ups that you learn and grow from!&lt;/p&gt;&#xA;&lt;p&gt;PS: Google&amp;rsquo;s &lt;a href=&#34;https://support.google.com/a/answer/6351475?hl=en&amp;amp;ref_topic=6351498&#34;&gt;Data Migration Service&lt;/a&gt; doesn&amp;rsquo;t support legacy Google Suite&#xA;accounts, and I ended up using &lt;a href=&#34;https://github.com/jay0lee/got-your-back&#34;&gt;Got Your Back&lt;/a&gt; to move email from the accounts I&#xA;wanted to delete to the other accounts. It worked pretty smoothly!&lt;/p&gt;&#xA;&lt;div style=&#34;font-size:small;&#34; class=&#34;reviewers&#34;&gt;&#xA;&lt;p&gt;Thanks to Aishwarya, Meghana, &lt;a href=&#34;https://twitter.com/cst2bicycle/&#34;&gt;Tejaa&lt;/a&gt; and &lt;a href=&#34;http://baali.muse-amuse.in&#34;&gt;Shantanu&lt;/a&gt; for reading drafts of this&#xA;post.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;</description>
    </item>
  </channel>
</rss>
