Lack of imagination
Lack of imagination
Hello. Do you ever feel you want to code something but you just can't get any ideas or find that project that really motivates you?
Re: Lack of imagination
Nope, never. Sorry about your luck.
Don't you play with me, because you're playing with fire.
Re: Lack of imagination
All. The. Time.Rui wrote:Hello. Do you ever feel you want to code something but you just can't get any ideas or find that project that really motivates you?
When it comes to games that is. OS dev is pretty straight forward for me.
- Firestryke31
- Member
- Posts: 550
- Joined: Sat Nov 29, 2008 1:07 pm
- Location: Throw a dart at central Texas
- Contact:
Re: Lack of imagination
I think the biggest reason I get stuck on a project is not because I don't know what to do, but because there's a step that I really don't want to do, i.e. for OS writing I have had all kinds of ideas, but I couldn't really do anything with them because getting a good bootloader working on FAT32 is such a PITA. At least now that I got my new hard drive and have space for Linux I can get over the "Bootloader but can't write to FS or FS but no bootloader" problem.
Owner of Fawkes Software.
Wierd Al wrote: You think your Commodore 64 is really neato,
What kind of chip you got in there, a Dorito?
- NickJohnson
- Member
- Posts: 1249
- Joined: Tue Mar 24, 2009 8:11 pm
- Location: Sunnyvale, California
Re: Lack of imagination
OSdev is a pretty reasonable cure for that - creating a whole OS from the ground up is a large enough task that you won't get bored for years.Rui wrote:Hello. Do you ever feel you want to code something but you just can't get any ideas or find that project that really motivates you?
Re: Lack of imagination
Yes... except for an OS dev... Not bad though, atleast I don't run out of ideas for itRui wrote:Hello. Do you ever feel you want to code something but you just can't get any ideas or find that project that really motivates you?
My hero, is Mel.
- AndrewAPrice
- Member
- Posts: 2299
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
Re: Lack of imagination
I have the opposite problem. Too much motivation, not enough time!Rui wrote:Hello. Do you ever feel you want to code something but you just can't get any ideas or find that project that really motivates you?
My OS is Perception.
- gravaera
- Member
- Posts: 737
- Joined: Tue Jun 02, 2009 4:35 pm
- Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.
Re: Lack of imagination
I'll just leave a QFT here.MessiahAndrw wrote:I have the opposite problem. Too much motivation, not enough time!Rui wrote:Hello. Do you ever feel you want to code something but you just can't get any ideas or find that project that really motivates you?
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.
-
- Member
- Posts: 2566
- Joined: Sun Jan 14, 2007 9:15 pm
- Libera.chat IRC: miselin
- Location: Sydney, Australia (I come from a land down under!)
- Contact:
Re: Lack of imagination
When I have time, I lack motivation. When I don't have time, I have a rush of motivation. It's awfully frustratingToo much motivation, not enough time!
When you reach the point on a project where all the coding you need to do is bugfixing and stuff like that, it's easy to lose motivation, which makes debugging impossible. In times like these it's often nice to find motivation by succeeding in some other project (say, doing Project Euler problems) and then going back to your main project with that new-found motivation.Do you ever feel you want to code something but you just can't get any ideas or find that project that really motivates you?
Your mileage may vary
Re: Lack of imagination
same here! I often get ideas for projects in 2 at a time, and my projects I dream up are huge enough to take me a year to get a prototype going, so its very bad and probably why I can't finish anything.pcmattman wrote:When I have time, I lack motivation. When I don't have time, I have a rush of motivation. It's awfully frustratingToo much motivation, not enough time!
Also, I find there are things that just kill my project when I realize the solution is immensely complex or impossible. Reason EPBP-C died: trying to find the perfect makefile that worked with BSD and GNU(and from there it gets worse, like me realizing it won't be any faster and what not). Reason AlloyOS died: I got involved with a time destroyer which overtook my mind for a month (a girl), but I was stuck at the point where I was going to have to port or create a custom C library which is very complex..
I also tend to get stuck starting a project and then discovering a design flaw and try to work out the flaw and suddenly I'm bored of the problem and start a new project..
I'm really hoping that doesn't happen with a rewrite of a program for my job(it's a two person company so just me and my boss working on it) so hopefully money can help to motivate me
-
- Member
- Posts: 2566
- Joined: Sun Jan 14, 2007 9:15 pm
- Libera.chat IRC: miselin
- Location: Sydney, Australia (I come from a land down under!)
- Contact:
Re: Lack of imagination
Proper build systems rather than Make are more portable and extensibleearlz wrote:Reason EPBP-C died: trying to find the perfect makefile that worked with BSD and GNU(and from there it gets worse, like me realizing it won't be any faster and what not)
Newlib is actually quite simple to port. It's the applications that're more complexbut I was stuck at the point where I was going to have to port or create a custom C library which is very complex..
That's why everyone suggests design first: you can find those flaws before you jump into the project, and figure out workarounds that don't involve rewriting existing code . IMHO, proper design fills the gaps in those times when you lose imagination.I also tend to get stuck starting a project and then discovering a design flaw and try to work out the flaw and suddenly I'm bored of the problem and start a new project..
Also, please don't take this as a personal attack. I'm just pointing out things that may benefit other people who read this thread.
Re: Lack of imagination
My problem is having so many ideas that it's next to impossible to keep my attention on one, coupled with ADD and OCD. It's a nightmare.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
- AndrewAPrice
- Member
- Posts: 2299
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
Re: Lack of imagination
I agree and I've always stressed that. With a proper design document laid out you should never be starting or mid-way through a project and be wondering "what's next?"pcmattman wrote:That's why everyone suggests design first: you can find those flaws before you jump into the project, and figure out workarounds that don't involve rewriting existing code . IMHO, proper design fills the gaps in those times when you lose imagination.
And set yourself deadlines - say you have a bug to fix or some tedious task to do - promise yourself that no matter how late you'll stay up you WILL get this done (well maybe if it ends up too big of a task, but don't use that as an excuse). You'll feel much better the next day because it WILL be done, rather than dreading it and spend weeks/months putting it off and end up cancelling the project because you're too lazy.
If you can't follow a project through to the end, do you really want to be a programmer?
My OS is Perception.