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).
- 5 days
I work in the medical field. All my it IT skills are self taught, starting way back with coding in BASIC in C64 and taking apart RC cars.
With enough interest and persistence, you can learn what you need to. IT skills are pretty democratic.
Self hosting stuff is a great gateway drug because it introduces…complications. The path between A and B always seems to take detours, which is where the learning happens.
It’s interesting reading people talking about problem X, with everyone confidently advocating solution Y. I often find myself thinking “well, that’s not been my experience. I would just do A”.
It’s good to see how other people solve similar problems. Eventually you’ll arrive at that old homily “the way you do one thing is the way you do everything”, which is useful too.
Ultimately, just… start anywhere. Soon enough something will piss you off enough that you roll up your sleeves and work the problem - don’t look, but you’ll be learning those IT skills IRL without having to crack a textbook.
- 7 days
I’m a 26 year veteran systems / infrastructure engineer and often work on large scale data / server migration projects. My homelab is larger and more robust than 95% of the client sites I service; everything is enterprise class hardware and software. I self host my own RMM, VPN, and various data and entertainment services. Most of the things I run here are to make my life better or easier for myself and my family.
My formal education is in business administration; I did not go to school specifically for an IT Degree. It’s just something I love. I went to school to understand the business side of the thing I love, which has been very helpful. If you find a job doing what you love, work can feel like an accomplishment instead of a burden.
Never stop learning!
Dumbkid@lemmy.dbzer0.comEnglish
7 daysHave a server and 2.5gbe network setup, have my own custom router, 2 small game servers and one big media server(240tb). Never had any sort of IT or networking job. This is just fun to do things never worked in the field
- MehBlah@lemmy.worldEnglish8 days
I have no formal training but have been in IT for over thirty years.
- Strider@lemmy.worldEnglish7 days
Was going to say this, I’m a professional too beginning without formal training (whatever exactly thst covers). Did some certificates and stuff later on which may or may not still be relevant (due to specific fields).
- FlexibleToast@lemmy.worldEnglish8 days
I was that guy. And then ended up with that career partly because of it.
irmadlad@lemmy.worldEnglish
8 daysWell, I’ve had a computer in front of me since the 70s. Don’t conflate longevity with knowledge tho. I’ve had no formal training, even tho I ‘ran’ the IT dept for a small construction company in another life. One of my jobs was to train old head construction workers on how to use a lap top, a digital camera, how to interface with our servers to upload data from the field. That was wild.
But, no formal training here. Most of what I know I learned by: Reading, screwing it up, doing it again, ad nauseam. And then when something worked, write that shit down.
watson@sopuli.xyzEnglish
8 daysGreat post. For those who don’t know, breaking shit is a good way to learn.
BurgerBaron@quokk.auEnglish
8 daysBasically same here except Millennial timelines. I only really know what I use myself.
irmadlad@lemmy.worldEnglish
8 daysI only really know what I use myself.
That’s basically how I know just about anything. Hands on failure until it works. And when you think about it, success is merely a string of failures. Given that, I’m succeeding like a mofo. lol
- hefty4871@lemmy.caEnglish7 days
Never in an IT profession, but I did show a colleague how to cut and paste using keyboard shortcuts and he asked if used to work in IT.
D_Air1@lemmy.mlEnglish
8 daysIt’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.comEnglish
8 daysThat’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
- KlavKalashj@lemmy.worldEnglish8 days
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.
- daniskarma@lemmy.dbzer0.comEnglish8 days
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.
Drunk & Root@sh.itjust.worksEnglish
8 daysI have no education i learned all through trial an error an google
- ThrowawayOnLemmy@lemmy.worldEnglish8 days
I was working in sales when I started self hosting like a decade ago. But the things I taught myself then led me to a career in data analysis. Same company.
- rumschlumpel@feddit.orgEnglish8 days
I do have formal education in the field, but that doesn’t mean that I’m easily capable of e.g. writing a module for Nginx or even most website frameworks or knowledgable enough about administration to feel comfortable exposing a dynamic website (as opposed to static HTML+CSS) to the internet.
A lot of it is learning by doing, though, and for a lot of things books are a great resource (some stuff is outdated as soon as it’s published, but general system administration or programming knowledge doesn’t get outdated that fast).
fozid@lem.radiantfig.fyiEnglish
8 daysIve been self hosting for years, have a 24/7/365 web server public facing, with 20+ services hosted, including a Lemmy instance. No formal education, qualification or any actual experience in any way. Never had a single course or anything. I work as a commercial manager on complex and large infrastructure construction and engineering projects.










