How to become a professional web developer?

I have been asked this questions several times about how to start on with my career as web developer and what is next step after learning the required skills. In a way there is not particular answer for this question, everybody has a different way to climbing the ladder of career. Then I found this question: How can I become a professional web developer? on Quora and realized may be just sharing what I went through would help some of the people who are stuck in the loop of this question. So I went on and answered about how I kicked off my career as web developer.

Read Hardik Dashora's answer to Learning to Program: I have basic knowledge of HTML, CSS, jQuery, PHP, Bootstrap and JavaScript. How can I become a professional web developer? Please see question details. on Quora

The OTG Concept

I have, since time unknown, used my cellphone as a force field. Gaping into my screen, I have managed to avoid awkward parties, solo trips on the train, exes – and quite thankfully – sleepless nights. Force fields aren’t science fiction anymore. But life sometimes puts us in places where we can’t activate it.


I was on a metro ride to work. In order to arrive early, I put myself into the rush-hour. The density of people in the coach rose beyond my imagination. I had seen what seemed like 3 trips worth of a crowd enter the coach within seconds. I couldn’t breathe, and my limbs were in positions attainable only through demonic possessions. And on this 45 minute ride of hanging on with one hand, I envied the people on the opposite train – standing on their feet, their phones held in their hands, playing games, force field activated. I had my phone in one hand. All I could use it with was a thumb, which I used to change to the next song at best. I  wanted to play a game, but I was a thumb short. That’s when a genre of mobile games came to my mind – One-Thumb Games. Abbreviates to the same as ‘On The Go’; coincidence? I think not.


It has been a year since this incident and I have released my first One-Thumb Game. Now that I am giving game development almost all my time, I am trying to relate the OTG concept with my daily routine. The interesting thing is that on a Sunday, when you have 5-10 kickass games on your phone and all the time to kill, you often don’t enjoy playing them. You’re bored inspite of all your options. On the other hand, during a prolonged power outage (I live in Gurgaon), where your WiFi is dead (Gurgaon) and your phone battery is nearing death (seriously, self, charge those power banks!) you can find amusement in things you wouldn’t have looked at – like your old notepad, waste paper, your old hot-wheels cars, a plastic-spoon catapult (or is it just me?). These unsung heroes, these small-time foot soldiers shine when the knights are done and dusted and guide you home.


Therefore, for every knight, bishop and queen in my phone, you’ll find an OTG – a soldier, always ready to fight boredom with you, never bothered about how many times you scroll past it, hoping you will click it when you are hanging on somehow, engulfed in the suffocating rush-hour crowd, helpless but for your thumb.

The OTG will be there for you.

Why 404 pages are important in website

Theoretically we all know about the 404 pages or “page not found error” on websites in world of internet. We mostly do not interact with 404 pages on regular basis but 404 pages do have importance in its own way. Believe it or not sometimes they can actually help retain our visitor and keep them engaged in our websites.

And as website owner lets accept that whatever the reason, when the visitor hits that 404 page, you want it to funnel back into your site or you risk losing your visitor to your competition.


How user can reach your 404 page?

There are many ways in which a visitor can stumble upon the 404 pages. Some might just click on broken links and some smart user might play around with our website URL just to check whether we have kept this fact in mind or not (of course, to judge us 😛 ) and there are N number of ways user end up at 404 pages.

The goal of the 404 page is to keep a visitor on your site even if they hits a page that doesn’t exist.

By injecting a little creativity and adding a purpose , 404 page can keep the visitors on your website . You can customize your error page in order to make sure it fits in with the rest of your site’s look and feel, as well as your brand’s personality!

Because we all know, nobody likes message as shown below on website , err!



So a novice user might not understand what just happen and you lost him. Game Over. This message also doesn’t give the visitor any options to stay on the site. More than likely, user will simply leave your site at this point. What he did might be as simple as not typed correct spelling for what he was searching.


Do you have your error pages set up?

It’s a good idea to consistently check your site for broken links. You can thoroughly check for every link on your website once in while. It is not waste of time but actually can help you get some customers.

Here you can identify links that don’t work on your website.


Tips to make Your 404 Page useful :

  • Gradually let him redirect to main flow of website.
  • Put the links to again go back to main web page or blog where user can again click without much of fuss
  • Avoid using technical terms or internet terms. Your site visitors don’t care why the page isn’t there or what caused the error as much as they care about getting to the page they want.
  • Don’t tell user that its “you” who typed the or misspelled the word. Simply let him know we cannot find what you are looking for. You might want to look at other links over here.


Custom 404s in WordPress

WordPress offers the easy way to customize your 404 page. There are many free plugin such as:

If you are familiar with coding, you can pull up your theme’s 404.php file and add some custom coding to force the page to do what you want.


All the best with your 404s.