Thread: what are some other 'life skills' that can go hand in hand with programming

  1. #1
    Shadow12345
    Guest

    what are some other 'life skills' that can go hand in hand with programming

    as the title says I'm looking for some other skilsl that would be useful with programming, i.e becoming an architect or something long those lines. I'm not looking for just like, ideas of what 'might' go with programming, but rather somethign that people already know about and is accepted in the field

  2. #2
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    I don't quite understand what you're asking, but...

    anything where logic's required would be perfect - any sort of engineering or something.

  3. #3
    Registered User alex6852's Avatar
    Join Date
    Sep 2001
    Posts
    43
    I think you'll need at least four things:
    1) Logic
    2) Math
    3) Patience
    4) Whish to do something nomater how difficult it might look.
    C++ rulez!!!

  4. #4
    5|-|1+|-|34|) ober's Avatar
    Join Date
    Aug 2001
    Posts
    4,429
    Originally posted by alex6852
    3) Patience
    mmm... inside joke


    Logic is probably your best acquired skill... problem solving is the only other thing you need but that will only come with experience.
    EntropySink. You know you have to click it.

  5. #5
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    Marketting. If you can second guess the idiots in the marketting department, work out what the customers want before they ask, you'll go a long way.

    Personnel. Programmers are a bunch of prima donna's, learn to manage people well, you'll go a long way.

    At home. Do not explode when you've taken a day to work at home, and your wife regards this as an ideal day to go to the new year sales, you'll survive until tomorrow.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  6. #6
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    spelling hah.

  7. #7
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    ... tolerance of foreigners...
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  8. #8
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    o adrian thats a good one :P , to capitolize on that, speaking more than one language.

  9. #9
    Funniest man in this seat minesweeper's Avatar
    Join Date
    Mar 2002
    Posts
    798
    >>spelling hah.<<

    I don't think adrianxw spelt anything wrong

    Anyway, I'd say being able to take a step back from the problem in hand. Ever been looking at the screen for hours wondering what on earth is wrong with your code when someone else walks up, points to the screen and says "what you done that for", picking the problem out straight away? Being able to take a step back and look at something objectively can be very useful.

  10. #10
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    not what i meant, allow me to clarify:

    I have a tough time when i type as i often spell wrong for typing too fast. I also mispell alot of words for poor development of vocabulary, so its good to be able to spell because i often declare a variable the right way and use it spelled wrong, makes code not run and difficult to fix at times.

  11. #11
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    Currently I mostly do design and coding of software and, but I'd like to become an architect. It will take some years till I reach it, here are some things my company personal coach told me I should focus on the next years if I want to become an architect.

    1. Verbal and nonverbal communication
    2. Software project management
    3. Software design and analysis methods

    And ofcourse you have to keep your knowledge of technology in your branch up to date.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Artificial Life: Where to Start?
    By Mr.Sellars in forum General AI Programming
    Replies: 11
    Last Post: 09-22-2007, 02:03 AM
  2. MURK - a small preview
    By Mario F. in forum Game Programming
    Replies: 27
    Last Post: 12-18-2006, 08:22 AM
  3. The Meaning of Life: A Trick Question?
    By chix/w/guns in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 07-12-2004, 07:53 PM
  4. Life, The Universe, and everything else
    By ZooTrigger1191 in forum A Brief History of Cprogramming.com
    Replies: 7
    Last Post: 03-29-2003, 05:33 PM
  5. Skills of device driver writer for GPU vs Game Developer
    By Silvercord in forum Game Programming
    Replies: 9
    Last Post: 02-15-2003, 06:48 PM