<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Spirit Divine</title>
    <description>The latest articles on DEV Community by Spirit Divine (@spiritdivine).</description>
    <link>https://dev.to/spiritdivine</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1022013%2Fa001cb28-b16c-44f8-9605-201cd3f553a3.jpeg</url>
      <title>DEV Community: Spirit Divine</title>
      <link>https://dev.to/spiritdivine</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/spiritdivine"/>
    <language>en</language>
    <item>
      <title>SOCIAL ANXIETY DISORDER IN TECH</title>
      <dc:creator>Spirit Divine</dc:creator>
      <pubDate>Fri, 21 Apr 2023 01:10:49 +0000</pubDate>
      <link>https://dev.to/spiritdivine/social-anxiety-disorder-in-the-tech-ecospace-5fe7</link>
      <guid>https://dev.to/spiritdivine/social-anxiety-disorder-in-the-tech-ecospace-5fe7</guid>
      <description>&lt;h3&gt;
  
  
  Table Of Content
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Definition of Social Anxiety Disorder&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Symptoms Of Social Anxiety Disorder&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Causes Of Social Anxiety Disorder&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Effects of Social Anxiety Disorder In The Tech Ecospace&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Treatment Of Social Anxiety Disorder&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Summary&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Definition of Social Anxiety Disorder
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   Social Anxiety Disorder (SAD) otherwise known as Social Phobia can be defined as the intense and persistent fear of being scrutinized, judged negatively and humiliated mainly in social situation. It causes isolation and a high degree of self-consciousness, at same instance the victim becomes scared of social interactions.&lt;br&gt;
Most people tend to suffer from this and mistake it for being merely shy or being introverted by nature. Both are quite different, being shy we all at some point experience this but social phobia tends to disrupt one’s routine or at least “should be routine”. The mean age of onset is 10-13 years of age. It occurs more in the lives of females than in males especially adolescent females.&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h3&gt;
&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  Symptoms Of Social Anxiety Disorder&lt;br&gt;
&lt;/h3&gt;

&lt;p&gt;There are certain edits which when seen are indicators of SAD, they are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;One which is almost always evident is panic attacks.&lt;/li&gt;
&lt;li&gt;Intense fear of judgement from others.&lt;/li&gt;
&lt;li&gt;Heightened self-consciousness.&lt;/li&gt;
&lt;li&gt;Speech difficulty in social situations.&lt;/li&gt;
&lt;li&gt;Low self-esteem.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Causes Of Social Anxiety Disorder
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;It can be caused by abuse of all kinds in the lives of children 
such as physical abuse (i.e a victim of bully), emotional abuse 
and the rest.&lt;/li&gt;
&lt;li&gt;It can be caused by overcontrolling parents.&lt;/li&gt;
&lt;li&gt;It can be hereditary.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Effects of SAD In The Tech Ecospace
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Imposter Syndrome: This is the doubt people have about their skills or talents and the succeeding fear of being exposed as fraud or fake. &lt;br&gt;
In the Tech Eco-space, using twitter and linkedIn as case studies, one might experience this a lot especially in situations where people often post their works and projects. Looking at yours it seems as though yours it’s fake so by that you feel reluctant about making your skill known through your work because you fear being scrutinized by a random person on the platform. Meanwhile you might have skills more advanced than others but because you suffer from this no one will be able to know your stack and ability and would want to offer you a job.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unavailability of Support Systems: Support Systems as defined by Merriam-webster is a network of people who provides an individual with practical and emotional support. &lt;br&gt;
 Social anxiety causes an individual to isolate himself/herself and by that depriving them the availability of friends and colleagues to help them on their journey to success. This happens well when one is new to tech and needs proper guidance and mentorship but due to SAD doesn’t relate with anyone rather isolates himself and goes on struggling and suffering from much confusion. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Difficulty In Landing a Tech Role: Due to the high degree of isolation expressed by SAD victims they tend to lack proper communication skills which when job hunting makes it difficult for them to get a job especially during interview processes when one is expected to plainly talk about themselves and their skills in a purely convincing way.&lt;br&gt;
  There are other forms to this such as in the case of specific jobs where human interaction is needed rather than purely technical work (e.g Devrel and Devops). In these profession it is needful for one to have proper communication skills and also social intelligence.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Lying to protect self-image: This causes the behavioral pattern of an individual to tilt, when it comes to protecting self-image an individual suffering from SAD can go to the extent of lying just to falsely prove that he’s not as fake and phony as you would think. When faced with serious task to prove their claims they fail in it thereby faulting their work integrity. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Slow Growth Rate: Experience is the best teacher only when access to correction is made available. Growth in any field in tech takes learning, interaction and support from people around you.&lt;br&gt;
    When one is afraid of being scrutinized Growth is impeded because the access to learning more from mistakes becomes almost impossible seeing that there’s no one to pass assessment on the appropriated work and make reviews on it. The individual not being exposed to social interactions will never know where he got it wrong in the project.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Treatment Of Social Anxiety Disorder
