There are only few habits that differentiate an ineffective programmer from an effective programmer. After observing many developers in the programming industry. I have reached to these five points.
Through these points you can decide if you are an effective programmer or not.
Even if you are missing some of the habits, you could develop all the missing habits. Once you have the habits you lack, you are on the path of the successful programmer.
Here are five shocking habits of most effective programmers.
In touch typing, you don’t need to look at the keyboard while typing. As a programmer…
You got the internship.
You were excited the first week. During the first week, your job includes reading documentation for a frontend framework.
For the first two weeks, you didn’t have much work to do. You chat with other people around you. You listen to some hip-hop music in your spare time.
During these two weeks, you have observed that most developers always wear their headphones.
I was in a similar situation a couple of years ago. I used to think that other developers love listening to music. Especially when they are writing code.
I was totally wrong.
Being a self-taught programmer is not easy. Every year, many people graduate from college with a degree in computer science, and most of them want to do a job as a developer for good companies. Therefore, it will be difficult to find your first job as a self-taught programmer.
This list will suggest some of the methods you could apply to get your first job as a developer in a company and will save many self-taught programmers who spend their days depressed. This will also help you to save mental energy as a programmer.
Suppose you decide that you will…
Getting a call for a coding interview is difficult.
If you are a self-taught programmer, receiving a call for a coding interview becomes ten times more difficult. You have to try hard, and you should try different ways to get an interview call.
Once you receive an interview, call after trying too hard. Nobody wants to be rejected after receiving an interview call from the company.
However, I have been rejected not because of my programming skills, but because of my poor communication skills.
When I first interviewed, I was an amateur, and I was very nervous.
I treated the…
When you are learning to swim for the first time:
You need to be highly motivated as a lack of motivation and courage will prevent you from learning to swim. The first time you try to swim, you need mental toughness.
It is not difficult. It’s just that your mind is playing games with you. Learning to code on your own is similar to that.
You can be someone who could be in another career. You need mental toughness to say that you are not enjoying your career…
The journey of being a content creator is difficult.
As a content creator, you put hours of effort into producing quality content. Even after spending hours creating content. Most of your content ideas fail to satisfy the end-user.
If you let the content stats and comments decide your mood. Most of the time you will end up being unhappy.
Some people who consume your content will always write negative comments. Few people are wired just that way. It doesn’t matter what kind of content you produce. It can be text, audio or video-based. They are always available to criticize.
You hate Captchas.
I hate Captchas.
Although we are both human. I’m sure your computer sometimes thinks you are a robot. Then the computer asks you to prove that you are not a robot.
If you are creating a new profile on a dating website. Or you are requesting delivery of some items from an application. Captchas appear everywhere.
Today morning before writing this story. I was creating a new profile on a website. That website asked me to fill out a captcha. I failed that test twice.
In my life, I have never failed a test twice.
Ideas travel. From one brain to another.
You don’t have to be a born genius to spot a high-value idea. All you need to do is spend your time and energy searching for a great idea.
Your ideas can help you start a business.
If you are already doing a business. It can help you beat your competitor. Your ideas can help your business grow to heights you never imagined.
Any innovative person who is willing to create something new and meaningful looks for great ideas.
Finding a high-value idea is serious business.
There is no step-by-step process to find…
I was sure I was going to miss the deadline.
There were only two days left before the deadline. I needed to complete a lot of work. This was my first freelance project.
Something was wrong with my approach.
When you miss a deadline, you know for sure that something must change. If you do not work on changing it, you will lose a deadline again.
I was assigned a project to create a dating application.
Rather than breaking the app down into a small set of achievable goals. I used to get too excited about writing code.
You got your first freelance client.
His name is Michael.
Michael is special to you. Not because he’s your first client. He is special because someone you know personally has suggested your name.
You’re excited to have a chat with Michael.
Micheal — Let’s get straight to the point.
You — Yes.
Micheal —How long have you been creating Android applications?
You —I am a newbie. I had started learning to code ten months ago.
Micheal — Go ahead. Tell me all about your career as a developer.
You — I don’t want to hide anything. I am a self-taught…