Evolve With Passion - Personality development for techies

Published: 01 January 1970
on channel: Fullstack Experts
88
4

print(“Hello World”)

Everyone's first programme when they pick up a new programming language is to print "hello world."

This one line of code can characterise your coding approach and provide the most important secret to being a good developer.

After gazing at it, ask yourself a question about how you felt inside.

You might be having any of these,

 Feeling of fear    

This means you found it boring

You don't want to spend much time coding.

This is something related to your job which you have to do

Feeling of joy and craze 

This means you found the coding interesting and engaging.

You want to know more about it, you want to try it.

You want to spend as much time as possible learning it.


Every successful programmer has a kind of love and attachment towards software development.  They are on the next level of creation, which is revolutionising the way we live, and they appreciate the adventure and evolve with passion.

In the coming chapters, I'll describe how we may foster this kind of excitement and spark social revolutions through technology.


The Journey of a software developer

    Let's take a look at each stage that a software developer goes through. It all starts with the question, "WHY?" At this stage, ask yourself, "Why did you start developing software?"

Let's reImage it to a better one, whatever the reason may be.


We learn coding for the following reasons:

to learn something new

to solve the problems of the community?

To express our creativity

To convert our ideas into a product

To bring a revolution 


We should eliminate these reasons if we have

To earn money 

To get a high paying job

To get settled in life

 Because it is highly demanding skill


Even if we are in desperate need of cash, we should not learn to code for profit. One important reason for this is that when we do it for money, it becomes just another job for us. We'll treat it as if it were a mundane duty and wait till the office hours are over.


If getting a job is the aim, there are a lot of other options. There is no other way for a developer to learn without going through the trial and error process. If we are learning complex programmes solely to get a job, we may consider changing jobs if we get stuck in the errors and can't understand anything; after all, why only coding when there are other jobs like digital marketing, customer support, and so on; however, if we learn to code for the love of it, it will empower us during the trial and error stage. Because we are learning how to bring revolution, these failures will not discourage us.

Nowadays, a person can learn software programming on their own, without the assistance of another person or instructor. We are open to an abundance of knowledge if we believe we can explore and learn it on our own. Whenever we need to learn something, we go to the internet and look it up. We discover our own path by going through the trial and error process. The knowledge we gained after many hardships is extremely valuable to us and has a significant impact on our success.

    Rather than using theoretical methodologies, we should use self-learning, self-exploration, solo learning, and practical learning.

Levels of creativity, This flow goes like this:

Awareness (overview and list of  topics) 

 Implementation (crash course)

 practice projects (by following video tutorials)

Creativity (Create something on our own)


The approach essentially states that you should start with the requirement, search for concepts to fulfil the criteria, and then study those concepts while constructing the solution.


When we need to learn something new, we usually wait for someone to teach us; however, we should begin exploring it on our own.


Going to a technical college to obtain a technical talent is like buying a water bottle from the store; instead, we can become self-explorers and acquire an abundance of knowledge.

Confidence is a valuable fuel that keeps us motivated and moving forward. If we are not confident in our coding abilities, we are more likely to become sidetracked and unmotivated.


#The key to boosting confidence is to create high-quality  projects


As a result, we can boost our confidence by creating projects. A software product can range in size from a simple age calculator to a large-scale ecommerce system.


#evolvewithpassion


Watch video Evolve With Passion - Personality development for techies online without registration, duration hours minute second in high quality. This video was added by user Fullstack Experts 01 January 1970, don't forget to share it with your friends and acquaintances, it has been viewed on our site 8 once and liked it people.