<?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: Kotany</title>
    <description>The latest articles on DEV Community by Kotany (@_c48f0705237e5f14).</description>
    <link>https://dev.to/_c48f0705237e5f14</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%2F3960503%2F107a948e-b731-42f6-893d-c8473eb1a509.png</url>
      <title>DEV Community: Kotany</title>
      <link>https://dev.to/_c48f0705237e5f14</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/_c48f0705237e5f14"/>
    <language>en</language>
    <item>
      <title>Imposter syndrome (DevSecOps path)</title>
      <dc:creator>Kotany</dc:creator>
      <pubDate>Sun, 31 May 2026 08:25:16 +0000</pubDate>
      <link>https://dev.to/_c48f0705237e5f14/imposter-syndrome-devsecops-path-i2j</link>
      <guid>https://dev.to/_c48f0705237e5f14/imposter-syndrome-devsecops-path-i2j</guid>
      <description>&lt;p&gt;I’ve been writing my project - Python port scanner for 9 months now.&lt;br&gt;
You might be wondering, “Why is it taking so long?”&lt;/p&gt;

&lt;p&gt;Most of the time was spent figuring out how raw sockets work, how to write a function for manually assembling a packet, calculating the checksum, packing the IP packet bytes, the TCP header, the pseudo-header using struct.pack, sending the packet, and how SYN scanning works.&lt;/p&gt;

&lt;p&gt;Why did I decide to take such a complicated route instead of just using Scapy?&lt;/p&gt;

&lt;p&gt;I’m a principled person and have a very exhausting yet useful skill—understanding everything. That’s how I got acquainted with big-endian, or “network byte order”. I won’t go into the details of big-endian logic; to be honest, I’m already mentally exhausted&lt;/p&gt;

&lt;p&gt;It took several evenings and nights to analyze and understand the principles—watching videos, reading RFCs, and looking at GitHub code (which I didn’t understand)—but what bothered me most was that I had to ask gemini for an explanation.&lt;/p&gt;

&lt;p&gt;As I mentioned above, I’m very principled; I can’t just copy code without understanding it, so I ask gemini for a prompt like this: “Don’t write the code for me. If I end up asking you for an example because I’m tired, explain it line by line.”&lt;/p&gt;

&lt;p&gt;Yesterday I realized I don’t fully understand Python (basics)—I don’t remember REPL—so I went to ask Gemini for advice; I don’t have anyone competent who could help me with advice. I’m not very sociable, and the only thing that’s interested me for the last four years is IT. I used to make music.&lt;/p&gt;

&lt;p&gt;Lately, something strange has been going on with my health; the day before yesterday I woke up because of a nosebleed; this has happened before, but on a larger scale.&lt;/p&gt;

&lt;p&gt;I stopped working on the scanner yesterday and decided to try writing a backup script in Python. I found an article and jotted down in Obsidian what the project should and shouldn’t do.&lt;/p&gt;

&lt;p&gt;Previously, the project used Docker, Prometheus, and Grafana.&lt;/p&gt;

&lt;p&gt;My questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Am I a good developer, and am I even one at all?&lt;/li&gt;
&lt;li&gt;Should I write a backup script?&lt;/li&gt;
&lt;li&gt;How can I avoid wasting time like this again (I started writing the project at 19  and almost finished it at 20)?&lt;/li&gt;
&lt;li&gt;How can I develop the skills needed for a role like a pentester (red team) or DevOps?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;P.S. Thanks in advance for your answers. I appreciate them. I’ll make one embarrassing confession—sometimes I wanted to show my emotions, but I suppressed them, which I do from time to time&lt;/p&gt;

&lt;p&gt;For those who are interested, here is a link to the project:&lt;br&gt;
&lt;a href="https://github.com/znakar/SharkTooth" rel="noopener noreferrer"&gt;https://github.com/znakar/SharkTooth&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
