Click here to Skip to main content
15,887,135 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Good alternatives to STM32CubeIDE? Pin
CPallini21-Dec-23 3:32
mveCPallini21-Dec-23 3:32 
GeneralRe: Good alternatives to STM32CubeIDE? Pin
honey the codewitch21-Dec-23 4:28
mvahoney the codewitch21-Dec-23 4:28 
AnswerRe: Good alternatives to STM32CubeIDE? Pin
honey the codewitch21-Dec-23 4:27
mvahoney the codewitch21-Dec-23 4:27 
GeneralRe: Good alternatives to STM32CubeIDE? Pin
CPallini21-Dec-23 7:15
mveCPallini21-Dec-23 7:15 
GeneralRe: Good alternatives to STM32CubeIDE? Pin
honey the codewitch21-Dec-23 7:16
mvahoney the codewitch21-Dec-23 7:16 
AnswerRe: Good alternatives to STM32CubeIDE? Pin
Nagy Vilmos22-Dec-23 1:52
professionalNagy Vilmos22-Dec-23 1:52 
GeneralRe: Good alternatives to STM32CubeIDE? Pin
CPallini22-Dec-23 4:14
mveCPallini22-Dec-23 4:14 
GeneralKnow Thyself Pin
Steve Raw20-Dec-23 21:00
professionalSteve Raw20-Dec-23 21:00 
A couple of days ago, I posted a thread to this forum asking you what your most valuable life skill[^] is. You guys responded with many great comments. I found them interesting and thought-provoking. Thank you for that. I'm taking some time to share my knowledge with you in hopes that you may benefit as well.

Of all the responses, the one that resonated with me most was posted by @JeremyFalcon
You can view his post here: A Link to Post[^]

In summary, he stated his most important life skill is to know how to read people. I think such a skill has great value. I say that because it is such a fundamental concept.

I'll start by using an analogy. Would you suppose it's possible to understand computational science without the understanding of boolean logic? Boolean logic is a fundamental concept upon which all computer technology is based.

Is it possible to understand other people if you don't first understand yourself? This is the basis for my belief in what I think are the most important skills in my life.

These skills span several different categories of knowledge. Most of this knowledge is derived from philosophy and psychology. Philosophy can provide an understanding of formal logic. Formal logic is the basis for critical thinking. Critical thinking enables you to reason properly. If you don't reason properly, your thinking is distorted. Distorted thinking creates distorted beliefs. Beliefs determine your behavior. Your behavior determines who you are as a person. Who you are as a person determines your quality of life. Good quality of life is something I think we can all consider to be important, right? I think so.

The most fundamental aspect supporting this knowledge can be demonstrated by evolution and biology. What do all living organisms share in common? The most fundamental instincts of any organism, from bacteria to mankind are firstly procreation, and secondly survival. If you understand this fundamental knowledge, then you understand the basis of human nature.

Pay close attention to your thought process. Pay attention to your emotions. Analyze your reasoning by using formal logic. Use critical thinking to question your beliefs. Pay attention to the emotion behind your thoughts, and pay attention to thoughts and the emotions they invoke.

There are many types of distorted thinking, and everyone has distorted thoughts. In order to correct these distortions, we must identify them. In psychology, there's a concept known as cognitive behavioral therapy (CBT). In short, it's the process of identifying and correcting cognitive distortions. You only need to be familiar with only a dozen of these thought distortions. For the sake of time, I'll provide a link to Google search results that explain these distortions in thinking. Thought Fallacies CBT - Google Search[^]

I've spent a lifetime and thousands of hours studying these areas of knowledge. I use the skills I've developed from this in everything I do. They are universally applicable. They are the most essential skills I have, by far. I don't want to even imagine how awful life would be without knowing this stuff.

I could write a book on this, but this post is just a short summary. You don't need to believe what I say. If you think I'm a tool, you have the right to do so. You can disagree with what I'm saying. You have the right to question it and provide counterarguments. I'm simply hoping that my lengthy post can provide you with some of the knowledge that I have found to be priceless.
GeneralRe: Know Thyself Pin
jschell21-Dec-23 4:33
jschell21-Dec-23 4:33 
GeneralRe: Know Thyself Pin
Steve Raw21-Dec-23 5:20
professionalSteve Raw21-Dec-23 5:20 
AnswerRe: Know Thyself Pin
David O'Neil21-Dec-23 7:13
professionalDavid O'Neil21-Dec-23 7:13 
GeneralRe: Know Thyself Pin
Steve Raw21-Dec-23 14:04
professionalSteve Raw21-Dec-23 14:04 
GeneralRe: Know Thyself Pin
Daniel Pfeffer21-Dec-23 19:34
professionalDaniel Pfeffer21-Dec-23 19:34 
GeneralRe: Know Thyself Pin
David O'Neil21-Dec-23 20:25
professionalDavid O'Neil21-Dec-23 20:25 
GeneralRe: Know Thyself Pin
Gerry Schmitz21-Dec-23 8:08
mveGerry Schmitz21-Dec-23 8:08 
GeneralRe: Know Thyself Pin
Steve Raw21-Dec-23 9:07
professionalSteve Raw21-Dec-23 9:07 
GeneralRe: Know Thyself Pin
Jeremy Falcon21-Dec-23 9:16
professionalJeremy Falcon21-Dec-23 9:16 
GeneralRe: Know Thyself Pin
Mycroft Holmes21-Dec-23 10:43
professionalMycroft Holmes21-Dec-23 10:43 
GeneralRe: Know Thyself Pin
Jeremy Falcon24-Dec-23 4:53
professionalJeremy Falcon24-Dec-23 4:53 
GeneralRe: Know Thyself Pin
Steve Raw21-Dec-23 14:50
professionalSteve Raw21-Dec-23 14:50 
GeneralRe: Know Thyself Pin
Jeremy Falcon24-Dec-23 5:02
professionalJeremy Falcon24-Dec-23 5:02 
GeneralRe: Know Thyself Pin
BernardIE531721-Dec-23 11:59
BernardIE531721-Dec-23 11:59 
GeneralRe: Know Thyself Pin
Steve Raw21-Dec-23 15:06
professionalSteve Raw21-Dec-23 15:06 
GeneralRe: Know Thyself Pin
BernardIE531721-Dec-23 15:14
BernardIE531721-Dec-23 15:14 
Generalthe Future is no Longer Behind Us Pin
BernardIE531720-Dec-23 17:29
BernardIE531720-Dec-23 17:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.