Speaking with experience
A wise man learn from other’s experiences
I arranged a meeting with Muhammad Saqib Badar currently working at Arfa Kareem Tower. He is a software engineer from UOL. It was the first job he took and is still working there. I told him about these tips and asked for his expertise
Tip 1 put your time in: Everyone starts out doing grunt work till trust is proven
He said, I cannot narrate much about that because my job was easy from start. They took five tests including three interviews and two written test. They assigned me task from day 1 and all I had to do was to sit in chair and start working. You cannot get anything without effort; I think most of my efforts were in getting the job. Working is a completely different experience.
Tip 2 don’t talk badly about the company or about your boss
This is something many people need to learn. As we start job right after university so many have a habit of gossiping and pointing fingers. Very few have professional behavior. This habit cause much trouble at work than you can imagine. Even in a government sector you cannot go away with bad mouthing. You have to be careful even if you own a company. People will not like you for talking bad about them.
Tip 3 Take control of your relationship with your boss and team members
Every relationship needs time and attention. I am very lucky to have good fellows but still it took time and effort to be friend with them. Still you can never be casual with your colleagues as you are with your friends.
Tip 4 Find a mentor and manage the relationship strategically
Everyone needs a mentor especially at start. Although my elder brother is also a software engineer but I still needed much guidance at work. I tried to develop my relationship with my head of team. He really helped me through many sticky spots. You need a mentor to excel in any field.
Tip 5 Join a professional body and build your network
Even if you don’t want to have a career it is necessary to join a professional body. You will explore new ideas, opportunities, new products, companies, jobs, and much more about your field. You cannot learn everything from books. There are many advisors that share their experiences in field. You will grow rapidly if you take advice. I have joined many forums, attended many seminars, and have many professionals even from other countries on LinkedIn and face book. What is the idea of having all these if you don’t connect and learn from people?
Tip 6 Embrace change and reflect on what you are learning daily
You can never have a relaxed day as a software engineer. Every day we have to go through new problems and solve them. I used to get really worried at start but now it feels more like a routine. Yet I cannot deny the charged atmosphere of rushing to solve problems before time and the tension building up.
After sharing all these tips and listening to his response I felt that job is not the end but a start towards a whole new life. You need guideline, support and respect to be stable at it. But you cannot get it, you have to earn it. You have to deal with new things every day, and the best way is to keep smiling.