Yogesh Kumbhare : Software Consultant
If you're a software consultant working in a software consultancy, which in turn is hired by a large organization to set up their software/ technology, then you would be working for clients such as these, advising & guiding them to improve the efficiency of their IT systems & infrastructure. Yogesh Kumbhara is one such software consultant who works in a customer-focused, IT services provider, "Capita IT Enterprise Services". He shares with us details about his work experience:
I am currently working as a software consultant with Capita IT Services. I have 7 years of experience in the IT Industry. It is very crucial for a software professional to pick up the technology in the initial days of learning in IT. I have been working on SYNON technology for the past 7 years across banking, healthcare and insurance domain.
Though I am from the electronics background, my focus and interest always has been into programming and software. Emerging technology, programming languages, social networks, big data, finance model, banking systems and much more have a very common base i.e. software. This motivated me to learn and upgrade my skills during my college days. This interest and aptitude led me to the IT industry.
Ever since the boom in Indian IT, a career in information technology has got its own flavour and uniqueness. Monetarily, IT is still ahead of other fields; however job satisfaction is the crucial factor in this career. A successful software professional must always have a balanced financial and personal life. There is a lot to explore in the world of IT today. Different areas in IT that have witnessed exponential growth include open source development, in-house projects. Clients across the globe considering India as the first choice to outsource and for e-commerce, freelancing etc.
A career in IT is becoming the first choice for engineers in India and giants like Google, Facebook, LinkedIn, Schlumberger, Flipkart, Amazon etc. are looking for the best software professionals irrespective of a student’s background. Startups now have a big contribution in software development. There is a huge demand for freshers to join startups since the financial budget of 2015 has set apart Rs.1000 crores of funding for promotion of start-ups and entrepreneurs particularly in the technology sector.
It really depends on the working culture of the organization and an individual. My day starts in the morning by checking client e-mails and responding immediately to the important ones. Being a developer, most of my time is spent on designing and development. A 9-hour day could get extended to 10-12 hours based on the expectations.
You are expected to set your goals in the organization which drives you for a year. So your daily work could vary based on the goals designed. It could be deadlines, completing certifications, learning new skills, getting trained or tutor, production support.
I have always sought after an opportunity and then tried to be the most successful team player. My first job taught me good technical and communication skills. However to grab new opportunity/ learn new skills and for monetary benefits I shifted after 3 years. Switching from your first job gets you more benefits and stress sometimes. I have gained more opportunities as I changed organizations. Over the years, learning and hard work has made me a key resource in my current role.
It is very hard to predict for next 5-10 years. I might underestimate or overestimate myself. But looking at the new ups and downs in IT industry, I plan to have my own startup.
I haven’t had any specialized training or an education except my graduation. To be successful in any career what matters is the ‘right attitude’ and ‘perseverance’. You follow these and you can sleep at night thinking you have done something great today.
Being an Apple evangelist, I am inspired by Steve Jobs. Though my current skills are not related to any of the Apple products, but my inspiration and motivation comes from the "Man of the Millennium."
Good communication skills is most important. Being the best programmer in the team and bad at communication will melt the ice cream before you taste the flavour!
Managing time has been a challenge. You’ve got only 24 hours in a day and when you feel that it's insufficient, you are having the best experience and challenge in the world.
Being the key resource in my team has been the best experience I have ever had. A client setting me as an example to other colleagues has been the second best experience. And maintaining this status is a challenge!
College is the best time to learn anything and everything to develop your skills. However what you can learn in college is how an organization can be benefited from your skills.
Try to learn an Object Oriented Language and be very proficient at it (E.g. Ruby, Python, Swift – iPhone Programming). This will lead you amongst your peers. Get a certification done during graduation (could be Red Hat Linux’s certification or a DB2 certification).
If you are good at mathematics, take your math and statistics knowledge to an advanced level. Learn this free of cost on any online tutorials (Udacity.com, Edx.org, Coursera.org, etc.) Remember that statistical science is going to be the next boom. You are starting your career at a time when there is going to be a huge demand for data analysts, data scientists who need a good knowledge of statistics.
Yes of course - “Do whatever you like”.
Yogesh can also reached at his LinkedIn profile - https://www.linkedin.com/in/ikkyogesh