Page 1 of 1 [ 4 posts ] 

Zachwashere
Raven
Raven

User avatar

Joined: 18 Apr 2018
Gender: Male
Posts: 120
Location: Somewhere in Texas

06 Jun 2018, 8:56 pm

Hello again to all! It's been a few weeks since my last post due to extra hours at work and a coding project I've been preoccupied with. I've been working on developing an operating system from scratch and it got me thinking about why so many of us on the spectrum are drawn to software development as a hobby or career. For me, it's the logic of it: Code, no matter what you are working on, is step by step and logical, with a specific end goal in mind. Each step and line is carefully planed, controlled and debugged. No room for ambiguity and, from my own experience, freedom to be as detail oriented as one wishes. Not to mention in some cases you even have the chance to work from home.

So, my question is, if you are in the field of software development, or if it is a hobby, what do you like about it?


_________________
"The only way to live in an un-free world is to become so absolutely free that your very existance is an act of rebelian." - Albert Camus


redbrick1
Deinonychus
Deinonychus

User avatar

Joined: 25 Dec 2015
Age: 50
Gender: Male
Posts: 300
Location: Bay Area

06 Jun 2018, 10:32 pm

An operating system from scratch? Whst is the language you are using?
I personally do it as a hobby. I liked mathematical precision of it. I enjoy working in C and python



Zachwashere
Raven
Raven

User avatar

Joined: 18 Apr 2018
Gender: Male
Posts: 120
Location: Somewhere in Texas

07 Jun 2018, 12:02 am

I am currently using 8086 assembly using NASM and ubuntu mate 16.04.3 LTS at my development platform and Virtualbox as a way of debugging my OS. Most file handling routines are based off of MikeOS, but everything else, including graphics code is new. My main goal is to create a general purpose OS with load of cusotomizability, in order to push what is expected of a hobby OS.


_________________
"The only way to live in an un-free world is to become so absolutely free that your very existance is an act of rebelian." - Albert Camus


snowball5
Hummingbird
Hummingbird

User avatar

Joined: 14 May 2018
Age: 41
Gender: Male
Posts: 19
Location: Slovakia

07 Jun 2018, 1:02 am

Programming started as my hobby in a very young age, then much later turned into a career and it's been alternating since then. I used to try having simple and boring jobs, so that I have the energy to program at home. It didn't work as well as I hoped. I'm slowly starting to lose interest in programming, but I'm sure it will come back later.

The reasons why I got excited about programming are very similar to yours. It's very logical and organized. I could tell the computer to do something and it would do exactly that. From the first moment I saw BASIC code, it made sense to me. Everything is explicit and you just need to follow the steps to understand what a piece of code is doing. When I was learning programming, I didn't even have a computer at home. I was just reading books and programming in my head, or on paper. Only once in a while I could experiment with the code at school. When I got my first computer, I spent countless hours in front it. I regretted it later, because I should have spent more time with friends, but it was still great.

In the past few years, programming started to bore me. Every problem I see is easy to solve and that kills the fun for me. I'm starting to look for alternative careers and keep programming only as a hobby.