&lt;/h3&gt;

&lt;p&gt;When treating social anxiety there are three major approaches to take &lt;br&gt;
1) Therapy Session&lt;br&gt;
2) Support Groups&lt;br&gt;
3) Medications &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Therapy Session: The therapy approach is carried out by a therapist having in it benefits such as granting an individual a safe space to talk and express fears and also having the time and patience to build healthier habits to deal with anxiety.&lt;br&gt;
   Cognitive Behavioral Therapy is a talk therapy focused on modifying negative thoughts, behaviors and emotional responses linked to psychological distress. This approach has different forms in it such as the ACT which stands for Acceptance &amp;amp; Commitment Therapy, Psychological Flexibility, Exposure Therapy and also basically name-wise can be divided whereby having Cognitive Therapy and Behavioral therapy. &lt;br&gt;
   Cognitive therapy also known as cognitive restructuring is used to help SAD victims restructure and change the distorted view of their social world thereby reducing the experience of anxiety captured.  In exposure therapy the individual gradually works up to facing the situations that spike up fear with the help of a therapist and in a safe environment. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Support Groups: This is a safe space where an individual gets to learn from the experiences of others seeing that they all are going through same issue. &lt;br&gt;
In a support group you get to learn coping techniques and also get to role-play together. This is one of the first medication I&lt;br&gt;
can recommend based on preference, it’s a small space to kickstart your social journey. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Medications: There are various medications that can help manage the symptoms of SAD and on the long run gets rid of it. &lt;br&gt;
There are three main forms of medication which are Antidepressants, Beta-blockers and Antianxiety medications.&lt;br&gt;
Antidepressants such as selective serotonin reuptake inhibitors (SSRI) is used for treating SAD. They’re said to take noticeable effects after a long period of time, weeks counting into months. Some examples of an SSRI are the fluxotine, sertraline and paroxetine.&lt;br&gt;
Serotonin-norepinephrine reuptake inhibitors (SNRI), which are another class of antidepressant is useful in treating SAD. Examples of this are duloxetine and venlafaxine. &lt;br&gt;
Antianxiety medication are used for quick action to reduce the symptoms of anxiety although doctors often recommend them as short-term medications as they can create dependencies. &lt;br&gt;
Beta-blockers help to block the physical effects of social anxiety such as sweating and rapid heartbeat. They’re used in treating a form of social anxiety called performance anxiety which has to do with anxiety before a public performance. These beta-blockers are used to control high blood pressure, taken in low doses they control the physical manifestation of the anxiety.&lt;br&gt;
Medication although useful also comes with side-effects as is peculiar to the person taking it. These side effects come during the first weeks while the body adjust to the drug, side effects such as headaches, nausea, insomnia and changes in sexual behaviour.&lt;/p&gt;

&lt;p&gt;Lastly to curb SAD it is needful for one grow in an environment where positivity is spread more than negativity because we’re shaped by what we give our eyes and ears to. Being around positive people can go a long way to curbing and eventually ridding it totally. Also it is needful to acknowledge positive events more than negative ones, it has a way of shaping your mind and forming memory through experiences.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Summary
&lt;/h3&gt;

