Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 14 of 14
  1. #1
    Regular Coder
    Join Date
    Nov 2008
    Posts
    114
    Thanks
    0
    Thanked 0 Times in 0 Posts

    honest opinion, please

    I was a programmer for 4 years ending 12 years ago. Back then it was all procedural, not object oriented. Now I'm 45. On the other hand, I'm bright and motivated (and for what it's worth, I've got a Bachelor's degree in engineering from 20 years ago). If I work hard and learn what I need to, is there any way in hell I can break back into programming? No doom and gloom, no "happy crap", just what do you think, can it be done?

  • #2
    Regular Coder
    Join Date
    Oct 2008
    Posts
    214
    Thanks
    5
    Thanked 22 Times in 22 Posts
    For sure! With the appropriate courses, motivation and dedication everything is possible!

    On a plus side, you have some programming background

  • #3
    God Emperor Fou-Lu's Avatar
    Join Date
    Sep 2002
    Location
    Saskatoon, Saskatchewan
    Posts
    16,979
    Thanks
    4
    Thanked 2,659 Times in 2,628 Posts
    Pfft, won't be any problem. Programming is like riding a bike, you never forget how to program. You may forget how to use a language, but programming concept is the same.

    OO is a piece of cake to use.
    What was / were you're old languages?
    PHP Code:
    header('HTTP/1.1 420 Enhance Your Calm'); 

  • #4
    Regular Coder primefalcon's Avatar
    Join Date
    Aug 2008
    Location
    /home/primefalcon/
    Posts
    678
    Thanks
    8
    Thanked 39 Times in 39 Posts
    been major updates but syntax is by large the same, I'm bringing myself up on c++ now as well as bringing myself up into oop, and oop really is not the big scarey monster people think it is, if you know how to define your own functions oop is really just the next step

  • #5
    Regular Coder
    Join Date
    Nov 2008
    Posts
    114
    Thanks
    0
    Thanked 0 Times in 0 Posts
    C (& some C++), before that Pascal, before that Fortan, Cobol & Basic

  • #6
    Regular Coder
    Join Date
    May 2008
    Location
    Lost in Localhost...
    Posts
    702
    Thanks
    3
    Thanked 43 Times in 42 Posts
    Quote Originally Posted by Fou-Lu View Post
    Pfft, won't be any problem. Programming is like riding a bike, you never forget how to program. You may forget how to use a language, but programming concept is the same.

    OO is a piece of cake to use.
    What was / were you're old languages?
    I agree.
    Programming as a concept is the same throughout any language, and you will never forget how to do it. You may forget the syntax, but if you know the concept of programming, you can learn any computer language with ease.

  • #7
    Regular Coder primefalcon's Avatar
    Join Date
    Aug 2008
    Location
    /home/primefalcon/
    Posts
    678
    Thanks
    8
    Thanked 39 Times in 39 Posts
    even most of the syntax is the same across all the languages with if and elses and while's and so on. the Biggest difference really is whether the language is compiled or interpreted

  • #8
    Regular Coder primefalcon's Avatar
    Join Date
    Aug 2008
    Location
    /home/primefalcon/
    Posts
    678
    Thanks
    8
    Thanked 39 Times in 39 Posts
    really lets face it, these langauges don't try and be difficult, the idea is to make it easier....

    let's face it, if you want difficulty go assembly, otherwise the languages at least try to make things easier to understand for people since if's and such mean nothing to the computers, they're there only to make things easier, for us, humans which is the same with oop
    Last edited by primefalcon; 11-13-2008 at 11:46 PM.

  • #9
    God Emperor Fou-Lu's Avatar
    Join Date
    Sep 2002
    Location
    Saskatoon, Saskatchewan
    Posts
    16,979
    Thanks
    4
    Thanked 2,659 Times in 2,628 Posts
    Quote Originally Posted by BobLewiston View Post
    C (& some C++), before that Pascal, before that Fortan, Cobol & Basic
    Start back with C/C++ and move into PHP.
    Yes, I know, PHP is a web based language, though you can use it through cli as well. I recommend it since PHP syntax is very similar to C (though you won't have pointers or structs), and the real major difference you'll notice is that its context based datatyping (like perl). So you don't explicitly state you're datatypes when you're defining you're variables.
    PHP5 also has a strong object core, and is reflective of Java and C# for its syntax (minus generics and other fun stuff sadly ).
    I'd say thats the best starting point.
    With you're pascal knowledge, you may want to check out delphi as well. I'm teaching myself fortran and cobol though (and being lazy at it :P), so I can't give you any ideas of what may relate to those.
    Last edited by Fou-Lu; 11-14-2008 at 07:18 PM. Reason: Java Objects, not Perl >.<
    PHP Code:
    header('HTTP/1.1 420 Enhance Your Calm'); 

  • #10
    Regular Coder
    Join Date
    Nov 2008
    Posts
    114
    Thanks
    0
    Thanked 0 Times in 0 Posts

    attention, Fou-Lu

    >PHP is a web based language, though you can use it through cli as well.

    I don't understand. What do you mean?

  • #11
    Master Coder
    Join Date
    Dec 2007
    Posts
    6,682
    Thanks
    436
    Thanked 890 Times in 879 Posts
    Quote Originally Posted by BobLewiston View Post
    >PHP is a web based language, though you can use it through cli as well.

    I don't understand. What do you mean?
    cli => command line interface
    why you are afraid to start something? all this questions is time from your time.
    don't get me wrong, I don't say to don't ask, the pourpouse of this forum is to help people, but I feel that you try to find a definitive answer about your life on this forum and this is not ok because nobody know you as well as you.

    regards

  • Users who have thanked oesxyl for this post:

    Bobafart (12-28-2008)

  • #12
    Regular Coder
    Join Date
    Nov 2008
    Posts
    114
    Thanks
    0
    Thanked 0 Times in 0 Posts

    oesxyl:

    I'm just trying to learn as fast as I can. That should be understandable in general, but also consider I've got far less time than most.

    After all, it's far quicker to ask a question than to start going down a path that you later decide wasn't the best for you personally.

    Anyway, how long does it take for someone to read "I don't understand. What do you mean?" And besides, the only people that will reply are those that want to.

  • #13
    Rockstar Coder
    Join Date
    Jun 2002
    Location
    USA
    Posts
    9,074
    Thanks
    1
    Thanked 328 Times in 324 Posts
    Quote Originally Posted by oesxyl View Post
    cli => command line interface
    why you are afraid to start something? all this questions is time from your time.
    don't get me wrong, I don't say to don't ask, the pourpouse of this forum is to help people, but I feel that you try to find a definitive answer about your life
    I kind of have to agree, you have been asking a lot of questions (which is in no way a bad thing) but it sounds like you haven't tried kicking some code around yet.

    You said you used to do C, why not try writing a small C app to get a feel for programming again. Or as Fou-Lu suggested, try writing some PHP; if you did C, it will be a fairly easy transition.
    OracleGuy

  • Users who have thanked oracleguy for this post:

    Bobafart (12-28-2008)

  • #14
    Master Coder
    Join Date
    Dec 2007
    Posts
    6,682
    Thanks
    436
    Thanked 890 Times in 879 Posts
    Quote Originally Posted by BobLewiston View Post
    I'm just trying to learn as fast as I can. That should be understandable in general, but also consider I've got far less time than most.
    ok, fast:
    - start with something where you already know 50%, c or pascal, later php
    - avoid risky decision if you are not sure what to do and how to deal with that( I talk about profesion)
    - learning fast means to work something, start with some project for you or try to involve into some projects

    After all, it's far quicker to ask a question than to start going down a path that you later decide wasn't the best for you personally.
    no, because:
    - different people have different skills, taste and passion and this make you good in what you do, not only the knowledge( this last one is a matter of time and you never stop learning)
    - you don't need much time to see that something is for you or not
    - can't replace your personal experience with a answer to a question

    Anyway, how long does it take for someone to read "I don't understand. What do you mean?" And besides, the only people that will reply are those that want to.
    I'm sorry, I don't intend to stop you to ask, I just want to help you.

    best regards

  • Users who have thanked oesxyl for this post:

    Bobafart (12-28-2008)


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •