Sign in to follow this  
Fractional

Looking for a mentor

Recommended Posts

Hawkblood    1018

Though I don't consider myself "mentor quality", I think someone here would be willing to "task" you.....

 

I find the best way for me to gain experience is to come up with a goal on my own and set out to achieve it.

 

Don't wait for someone to tell you what to do, tell yourself.

Share this post


Link to post
Share on other sites
Sigvatr    203

Pardon me as I preemptively save face by stating that I don't like the term mentor, but I will talk to you about programming because I enjoy programming and talking to others about it. 

Share this post


Link to post
Share on other sites
Cosmic314    2002

For programming ideas what I've been doing is just picking random algorithms and implementing them.  I focus on geometric algorithms because they provide even more feedback then just running a debugger (although learning to effectively use a debugger is important).  For example, my last learning project was to implement convex hull algorithms and then keep integrating features each step along the way.  You can learn pretty quickly about how to make code more flexible to change especially if you seek feedback from places like these forums.

 

What I want to do next is to pick up an interesting programming topic from the board discussions here and simply explore, through my own programs, about what the topics may cover.  Ideas from topics are plentiful:  code a bouncing ball on the screen, write a collision detection system and explore different approaches here, implement trajectory physics, make a toy audio player, try your hand at a system for data driven development (e.g. make a text and/or binary format that is interpreted by a program to control settings in your program -- maybe a combat simulator), explore pathing algorithms.

 

I ran across a good editorial on Dr. Dobbs for what to do when you're learning to program.  Some sage advice:  http://www.drdobbs.com/architecture-and-design/advice-to-a-new-programmer/240158341

Edited by Cosmic314

Share this post


Link to post
Share on other sites
Fractional    118

For programming ideas what I've been doing is just picking random algorithms and implementing them.  I focus on geometric algorithms because they provide even more feedback then just running a debugger (although learning to effectively use a debugger is important).  For example, my last learning project was to implement convex hull algorithms and then keep integrating features each step along the way.  You can learn pretty quickly about how to make code more flexible to change especially if you seek feedback from places like these forums.

 

What I want to do next is to pick up an interesting programming topic from the board discussions here and simply explore, through my own programs, about what the topics may cover.  Ideas from topics are plentiful:  code a bouncing ball on the screen, write a collision detection system and explore different approaches here, implement trajectory physics, make a toy audio player, try your hand at a system for data driven development (e.g. make a text and/or binary format that is interpreted by a program to control settings in your program -- maybe a combat simulator), explore pathing algorithms.

 

I ran across a good editorial on Dr. Dobbs for what to do when you're learning to program.  Some sage advice:  http://www.drdobbs.com/architecture-and-design/advice-to-a-new-programmer/240158341

 

Thank you for your reply and the link. It will hopefully prove very useful. Sorry that I wasn't able to reply in time.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this