Does anyone else here participate in the selfhosting hobby without a formal IT related education or a career in a similar field? I’ve only had one or two programming courses as part of my university education, but it was only very basic Python and C. I’ve never formally learned how to use containers, version control or anything else. Sometimes I regret not pursuing an education in IT/programming because there are so many things I’d like to accomplish but can’t (for example if there’s a feature missing in some project, or to feel safe in my abilities to harden my servers and my network in order to expose services to the open internet).

  • daniskarma@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    39 minutes ago

    I professionally work in IT without formal education or any related career. It’s one field where you can really teach everything yourself with free online resources.

    In fact my self hosting journey has taught me things that were later useful for work. I consider it part of my informal education.

  • farmgineer@nord.pub
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 hours ago

    I don’t do any self-hosting anymore, but when I started I only had a couple uni classes that were related (I quit after about 9 months as uni wasn’t for me when I was 17). I somehow got recommended Gentoo linux back in the early 2000s and stood up my first server not long after (and got a lot of lessons in dealing with email servers). Now, I just don’t have the time to do it as a hobby and certainly not the money for any hardware in this economy. I thankfully never had any real security/hacking issues thanks in part to good guides even back then. It actually taught me a lot about both linux and many other things. I’m now a software engineer for a living, but mostly just doing backend work with little exposure to the infra side.

  • justme@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 hours ago

    i might be a more typical nerd. i have a phd in physics and took a bunch of computer science course out of interest/boredom.

    but i never learned anything that is really related to hosting. containers were not really a thing at the time and most courses i took were much more fundamental, like basics of networking or cpu scheduling. programming a learned on the fly to solve a problem, never as actual task in itself (what is very typical in my field and leads to horrible program code/collaboration scheme)

  • communism@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 hours ago

    Yes, I’m not an IT professional and don’t have education in anything related to computers. Has always been a hobby for me. I don’t want to do my hobbies for work because I fear it would take the fun out.

  • KlavKalashj@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 hours ago

    Yes. I have no education at all in IT. I have a masters in classical double bass and a career as a musician, working in an opera house now. Computers have always been a hobby and was my second choice for “life path”. Could have easily been the other way around, professional nerd and amateur musician. I am very happy as is, though.

  • faintwhenfree@lemmus.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    7 hours ago

    I have three degrees, none of them have focused at all on programming. I had one c++ programming class in uni.

    In my experience, most of the IT stuff is easy-ish, if you start trying. Most people have some psychological barrier with anything looking like code. I’ll give you two examples.

    My wife would refuse to fix small issues in our home lab, but once I explained, everything we have is backed up twice. And wiped homelab to assure her that we can’t fuck up by accidental edit, we’d have a way to restore it she started trying, and she is decent at it. She even started our paperless container on her own. I had to help a bit in configuring it, but a bit. Soon she maybe able to manage everything. On the other hand.

    At work I have this junior, I’m training. First I had a json file, he got scared editing and would bug me everytime. Then I made a simple text file, variable_name space value. He was scared of that too. I finally made a csv that he would open in excel, then he felt comfortable. He refuses to even try 2 years in, because our job in not really technical and I’m not his boss.

    TLDR: start trying with simple things, backup everything, you may fail a bit, but it’s not that hard to get started with basics.

  • ignominous_wombat@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 hours ago

    Yeah, my education is in electrical engineering and industrial automation. I’ve grown up using computers and like to learn, but I’ve never had any formal education on the subject except for high school programming classes, an intro CS course using Scheme, and a Python 3 bootcamp on Udemy. Everything else that I know is just from hands-on experience and using a search engine.

    For hosting services and managing my domain, only a basic understanding is necessary, so I don’t feel held back by it. I do wish that I could contribute to my favourite projects, though.

  • Atropos@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 hours ago

    Yep! I am a mechanical engineer and manual machinist.

    My experience with my own self hosting has led to my current added responsibility as IT for our 6 person startup. But 90% of my time is mechanical engineering.

  • D_Air1@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    ·
    11 hours ago

    It’s always interesting when someone asks this question because while I do have a formal education in computer science. I’ve had this hobby since before I had that formal education. Linux and self hosting are what made me pursue the formal education part and not the other way around.

    • Lemmert@reddthat.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      That’s funny since I didn’t even know what Linux was when I started my CS education, nor that there were so many services you could host yourself. I was egged on to try Linux and (eventually) get a small homelab by my uni friends, who were probably more like you

  • moldy_rice@piefed.keyboardvagabond.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 hours ago

    Sysadmin here. I’ve been responsible for huuge systems, and been on call.

    I’m just lurking. I have a VPS but I happily don’t have any servers at home to maintain

  • djdarren@piefed.social
    link
    fedilink
    English
    arrow-up
    6
    ·
    14 hours ago

    I’m a welder-turned-health and safety manager. What I’m learning from self-hosting I’m using to make our h&s reporting more efficient than it was before.

  • uncommoncorvid@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 hours ago

    i have an associates in programming and a bachelor’s in cybersecurity, but i have forgotten most of it. i’m just a dumbass who likes computers now. all i know about this hobby is from the internet

  • just some guy@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    12 hours ago

    IT started as a hobby for me. My initial career was digital art/design. When I was 12/13 my dad let me have a pc, that I had to build from a box of scraps he got from work. I kept adding/upgrading that pc until windows pissed me off. Years later I kept it up on ppc and Intel Macs, when I started college. (No degree at all, went to a fancy art school and they ended up killing my program, so I just got a job instead)

    I pretty much got my current job by already running a few various servers at home on arm boards and a NAS, helping with basic o365 admin tasks, and being able to crack open/max out the MacPro6,1s at work. I was only supposed to resize art files lol By the time we named a CTO, he just straight up asked me to run IT for him.