Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What Is Your Most Valuable Life Skill?

What Is Your Most Valuable Life Skill?

Scheduled Pinned Locked Moved The Lounge
questiontutoriallearning
49 Posts 33 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Steve Raw

    As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

    M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #9

    Translating what the customer says they want ("customer" includes "manager" for those that may remember when TQM / ISO-9000 was all the rage) into what they actually need. This can be generalized to any relationship. ;)

    Latest Articles:
    A Lightweight Thread Safe In-Memory Keyed Generic Cache Collection Service A Dynamic Where Implementation for Entity Framework

    K J 2 Replies Last reply
    0
    • G glennPattonWork3

      I'm not really a software guy, I'm an electronics guy who HAS to program. I would say based on this morning 'self control' I had written so embedded code for positioning a servo motor to allow a screw to be fitted and then rotate 90' for a home position. The great Programmers decided that this was wrong (read harder for them, you know having to add 90') So a jig that had been approved wired in need the board updating (like a mug I had blown Read/Write fuses) so had to replace the controller... Xmas is coming must not blot copy book this close to Santa's arrival.:mad:

      D Offline
      D Offline
      Daniel Pfeffer
      wrote on last edited by
      #10

      glennPattonWork3 wrote:

      Xmas is coming must not blot copy book this close to Santa's arrival

      I'm sure he would understand. The local police, however, probably wouldn't. :)

      Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

      1 Reply Last reply
      0
      • S Steve Raw

        As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #11

        I usually have less lumber left over after building a fence.

        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

        1 Reply Last reply
        0
        • S Steve Raw

          As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

          G Offline
          G Offline
          Gary Wheeler
          wrote on last edited by
          #12

          My training and experience as an engineer is broadly applicable to problem-solving. I'm the Mr. Fix-It and the Mr. Put-It-Together in my family, although my daughter seems to have acquired the knack (despite a B.S. in Biology). The best skill I've developed though is my writing ability. Being able to appreciate your audience, organize your thoughts, and then express them is profoundly useful. It's unbelievable at times when I deal with a smart, well-spoken engineer, and then their email reads like a prepubescent kid with dyslexia on Adderall.

          Software Zen: delete this;

          R 1 Reply Last reply
          0
          • S Steve Raw

            As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

            R Offline
            R Offline
            Roger Wright
            wrote on last edited by
            #13

            I think my most valuable skill is spotting patterns, and when they're broken. I've always been able to look at a problem, see how it is meant to work, and identify what needs to be changed to make it work, even as a child. It has been curse many times, and I didn't have a lot of friends growing up, as this is considered to be a bit spooky to some, and being a smartass to others.

            Will Rogers never met me.

            G 1 Reply Last reply
            0
            • G Gary Wheeler

              My training and experience as an engineer is broadly applicable to problem-solving. I'm the Mr. Fix-It and the Mr. Put-It-Together in my family, although my daughter seems to have acquired the knack (despite a B.S. in Biology). The best skill I've developed though is my writing ability. Being able to appreciate your audience, organize your thoughts, and then express them is profoundly useful. It's unbelievable at times when I deal with a smart, well-spoken engineer, and then their email reads like a prepubescent kid with dyslexia on Adderall.

              Software Zen: delete this;

              R Offline
              R Offline
              Roger Wright
              wrote on last edited by
              #14

              I was told in college to never let an employer know how well I write, because they would assign me to tech writing, and I'd never get to design anything. I know that no one hires tech writers anymore, since Microsoft first introduced the concept of never shipping a manual with any product, but back then there was a real danger of being assigned a technical writing role if one had any ability to compose a readable sentence.

              Will Rogers never met me.

              G 1 Reply Last reply
              0
              • S Steve Raw

                As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                G Offline
                G Offline
                GuyThiebaut
                wrote on last edited by
                #15

                I was lucky enough to be raised as bilingual English/French. I have not used the French much as an adult and street French itself has changed a bit since the 70s - however I still have the accent, can speak a bit and enjoy watching French documentaries/films. It's been really useful because it's also made it easier for me to pick up and speak other languages as some French phonemes are very different to English phonemes. Once you get a feel for different phonemes it makes speaking other languages easier - I still cringe a lot at how most English speakers pronounce the word "croissant" :laugh: It's opened up a whole other world to me and I am grateful for having this facility.

                “That which can be asserted without evidence, can be dismissed without evidence.”

                ― Christopher Hitchens

                L 1 Reply Last reply
                0
                • R Roger Wright

                  I was told in college to never let an employer know how well I write, because they would assign me to tech writing, and I'd never get to design anything. I know that no one hires tech writers anymore, since Microsoft first introduced the concept of never shipping a manual with any product, but back then there was a real danger of being assigned a technical writing role if one had any ability to compose a readable sentence.

                  Will Rogers never met me.

                  G Offline
                  G Offline
                  Gary Wheeler
                  wrote on last edited by
                  #16

                  Roger Wright wrote:

                  never let an employer know how well I write

                  That one hit me a few years ago, when they didn't replace the tech writer for the help to go with my application. She was amazingly good at it, too.

                  Roger Wright wrote:

                  no one hires tech writers anymore

                  We still have a couple technical writers (they sit right behind me). Our products are complex with maintenance and service procedures that can be dozens of steps long.

                  Software Zen: delete this;

                  1 Reply Last reply
                  0
                  • M MarkTJohnson

                    Does breathing count?

                    I’ve given up trying to be calm. However, I am open to feeling slightly less agitated. I’m begging you for the benefit of everyone, don’t be STUPID.

                    E Offline
                    E Offline
                    englebart
                    wrote on last edited by
                    #17

                    I had the same thought. 1. Allowing heart to beat 2. Breathing 3. … Breathing is key to stress release! I use it multiple times an hour at work.

                    M 1 Reply Last reply
                    0
                    • G GuyThiebaut

                      I was lucky enough to be raised as bilingual English/French. I have not used the French much as an adult and street French itself has changed a bit since the 70s - however I still have the accent, can speak a bit and enjoy watching French documentaries/films. It's been really useful because it's also made it easier for me to pick up and speak other languages as some French phonemes are very different to English phonemes. Once you get a feel for different phonemes it makes speaking other languages easier - I still cringe a lot at how most English speakers pronounce the word "croissant" :laugh: It's opened up a whole other world to me and I am grateful for having this facility.

                      “That which can be asserted without evidence, can be dismissed without evidence.”

                      ― Christopher Hitchens

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #18

                      On lighter side... my first for pay job in US was maintaining "industrial size " sawing machines... their product was variety of plastic and "natural fiber " 50 pounds or smaller bags.. their byproduct was unbelievable oily fiber mess clogging everything... I did learn skills and respect of operators for not being too concerned getting " down to get dirty "... and since I used screwdriver , instead of hammer , as my "teacher " Ernie ... I guess my learned life skill is being able to "look things over " and use the right tool to get the job done. but sometime Mikey mouse wins...

                      1 Reply Last reply
                      0
                      • S Steve Raw

                        As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                        V Offline
                        V Offline
                        virang_21
                        wrote on last edited by
                        #19

                        Knowing full well that no matter my coding skills there are people with far more knowledge and I can learn from even the junior-est person in the team. Having absolute zero ego about what I can do and ask for help when I don't understand something.

                        Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                        1 Reply Last reply
                        0
                        • S Steve Raw

                          As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                          O Offline
                          O Offline
                          obermd
                          wrote on last edited by
                          #20

                          Breathing.

                          1 Reply Last reply
                          0
                          • R Roger Wright

                            I think my most valuable skill is spotting patterns, and when they're broken. I've always been able to look at a problem, see how it is meant to work, and identify what needs to be changed to make it work, even as a child. It has been curse many times, and I didn't have a lot of friends growing up, as this is considered to be a bit spooky to some, and being a smartass to others.

                            Will Rogers never met me.

                            G Offline
                            G Offline
                            Gary Wheeler
                            wrote on last edited by
                            #21

                            Roger Wright wrote:

                            a bit spooky to some, and being a smartass

                            A bit 'tetched, eh? :-D

                            Software Zen: delete this;

                            R 1 Reply Last reply
                            0
                            • S Steve Raw

                              As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                              J Offline
                              J Offline
                              Jonas Hammarberg
                              wrote on last edited by
                              #22

                              Being able to laugh at myself.

                              1 Reply Last reply
                              0
                              • S Steve Raw

                                As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                                C Offline
                                C Offline
                                Cpichols
                                wrote on last edited by
                                #23

                                I have always seen the beauty in the world around. That gives me perspective and hope in all situations, even when things feel hopeless, if I let my eyes roam around my surroundings, I can find beauty somewhere and it lifts my heart.

                                1 Reply Last reply
                                0
                                • S Steve Raw

                                  As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                                  M Offline
                                  M Offline
                                  MSBassSinger
                                  wrote on last edited by
                                  #24

                                  Adapting, improvising, and overcoming obstacles/challenges. I learned and honed this life skill as a Navy nuc, starting at 17 years old. I found it useful in successfully shifting technologies over the years (nuclear power to industrial controls programming/engineering to writing n-tier software to writing cloud native software today). Our line of work as software engineers changes over time because the technologies and tools change, and because where we apply them changes, and the needs of our users changes. The “adapt/improvise/overcome” skill requires a solid base of deductive reasoning. Just solving programming and systems issues or projects with yesterday’s “recipes” is grossly inadequate. Solving software engineering issues and projects for what they uniquely are (as well as what they have in common with other issues and projects) requires the skill set I mentioned. While my instance of that skillset was learned and matured one way, how you, the reader, either obtained that skillset or can acquire it, may be different. I see so many developers, when given a new project, or trying to fix a bug in existing code, just reach into their recipe box to see what most closely fits, then try to hammer that round peg in a square hole. The results of that approach are too often mediocre to a flat failure. By applying this skillset, which any developer of at least average intelligence, from any cultural background can acquire with intent and practice, they can figure out any issue or project in a way that results in quality, performance, reliability, and it “just works well”.

                                  D 1 Reply Last reply
                                  0
                                  • S Steve Raw

                                    As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                                    D Offline
                                    D Offline
                                    decaffeinatedMonkey
                                    wrote on last edited by
                                    #25

                                    Becoming adaptable to ever changing paradigms in life. It's a life skill to stay patient during times of change, and evolve with the change.

                                    1 Reply Last reply
                                    0
                                    • M MSBassSinger

                                      Adapting, improvising, and overcoming obstacles/challenges. I learned and honed this life skill as a Navy nuc, starting at 17 years old. I found it useful in successfully shifting technologies over the years (nuclear power to industrial controls programming/engineering to writing n-tier software to writing cloud native software today). Our line of work as software engineers changes over time because the technologies and tools change, and because where we apply them changes, and the needs of our users changes. The “adapt/improvise/overcome” skill requires a solid base of deductive reasoning. Just solving programming and systems issues or projects with yesterday’s “recipes” is grossly inadequate. Solving software engineering issues and projects for what they uniquely are (as well as what they have in common with other issues and projects) requires the skill set I mentioned. While my instance of that skillset was learned and matured one way, how you, the reader, either obtained that skillset or can acquire it, may be different. I see so many developers, when given a new project, or trying to fix a bug in existing code, just reach into their recipe box to see what most closely fits, then try to hammer that round peg in a square hole. The results of that approach are too often mediocre to a flat failure. By applying this skillset, which any developer of at least average intelligence, from any cultural background can acquire with intent and practice, they can figure out any issue or project in a way that results in quality, performance, reliability, and it “just works well”.

                                      D Offline
                                      D Offline
                                      decaffeinatedMonkey
                                      wrote on last edited by
                                      #26

                                      THIS. ☝️💯

                                      1 Reply Last reply
                                      0
                                      • S Steve Raw

                                        As software developers, I think we can agree that our coding skills are universally applicable. In my experience, there have been more than a few instances where my work has evoked comments from others expressing disbelief. It's funny because you hear the same things over and over again. "Woah, how did you do that?", and "Where did you learn to do that?", and of course the "You suck" comments. Knowing how to code is certainly a very valuable life skill to have. But, what about other skills? In what other areas do you have knowledge or experience with? What are they, and how do you use them? How are they of benefit to you? Is it worthwhile for others to learn these skills? Why, or why not?

                                        P Offline
                                        P Offline
                                        peterkmx
                                        wrote on last edited by
                                        #27

                                        Patience, persistence, awareness :-)

                                        1 Reply Last reply
                                        0
                                        • G Gary Wheeler

                                          Roger Wright wrote:

                                          a bit spooky to some, and being a smartass

                                          A bit 'tetched, eh? :-D

                                          Software Zen: delete this;

                                          R Offline
                                          R Offline
                                          Roger Wright
                                          wrote on last edited by
                                          #28

                                          Yep, so it would seem.

                                          Will Rogers never met me.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups