Bit of direction

This is a discussion on Bit of direction within the C++ Programming forums, part of the General Programming Boards category; First of all, Hi to everyone I'm just getting into programming, a little late for my age but it's something ...

  1. #1
    Registered User
    Join Date
    Aug 2011
    Posts
    5

    Bit of direction

    First of all, Hi to everyone

    I'm just getting into programming, a little late for my age but it's something I've always wanted to do, not as a career or anything like that, just a hobby and personal interest, but I've always been put off because of the "maths" side to it.

    Been working through some practice examples, but I wanted to know... because I'm not brilliant when it comes to maths, am I going to just keep getting stuck because of this?

    or more to what I am asking is, am I wasting my time lol.

    I do have more questions, but I'll just leave it at that for the time being

  2. #2
    Registered User
    Join Date
    Aug 2011
    Posts
    5
    also, although I am picking it up, I'm not remembering everything by its proper terms... like referring to instructions as statements etc... I just have my own understanding for what each thing is doing, is that bad practice? Should I be learning the proper terms for everything

    Many thanks for anyone who replys

  3. #3
    Registered User
    Join Date
    May 2011
    Location
    Around 8.3 light-minutes from the Sun
    Posts
    1,866
    Generally speaking, the math with most "programming" is relatively easy and can be figured out as you go along. As long as you have an understanding of arithmetic and know the concepts of some basic algebra you will be ok for quite some time in the programming realm. Depending on your interests and projects you do, you may not even deal with anything more complex than that for the entire time you are programming.

    The only thing programmer's require is problem solving skills, and even those get refined over time. Just stick with it and you will do fine.

    Welcome to the board.
    Quote Originally Posted by anduril462 View Post
    Now, please, for the love of all things good and holy, think about what you're doing! Don't just run around willy-nilly, coding like a drunk two-year-old....
    Quote Originally Posted by quzah View Post
    ..... Just don't be surprised when I say you aren't using standard C anymore, and as such,are off in your own little universe that I will completely disregard.
    Warning: Some or all of my posted code may be non-standard and as such should not be used and in no case looked at.

  4. #4
    Registered User
    Join Date
    May 2011
    Location
    Around 8.3 light-minutes from the Sun
    Posts
    1,866
    Quote Originally Posted by petemcr View Post
    also, although I am picking it up, I'm not remembering everything by its proper terms... like referring to instructions as statements etc... I just have my own understanding for what each thing is doing, is that bad practice? Should I be learning the proper terms for everything
    Many thanks for anyone who replys
    That will come with time, the important thing to do is to make sure you have an understanding of what is going on. The only issue you may face while learning is describing what problems you are having to someone else. That is why you should always post code when you have a problem with it.
    Quote Originally Posted by anduril462 View Post
    Now, please, for the love of all things good and holy, think about what you're doing! Don't just run around willy-nilly, coding like a drunk two-year-old....
    Quote Originally Posted by quzah View Post
    ..... Just don't be surprised when I say you aren't using standard C anymore, and as such,are off in your own little universe that I will completely disregard.
    Warning: Some or all of my posted code may be non-standard and as such should not be used and in no case looked at.

  5. #5
    Registered User
    Join Date
    Aug 2011
    Posts
    5
    thanks for the reply Andrew

    I will stick at it, it's pretty interesting

    I've only really started learning the basics, stuff like IF statements and creating my own functions and creating my own menus etc...

    I will probably be asking more questions in the future, one thing that threw me a bit was the boolean operators, I understand that they come out as true or false to be used in IF statements, don't suppose you could expand on what I know and give me some examples at all could you?

    Preferably the NOT if possible

  6. #6
    Registered User whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    7,657
    Should I be learning the proper terms for everything
    Yes, so people will know what you mean for sure. You can memorize new terms along with whatever else you are learning. You're going to be spending a lot of time talking to other programmers I hope, so knowing what you're talking about is important.

  7. #7
    Registered User
    Join Date
    May 2011
    Location
    Around 8.3 light-minutes from the Sun
    Posts
    1,866
    That is covered pretty well in our Lesson 2 - If Statements C++ Also, all the C++ tutorials are a good starting point.
    Quote Originally Posted by anduril462 View Post
    Now, please, for the love of all things good and holy, think about what you're doing! Don't just run around willy-nilly, coding like a drunk two-year-old....
    Quote Originally Posted by quzah View Post
    ..... Just don't be surprised when I say you aren't using standard C anymore, and as such,are off in your own little universe that I will completely disregard.
    Warning: Some or all of my posted code may be non-standard and as such should not be used and in no case looked at.

  8. #8
    Registered User
    Join Date
    Aug 2011
    Posts
    5
    Is programming something where things make sense the more you do it?

    so say something that, although I understand the basics of it but not its full potential, the more I stick at programming and learn more, the more it will get used... if that makes sense.

    When I first started to learn it, I looked at some source code someone had written and it was a complete mystery, but now having learn some aspects of C++ I can actually follow the code and what it is doing.

  9. #9
    Registered User
    Join Date
    May 2011
    Location
    Around 8.3 light-minutes from the Sun
    Posts
    1,866
    Short answer....yes.

    Programming is just problem solving. Learning a programming language is basically equivalent to learning any language. There are nuances and better ways of doing things(such as slang in spoken languages), but the more you learn the more second nature it becomes.
    Quote Originally Posted by anduril462 View Post
    Now, please, for the love of all things good and holy, think about what you're doing! Don't just run around willy-nilly, coding like a drunk two-year-old....
    Quote Originally Posted by quzah View Post
    ..... Just don't be surprised when I say you aren't using standard C anymore, and as such,are off in your own little universe that I will completely disregard.
    Warning: Some or all of my posted code may be non-standard and as such should not be used and in no case looked at.

  10. #10
    Registered User
    Join Date
    Aug 2011
    Posts
    5
    cool

    well no doubt i'll be back again asking questions, thanks for the advice though and thanks to whiteflags as well

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Looking for a Direction.
    By BeginnerCoder in forum General Discussions
    Replies: 1
    Last Post: 11-25-2009, 09:23 AM
  2. Some direction please
    By traef06 in forum C Programming
    Replies: 4
    Last Post: 07-26-2008, 04:19 AM
  3. Some Direction...
    By Mystical in forum Windows Programming
    Replies: 1
    Last Post: 01-12-2005, 04:23 PM
  4. getting direction
    By pode in forum Game Programming
    Replies: 5
    Last Post: 10-18-2003, 04:22 PM
  5. direction..?
    By Burnout832 in forum Game Programming
    Replies: 3
    Last Post: 07-02-2002, 02:57 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21