Skip to main content

When and how I started programming

I have read of posts where poeple mentioned that they started programming at very early age but in my case it was opposite even though I was exposed to it at an early age. I have met many people who feel that its very late for them to start programming. This post is for them

I was in 7 grade when I was exposed to programming. One of my family member was learning web desiging. She showed me the structure of HTML

I wrote the first program and at that time I did not know that what I was doing is "programming" for me it was just some fancy thing like make slides on power point. 

My first code was the following

<TITLE> Siddiq </TITLE>
<BODY> Hello World </BODY>

I played for some time and then got busy with other stuff.

Years passed by I completed my BS in CS with some exposure to JAVA still I was not doing much programming until I enrolled in MS in CS.  All my peers were really good at programming and CS fundamentals and I was okay at that time. I was scared and was afraid to ask people which I feel was my mistake. Its always good idea to discuss with your peers and always respect their suggestions.

How did I overcome my fear of Programming?

I started to develop fear of programming. Time passed by and I finally decided this is not who I am. I take challenges and solve them. So I made a plan and strategy to overcome this fear.  My plan of action was to meet people whom I was comfortable with and who belong to same field. I started to share my experience and the response I got was amazing. I met so many people who had same experience as I had. 

Some suggested me books, some suggested me to take classes and some gave me ideas. I combined all the advices I got and made the following plan 

I am a guy who believe in practical learning. If you give me a book I will take more time to learn when compared to if you give me project.  I picked up a Java book read few pages and after that I kept the book at oneside and then thought of simple ideas that I can implement. 

As usualy I started with "Hello World" in Java (at the same time read about the structure of Java program) . Then I wanted to create a program that would take all my friends name and print them in 
sorted order (learnt about IO operations as well as sorting algorithm)



  1. Harrah's New Orleans Casino & Hotel - Mapyro
    Find your way around the casino, check-in, and check 진주 출장안마 out the casino games and restaurants 김포 출장마사지 nearby. 수원 출장마사지 1, 777 Harrah's 정읍 출장안마 Blvd, New Orleans, LA 70130. Directions 광양 출장샵 · (504) 651-3100.


Post a Comment

Popular posts from this blog

Adding loading spinner to JSP Page using pure CSS and JS

I wanted to add loading spinner to the web application that I was working on. This application is a legacy application and I was looking into a way to add the loading spinner whenever the user performs certain actions such as the following Clicks a button which behind the scene performs CRUD operation When user request data  As the web application was based of JSP and I was looking for a way to adding it to the webpage and finally came across the following solution  Create a div  Add the CSS for the div Create a JS function which gets called on button click.  Here is the code HTML JS      CSS

Simple IOT Project - Electric Imp Led Light Controller

Recently I went to IBM IOT Hackathon and got Electic IMP device and thought of playing with it and this is the first application I created LED Light controller using Electric IMP device and REST webservice. Overview Skill Level: Beginner Below are detailed steps on how to connect an Electric Imp with environmental sensors to the Watson IoT Platform in order to visualize and monitor your refrigerator in real time. Ingridients   Your WIFI *network name* and *password*  A computer with a web browser  Smartphone with the Electric Imp app I OS  or Android A free Electric Imp developer account    An Electric Imp Explorer kit - purchase from Amazon    Three AA batteries STEP BY STEP  Step 1 - What is demonstrated in this example? Use an Electric Imp to switch on/off light sensor and change the color of light using combination of RGB.  Step 2 - Connect your Electric Imp to the Internet  Set Up Hardware  Plug the Imp001 into the Explorer Kit Board .Power up y

Attaching remote debugger in Netbeans

I am working on a web application based on Ant,Struts and Java. I wanted a way to debug the live application in my local environment and I found out that attaching remote debugger is the best option. It helps in debugging live application. What is Remote Debugging? The client/server design of the Java  debugger  allows you to launch a Java program from computer on your network and  debug  it from the workstation running the platform. This is particularly useful when you are developing a program for a device that cannot host the development platform [source: eclipse community] How to enable it in Netbeans Open Netbeans IDE Go to Debug option  Click on Attach Debugger  Enter the host name and port number Click OK Note: Make sure you start the application first before attaching the remote debugger