&lt;p&gt;Social anxiety has for long been a not so obvious mental disorder that has had it's effect silently destroying the lives of many first socially then other areas of one's life using it's social aspect as a hinge to the rest. This read is geared towards addressing the effects of SAD in the Tech industry and the treatment to better curb and rid it. By that it dishes out treatment approaches to take from ones gotten from the service of a therapist to the support groups to the medications taken whether antianxiety meds, antidepressants or beta-blockers which is used for controling one's blood pressure before a social exercise.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>career</category>
      <category>mentalhealth</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Javascript Basics Part 1</title>
      <dc:creator>Spirit Divine</dc:creator>
      <pubDate>Wed, 29 Mar 2023 23:49:03 +0000</pubDate>
      <link>https://dev.to/spiritdivine/javascript-basics-part-1-28h7</link>
      <guid>https://dev.to/spiritdivine/javascript-basics-part-1-28h7</guid>
      <description>&lt;h2&gt;
  
  
  THE HISTORY OF JAVASCRIPT
&lt;/h2&gt;

&lt;p&gt;Before the advent and introduction of Javascript in 1995 the web was just made up of a static structure having just the HTML and CSS without any mode of interactivity. Javascript is in no way related to the programming language “java”, just that at the time of creation java was making waves and with the name being a pillar in the market then the makers of Javascript decided to name it similarly just so to reach more audience.&lt;/p&gt;

&lt;p&gt;Later on, a standard document was created so as to prove singularity in language for various software that claimed to support the language and this standard was named ECMASCRIPT. In practical terms, the name Ecmascript can be used interchangeably with Javascript.&lt;/p&gt;

&lt;h2&gt;
  
  
  VALUES
&lt;/h2&gt;

&lt;p&gt;In computer science the only thing we get to interact with is called in it’s simplest term “Data” but it’s originally made up of long sequence of bits usually described as zeros and ones which is readable to the computer.&lt;/p&gt;

&lt;p&gt;In Javascript although we work primarily with data but we call them “values” and “datatypes” just so as to distinguish and create distinction in various roles they have to play, just like in values you have numeric values in it. Datatypes are the various types or forms of data that can be represented or worked with in the computer and they all have their differing roles to play.&lt;/p&gt;

&lt;p&gt;So there are fundamentally Two datatypes in Javascript namely,&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Primitive datatype&lt;/li&gt;
&lt;li&gt;Non-primitive datatype&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Primitive Datatype
&lt;/h2&gt;

&lt;p&gt;In this datatype is contained seven types rather sub-types of data namely,&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;String&lt;/li&gt;
&lt;li&gt;Number&lt;/li&gt;
&lt;li&gt;BigInt&lt;/li&gt;
&lt;li&gt;Boolean&lt;/li&gt;
&lt;li&gt;Null&lt;/li&gt;
&lt;li&gt;Undefined&lt;/li&gt;
&lt;li&gt;Symbol&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  STRING
&lt;/h3&gt;

&lt;p&gt;This is the type of data that is used in rendering plain statement or sentence in Javascript, it is always wrapped inside quotation marks such as the single quote(‘’), the double quote(“”) and the back tick(``). There’s almost no difference in the use of single quote and double quote except in some cases when wanting to embed a reported speech in a sentence. For the back tick, it is used to render practically sentences with dynamic variables in it (i.e variables which their values are mutable).&lt;/p&gt;

&lt;p&gt;&lt;code&gt;`&lt;br&gt;
//string&lt;br&gt;
var fullName = "John Doe";&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  NUMBER
&lt;/h3&gt;

&lt;p&gt;This is the type of data that is used usually in arithmetic operations, they are plain numbers that are not wrapped inside any quotes at all, when wrapped inside a quote it ceases to be a number but a string. They are used not only in arithmetic operation but also in the logical operations and comparison operations.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;`&lt;br&gt;
//number&lt;br&gt;
var age = 25;&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  BIGINT
&lt;/h3&gt;

&lt;p&gt;This is the type of data in Javascript that was introduced in 2020 with the intent storing integer values that are too big to be represented by a normal JavaScript Number.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;`&lt;br&gt;
//big int&lt;br&gt;
let x = BigInt("123456789012345678901234567890");&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  BOOLEAN
&lt;/h3&gt;

&lt;p&gt;This type holds just two values; true or false. They are often used in conditional operations to prove that a condition is right or wrong.&lt;/p&gt;

&lt;p&gt;`&lt;code&gt;&lt;/code&gt;&lt;br&gt;
//boolean&lt;br&gt;
const bool = true;&lt;/p&gt;

