dcsimg
HomeSoftware Engineer ‣ Interviews: Ankit Kurani

Ankit Kurani : Software Engineer

Software engineers put into use various theories of computer science to design, test and develop various software applications and systems for the computers. These professionals work in an extremely dynamic field where the technology keeps evolving almost every week. Therefore, software engineers are always learning on the job and are constantly on their toes. Ankit Kurani, who is currently Senior Principal Software Engineer at Symantec, gives us a peek into his work profile:

Q
What is your current position, career focus and total years of experience?
A

I am a software engineer responsible for designing and developing security software. I have spent most of my career building software security solutions while working through quality control, development, architecting products and adding innovative features. I have 11 years of experience in this industry having worked across multiple geographical locations.

Q
How did you get started in your career? What motivated you to get into this career?
A

My first introduction to computers and software was in the 12th grade when I got my hands on the 8085 microprocessor. It took writing 10 lines of BASIC code, translation of the code to corresponding op-code and entering the op-codes on the processor to perform simple addition and subtraction. Things got better moving to newer generation of processors, which also attracted my interest in the field to the extent that building software and solving problems became my career.

Q
What is this career like?
A

A career in software engineering is pretty challenging with technology changing constantly. Learning and problem solving are a part of your daily job.

Q
What is a normal work day in the life of a Software Engineer?
A

Days are usually long; start fairly early while ending late. I start by going through a long list of e-mails waiting in my inbox, followed by some work on deliverables committed for a release. I spend a lot of time in meetings. The late nights usually happen due to meetings and communication globally.

The highlights of the day are from the satisfaction you get from solving problems and challenges thrown at you.

Q
How was your journey from your first job till the current one? Where do you see yourself 5-10 years from now?
A

It has been a fairly long yet exciting journey from the time I left school/college to this day. I have had the opportunity to work on multiple technologies, products and geographical locations. I have been exposed to different cultures, people and a wide variety of problems.

Q
What specialized training and education did you choose to succeed in this field? What inspired you to build the skills?
A

My engineering degree has been very useful. It got me through the basics which was very valuable. Afterwards, it has mostly been learning on the job and pushing myself to learn new things.

Google has been my biggest friend to get me to where I needed to be.

Q
Which skills have you found most helpful, and which ones will be most important in the future?
A

Knowing the basics of computers thoroughly has always helped.

Q
What recommendation would you give to prospective students who want to advance in this field? What education & skills do they need to focus on, over others?
A

I think they should concentrate on getting the basics right, also work on technologies like C, C++ to work closer to the machine. That will help them with all the other technologies.

Q
Do you have any other 'words of wisdom' that you would like to pass on?
A

Never give up, keep on trying. You never know - you may end up achieving what you set out for. Another piece of advice - have a life and don't make your job your life. Keep learning.

Ankit can also reached at his LinkedIn profile - https://www.linkedin.com/pub/ankit-kurani/2/455/171