Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old May 18th, 2006, 7:41 AM   #1
d_heyzie
Newbie
 
Join Date: Jan 2006
Posts: 22
Rep Power: 0 d_heyzie is on a distinguished road
Need Some Motivation

Hey, as the profile thingy under my name says, im trying to learn C++ but i seem to be lacking motivation and my learning has become almost static. I'm just wondering what kind of stuff you ppl do when you find you're losing motivation while trying to learn programming and computing related topics
(if you ever do..).
d_heyzie is offline   Reply With Quote
Old May 18th, 2006, 7:47 AM   #2
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Git in ther and lern C++, er I'll kick yer ayuss. (What the hey, it motivated my kids.)
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old May 18th, 2006, 7:54 AM   #3
d_heyzie
Newbie
 
Join Date: Jan 2006
Posts: 22
Rep Power: 0 d_heyzie is on a distinguished road
Yes sir! right away sir!.. lol

For some reason that kind of motivation works in a reverse way, ask my dad...
d_heyzie is offline   Reply With Quote
Old May 18th, 2006, 8:02 AM   #4
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Try doing things with it you haven't done before. If you aren't into the STL, try some of that. Get a little deeper into the machine. Write a dialog-based Windows program to open and close the CD tray. Look over all your old stuff and replace the fonky "system" calls with the Real Thang. If you aren't really interested in it, of course, there's not much to do but deep-six the whole thing and learn something else.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old May 18th, 2006, 8:08 AM   #5
zorin
Hobbyist Programmer
 
Join Date: Apr 2005
Posts: 218
Rep Power: 4 zorin is on a distinguished road
Just think in 4-5 years time where will you be. Put on some hard trance music or somthing (none of that classical crap). Think of the end goal and of what you want the program/application to be like. Read job descriptions for top C++ jobs and when you think (holy shite, I suck) then that should motivate you unless you want to be a cleaner/dustbin man then that should work.
zorin is offline   Reply With Quote
Old May 18th, 2006, 8:35 AM   #6
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,473
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Determine what problems face your community or society as a whole... something that could be given an automated solution... then develop a plan of action and implement it. Stand to make a chunk of change if it is good.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old May 18th, 2006, 10:37 AM   #7
nnxion
Programming Guru
 
nnxion's Avatar
 
Join Date: Jun 2005
Location: elemental plane
Posts: 1,429
Rep Power: 5 nnxion is on a distinguished road
It's one of those things where I lose interest for a bit but gain it a day later because I see something of interest. If you write a program, like a small game it will give you motivation to continue later because you already have the experience of making a little game so you can proceed to more challenging things.

If you don't like it, you don't like it. I can tell my sis all the things I think are interesting about computers but she just could not care less for anything that even comes close to computers.

David do you know where 'deep-six' comes from?
__________________
"Employ your time in improving yourself by other men's writings, so that you shall gain easily what others have labored hard for."
-- Socrates
nnxion is offline   Reply With Quote
Old May 18th, 2006, 10:44 AM   #8
NSchnarr
Newbie
 
Join Date: May 2006
Posts: 28
Rep Power: 0 NSchnarr is on a distinguished road
Stop trying to memorize syntax. COme up with a neat idea for a project and work on that instead of reading a dull book about syntax. For example, there is no reason for you to learn how to create and work with a binary search tree unless you need it for what u are working on. Sure they are a great way of storing sorted data, but reading about it for no reason but to try and memorize is dull.

Enjoy yourself, the syntax (and hence language) will follow.
NSchnarr is offline   Reply With Quote
Old May 18th, 2006, 11:16 AM   #9
King
Professional Programmer
 
King's Avatar
 
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 380
Rep Power: 3 King is on a distinguished road
If you are just starting to program, and you already have no Motivation, programming isn't for you.
__________________
I am Addicted to Linux!
King is offline   Reply With Quote
Old May 18th, 2006, 12:04 PM   #10
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Quote:
David do you know where 'deep-six' comes from?
Of course I do. I'm an ex-swabbie.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 3:35 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC