![]()
Flexibility: In my experience, I have found less experienced people more flexible as compared to very experienced professional. For example: I had this one intern, let’s call him Mr. X, who was very self-motivated to learn. Thus, Mr. X will come early every morning, and read all the required process documents and training documents before he started his work. He would still work his core hours with some of my other experienced team members, but he was always willing to put in some extra time to learn new things. His hunger for learning new things helped me a lot, as he would come on weekends sometime and finish some of the important tasks of my projects.
Happier workforce: I am not saying that fresh graduates are always happier at work. I am saying that……….. Since they don’t have any past experience to compare their existing job with, they wouldn’t complain as much as few experienced professionals would, who might have worked in different companies and have seen different company cultures and practices. For a fresh graduate, your culture and practices will become his primary bench mark, since he will grow with your company, and learn all the practices and procedures established by your company. Also, smaller incentives like free bagels, donuts or lunch will go a long way for him as compared to other people, who might have seen different (better) days.
More growth opportunities: Obviously, you can have various growth opportunities for your experienced professionals depending on your company’s policies. But trust me, you will have way more opportunities for your employee’s growth, if you hire a fresh graduate. For example: I work in a Software Industry. In my company, we have various job ranks for our engineers. Ranks go from 1 to 6 depending on their experience and capability. Let’s say, if I hire an experienced professional on “Engineer Level 5”. Unfortunately, after his promotion to the next level, “Engineer Level 6”, I might not have clear defined path for his growth. And that employee will feel stagnant in my company, and might try to leave for another job. Imagine, if I hire an “Engineer Level 1”, a fresh graduate, for the same position . I will have more opportunity to grow him within the company in a given hierarchical structure of the company. Thus, I would recommend you to hire a fresh graduate, if you already have few experienced people in your team to provide a direction.
I hope these tips will help understand the importance of hiring a fresh graduate in comparison of an experienced professional. Let me know, if you have any other reasons why you would prefer hiring a fresh graduate instead of an experienced professional. Please feel free to share your opinion here. Thanks. – Bhavin Gandhi
|
My purpose is to help people - better manage, lead and organize their businesses and lives, in the 21st century.
Showing posts with label Employees. Show all posts
Showing posts with label Employees. Show all posts
Wednesday, June 20, 2012
Reduce your employee turnover rate by hiring fresh graduates
Wednesday, April 18, 2012
How to design an internship program that works for you and not for the intern?
![]()
Summer Interns: Don’t get me wrong, but I am a huge fan of pay offs when it comes to business. I understand that you want to help your interns to grow his skillsets. But at the end of the day, you should also be benefited from this relationship. After all, you are investing your time and money to train this intern. Thus, to take the best work out of a summer intern, I would advise you to provide him with few smaller standalone projects. For example: projects related to testing, nice to have projects, bug fixes, etc. This practice will ensure that your work gets done, while giving you an idea of work ethics, self-sustainability, and leadership skills of your intern. I would also go further by saying…..you should hire only those students, who have only one semester to go. This will give you an opportunity to hire that candidate without disrupting your work flow too much.
Full time Interns: Most of the companies don’t offer this program. But I would highly recommend to include this program in your internship. This kind of internship means…..hiring someone part-time, probably 20 hours a week, while he goes to school. I would prefer to hire a local candidates over out-of-state candidates for this kind of internship. This will not only improve your relationships with local Universities and help you to get better full time candidates in the future, but this will also give you an opportunity to get out of paying unnecessary relocation costs. For this kind of internship, I would hire anyone from senior to about to graduate. Since, their working hours need to flexible due to their school schedule, I would assign them projects which require minimal supervision and are of lower priority.
CO-Ops: This kind of program is neither famous nor talked about. But this is my favorite internship program. CO-OP, formally known as cooperative education program, gives an opportunity to the employee to hire someone for an entire year to work for full time. In short, this is like hiring an inexperienced contractor for an entire year. I would mostly hire this kind of interns for a specific projects, which requires medium supervision, and which can be done within a year, OR some manual effort like testing, data entry, etc. I would recommend you to target those schools, where they offer online classes. Thus, if you really like this person during his contract period, you can then keep him as your full time resource, while he simultaneously finishes his school. Try to hire a Master level candidate who is about to finish his school in the next semester. In this way, you will get a resource who is mature but flexible.
I hope these tips will help you in making your internship program work for you instead of working just for your interns. Let me know, if you have any other ideas through which you can improve your internship program, so that you have a reasonable pay-back on your investments. Thanks. – Bhavin Gandhi
Bhavin Gandhi | May 7, 2012 at 8:49 PM | Tags: 21st century, Cheap labor, CO-OP, Cooperative education, Employees, First time manager, Full time internship, Generation shift, Hire someone, Hiring Manager, Internship, Leaders of Tomorrow, Leadership, Manage Change, Management, Manager,Manager Training, Manager's Guide, Manager's Note, New hire, Part time employment, Performance Management, Project Management, Software development internship, Summer Internship, Work culture,Work experience | Categories: 21st Century, Leadership, Management | URL: http://wp.me/p103Cm-7J
|
Sunday, August 14, 2011
Make your one-on-one with your Manager work for you
Different companies have different philosophies of Management. No matter which philosophy is followed by your company, your one-on-one meeting/interaction with your Manager will always remain crucial. Like any other meeting, if you are not well prepared for one-on-one interaction with your Manager, then you won’t get much value out of it. Over several years, I was able to make a comprehensive list of things that you must discuss with your Manager in your next one-on-one meeting.
Current work progress and areas of improvement: Sometimes due to a large group of people reporting to one manager, he/she can’t provide attention to everyone. Thus, take this opportunity to inform your manager about your current work progress. Make sure to communicate current status of your project and any issues that you might be facing. And yeah! Don’t forget to publicize your achievements. We are all humans, and we tend to forget things over time. So, make sure to remind your manager about your value in the company.
Talk about your future goals: My primary focus of one-on-one with my employees is to have a two way communication. I want to know, what I can provide to my employees to make their life easier at work and make them more productive. Thus, I always get impressed by those employees, who acknowledge their weaknesses and have a plan to diminish them. This approach might end up helping you. For example: I used to work with a very talented person. He was a team lead, very technical savvy, but slightly shy in her personality. When he talked to his Boss regarding his weakness and proposed few personality development classes for his improvement, his manager agreed to his plan immediately and paid for his entire program. This might happen to you too. Thus, make sure to communicate your goals with your managers.
Talk about your personal life: Most of the people believe that you should not discuss your personal life with your manager. I don’t agree with that. Of course, you don’t want to bore your manager/boss with your personal life problems, but you should not be afraid of talking about your hobbies and personal life achievements. You never know, your boss might like similar things as you do. And maybe you will end up finding something common between you and your manager, which will help you in the future to establish a positive relationship with him.
Provide feedback: This is one of the best opportunity to provide feedback about your co-workers, lead or manager himself. I like to provide positive as well as negative feedback about my coworkers to my manager. If you are not comfortable with negative feedback then its ok. But you should still provide positive feedback about your coworkers. This will not only make them look good, but it will show your manager that you are a team player and you value your coworker’s opinions. And depending on your relationship with your manager, you should also provide feedback for him. This will help you build trust relationship with your manager.
I hope these tips help you in making the best use of your one-on-one meeting with your Manager. If you know any other ways to make your one-on-one meeting more interesting then feel free to share it with me. I am always looking for people’s feedback to improve my knowledge. Thanks. – Bhavin Gandhi
Current work progress and areas of improvement: Sometimes due to a large group of people reporting to one manager, he/she can’t provide attention to everyone. Thus, take this opportunity to inform your manager about your current work progress. Make sure to communicate current status of your project and any issues that you might be facing. And yeah! Don’t forget to publicize your achievements. We are all humans, and we tend to forget things over time. So, make sure to remind your manager about your value in the company.
Talk about your future goals: My primary focus of one-on-one with my employees is to have a two way communication. I want to know, what I can provide to my employees to make their life easier at work and make them more productive. Thus, I always get impressed by those employees, who acknowledge their weaknesses and have a plan to diminish them. This approach might end up helping you. For example: I used to work with a very talented person. He was a team lead, very technical savvy, but slightly shy in her personality. When he talked to his Boss regarding his weakness and proposed few personality development classes for his improvement, his manager agreed to his plan immediately and paid for his entire program. This might happen to you too. Thus, make sure to communicate your goals with your managers.
Talk about your personal life: Most of the people believe that you should not discuss your personal life with your manager. I don’t agree with that. Of course, you don’t want to bore your manager/boss with your personal life problems, but you should not be afraid of talking about your hobbies and personal life achievements. You never know, your boss might like similar things as you do. And maybe you will end up finding something common between you and your manager, which will help you in the future to establish a positive relationship with him.
Provide feedback: This is one of the best opportunity to provide feedback about your co-workers, lead or manager himself. I like to provide positive as well as negative feedback about my coworkers to my manager. If you are not comfortable with negative feedback then its ok. But you should still provide positive feedback about your coworkers. This will not only make them look good, but it will show your manager that you are a team player and you value your coworker’s opinions. And depending on your relationship with your manager, you should also provide feedback for him. This will help you build trust relationship with your manager.
I hope these tips help you in making the best use of your one-on-one meeting with your Manager. If you know any other ways to make your one-on-one meeting more interesting then feel free to share it with me. I am always looking for people’s feedback to improve my knowledge. Thanks. – Bhavin Gandhi
Monday, April 4, 2011
Incorporate best practices into your organization's culture


Most of the workers push back on the use of processes based on their primary perception of "more processes = more work". While that might be true, the assumption that not employing processes will tend to create less overhead is generally untrue. Thus, an organization needs to do a better job of communicating benefits of their processes to their employees. For example: Don't just tell your employees to put in their actual hours in to the ERP system. Explain them how this will help you to get an appropriate estimates for your future projects, and how this will reduce their overtime. Also, discuss about other benefits such as reduction in employee's stress level due to more control over projects, etc.

It is always better to have people adopt practices that they have thought of instead of demanding that they should follow a particular process “because I said so”. Thus, every organization should do a better job of involving their employees in fine tuning their processes. Before coming up with any kind of process or hiring an external consultant, one should ask their employees about their idea of an ideal process. Of course, you might not agree with each and every idea that is presented to you. But it will give you a baseline to think about, and that too, for free. Asking feedback from employees will make them feel valuable and get their buy-ins before you implement the process. Thus, there are more chances that those customized processes will convert into actual processes instead of being just on paper.
I hope, these tips will help you to incorporate best practices in to your organizational culture. Let me know, if you have any other suggestions regarding the same. Thanks. – Bhavin Gandhi
Subscribe to:
Posts (Atom)