&lt;p&gt;let line = 23;&lt;br&gt;
let curve = 24;&lt;br&gt;
console.log(x==y)&lt;br&gt;
//output&lt;br&gt;
//false&lt;br&gt;
&lt;code&gt;&lt;/code&gt;`&lt;/p&gt;

&lt;h3&gt;
  
  
  NULL
&lt;/h3&gt;

&lt;p&gt;This type has no tangible value, it equals the absence of a value. According to the MDN it’s defined as the intentional absence of any object value and is treated as False for Boolean operations.&lt;/p&gt;

&lt;h3&gt;
  
  
  UNDEFINED
&lt;/h3&gt;

&lt;p&gt;In Javascript a variable without any value is regarded as undefined, the value is undefined so is the datatype also. It happens default when a variable is declared but not initialized.&lt;/p&gt;

&lt;p&gt;`&lt;code&gt;&lt;/code&gt;&lt;br&gt;
//undefined&lt;br&gt;
//a variable can be undefined by setting it with no value&lt;br&gt;
let car; &lt;/p&gt;

&lt;p&gt;//a variable can be undefined by initializing it with the keyword and value "undefined"&lt;br&gt;
car = undefined;&lt;/p&gt;

&lt;p&gt;// this above has nothing to do with being undefined, it is regarded as string as it has double quote already although an empty string.&lt;br&gt;
var count = " ";&lt;br&gt;
&lt;code&gt;&lt;/code&gt;`&lt;/p&gt;

&lt;h3&gt;
  
  
  SYMBOL
&lt;/h3&gt;

&lt;p&gt;According the MDN docs Symbol is a built-in object whose constructor returns a symbol primitive also called a Symbol value or just a Symbol that’s guaranteed to be unique.&lt;/p&gt;

&lt;p&gt;They are immutable (i.e they cannot be changed) and are unique. They are called or initialized using the symbol() keyword. To add to that whenever you come across two symbols containing same values, they cannot equal each other (meaning they’re different) although they contain same value. We’ll discuss about symbol intricately in a different article build.&lt;/p&gt;

&lt;p&gt;`&lt;code&gt;&lt;/code&gt;&lt;br&gt;
//symbols&lt;br&gt;
// two symbols with the same description&lt;/p&gt;

&lt;p&gt;const value1 = Symbol('hello');&lt;br&gt;
const value2 = Symbol('hello');&lt;/p&gt;

&lt;p&gt;console.log(value1 === value2); // false&lt;br&gt;
&lt;code&gt;&lt;/code&gt;`&lt;/p&gt;

&lt;h2&gt;
  
  
  Non-primitive datatype
&lt;/h2&gt;

&lt;p&gt;In this we have three main datatypes namely;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Object&lt;/li&gt;
&lt;li&gt;Array&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  OBJECT
&lt;/h3&gt;

&lt;p&gt;The object datatype is a non-primitive datatype that allows one to store collections of data. it contains properties defined as key-value pairs. Syntactically in it’s declaration the properties are written inside curly braces and are separated by commas. To add to it, an object can be nested inside another object.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;`&lt;br&gt;
//object&lt;br&gt;
const person = {firstName:"John", lastName:"Doe", age:25, occupation:"detective"};&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  ARRAY
&lt;/h3&gt;

&lt;p&gt;Although different from an object can be counted as a type of object used for storing multiple values in a single variable. Each value has a numerical position known as it’s index which in most languages starts from the number “0” instead of “1”, can be used to manipulate values in arrays through array methods.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;`&lt;br&gt;
//arrays&lt;br&gt;
const items = ["apple", "pear", "pineapple", "mango"];&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  SUMMARY
&lt;/h3&gt;

&lt;p&gt;This is just an article which is the first part of the first chapter of my journey into Javascript. In the next part I’ll be talking about operators, automatic type conversions and a few other sub-topics related, all in the simplest way possible. Just to clear the air this article was built on the foundation of the book "eloquent javascript", a few other sources and basically my understanding of these concepts and topics.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
