OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Oct 24, 2017 3:27 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 139 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10
Author Message
 Post subject: Re: Advice for novice programmers thread
PostPosted: Mon Jan 25, 2016 8:19 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 16, 2014 5:59 am
Posts: 537
Location: Shahpur, Layyah, Pakistan
Why have you deleted my post, mods? You are constantly doing so.

Maybe it's time to quit.

(It's very unprofessional, by the way, without even notifying me.)

_________________
What's the difference between the oppressed and the oppressor? The former can't even boycott while latter can shut it down, at whim!


Top
 Profile  
 
 Post subject: Re: Advice for novice programmers thread
PostPosted: Mon Jan 25, 2016 10:13 am 
Offline
Member
Member
User avatar

Joined: Thu Sep 13, 2012 2:18 pm
Posts: 28
learn D, you can do everything in it.

_________________
Trinix (written in D) https://github.com/Rikarin/Trinix
Streaming OS development https://www.livecoding.tv/satoshi/


Top
 Profile  
 
 Post subject: Re: Advice for novice programmers thread
PostPosted: Thu Jan 28, 2016 12:23 am 
Offline
Member
Member
User avatar

Joined: Sun Sep 19, 2010 10:05 pm
Posts: 1010
SeanMc wrote:
I also have Asperger's Syndrome, this makes it so complicated. It's like I need an outline for everything to keep me on track.

Heh, I'm pretty sure that 95% of the people that I work with have Asperger's. They're all socially awkward, quirky, quiet, and can sit at a desk in front of a computer screen for 10+ hours a day.

I like to think that I'm the most "normal" guy in the office, but I guess the fact that I'm on this site several times a day probably makes that very unlikely... :)

But back to your ability to stay focused on a project... I have somewhat the same problem. I've got probably 30 projects or more that I've started and never finished. I usually get far enough along to prove to myself that I "could" finish it if I wanted to, and then I put it down and go work on something else.

I guess that's one reason I decided to start doing OS development -- because there are so many different problems to solve, and an endless list of hardware to support, once I get something working, I can just switch to something else that doesn't work at all.

So, I wouldn't worry about trying to get everything done, because that'll probably never happen. Just spend a few days working on it, and then take a break for a few days and watch some TV or hang out with your family or something to take your mind off of your project for a while. When you come back, you'll probably make more progress than if you had worked on it for 2 weeks straight.

There have been several threads about how to keep from getting "burned out" while working on this type of project that are worth reading, I think. But basically just work on it when you feel like it, and put it away when you don't.

And, show off your progress in the "What does your OS look like" or the "AWWW YEAH!" threads whenever you reach some sort of milestone. That helps with the motivation as well.

Good luck. Let us know if we can help, or if you get stuck on a problem for more than a few hours. :)

_________________
Project: OZone
Source: GitHub
Current Task: C64 Porting OS

"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott


Top
 Profile  
 
 Post subject: Re: Advice for novice programmers thread
PostPosted: Wed Feb 10, 2016 3:43 am 
Offline
Member
Member

Joined: Wed Feb 10, 2016 3:29 am
Posts: 31
Location: London, UK
Quote:
Heh, I'm pretty sure that 95% of the people that I work with have Asperger's. They're all socially awkward, quirky, quiet, and can sit at a desk in front of a computer screen for 10+ hours a day.

Nah, most people don't like to communicate with others. That's why no one wants to be sales manager or something similar.
When learning programming you have to do only one thing - keep yourself away from any distractions. It happens with me all the time. I think that I've read page and then BANG - at the end of the page I can't understand what I've just read. It's really hard, because distractions are everywhere - music, TV, phone, cars in the street... Gosh. I think it's better to learn coding in the closet with your laptop. :)

_________________
Software development blog
Mobile Development Team
Web Development Team
UX/UI


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 139 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group