Welcome! I am autistic as well and I am currently a desktop support engineer but I have held roles as a system admin before. I am currently taking a free online web development class called The Odin Project so I can leave the desktop support realm. At my age, I just cannot do desktop support anymore because it is overstimulating. I admire your ability to program and I hope I have what it takes to gain that skill set.
At home I use only Linux, FreeBSD, and OpenBSD. I hate Windows with a passion. So I am comfortable with the command line and shell scripting. Web development though looks like a whole new animal.