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 Seminar on AI online without registration, duration hours minute second in high quality. This video was added by user Fullstack Experts 28 February 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 7 once and liked it people.