Millennials came of age during challenging economic times. Many had trouble finding good jobs after school, settling for jobs they were overqualified for or working at internship after internship, hoping to get an "in" with a good company and a good job.
Now, the work habits that were forced on millennials are impacting employers. Millennials don't have the same experiences or expectations of the workplace that other generations had, and employers who want to hire millennials, perhaps to replace retirees of older generations, need to adapt the way they work to appeal to the younger generation.
Flexible Work Arrangements
Millennials don't expect to be tied to their workplace for a 40-hour work week. They've grown up with computer technology that keeps them connected around the clock, wherever they are; they don't see why work should have to me going to a specific place at a specific time. The "gig economy" lets them work on projects in short bursts of time when they have availability, giving them the freedom to pursue personal interests and passion projects. While those positions were initially focused on low-level, menial tasks such as running errands and standing in line, newer gig firm let even grads with advanced degrees like MBAs work on a short-term basis.
In order to compete for workers who prefer that kind of arrangement, firms need to offer flexible work arrangements that extend beyond an occasional "work-from-home" day. This might mean hiring millennials on a part-time basis; to succeed, the part-time schedule has to be desired by the employee rather than an attempt to save on the cost of benefits.
Companies can also consider having their millennials work as internal consultants. Rather than being assigned to a specific department or project, they could work for any department that has need of their skill on a specific project. This has the advantage of providing the employee a broad perspective on the company's operations. By also providing the millennial employee a large number of internal contacts, this helps the employee develop connections needed that help professional growth.
Opportunities for Growth
The gig economy lets workers accept the jobs that interest them so they can develop their interests. Within a company, implementing a formal mentorship program will also appeal to millennials who are focused on career development. Companies also need to present millennials with a clear career path, perhaps through implementing leadership programs. Companies also need to refine their mission statement to reflect the millennial values of work interests go beyond financial success.
The Armada Group's talent database includes the best potential employees of every generation. Contact us to learn how to find the best candidates and how to make your job appeal to them.
Many people are drawn to technical careers by a love of technology; they enjoy the creativity those careers require and the challenges they provide. Others are drawn to technical careers by more practical concerns: tech careers are among the best-paying opportunities out there. But even if your developers love their jobs because they love technology, they still want to be fairly compensated. That compensation isn't limited to their paycheck; benefits and perks matter, too. Work with your human resources and budgeting teams to make sure your company provides developers these crucial perks:
Start with a basic benefits package – 401K, stock options, paid time off including vacation, sick days, and personal days. Don't be tempted to leave insurance to the government-run exchanges; employer plans can offer better options and better networks. Offer, and subsidize, the cost of dental and vision insurance as well as medical insurance.
Sure, developers can work on any old computer, but they'll get a lot more done and be a lot happier with top-of-the-line equipment. The larger the monitor, the better, and the more monitors, the better, too. Make sure you have enough printers, so developers don't have to walk all the way around the building to pick up a printout. The paperless office isn't a reality for developers or anyone.
Quiet space where they can think.
Coding problems aren't solved on the computer; they're solved in the developer's mind, first. The open workspace with low cubicle walls is filled with distractions that make concentration difficult, which frustrates developers who want to get their jobs done. Even if you can't give everyone an office with real walls and a door, provide a quiet space where they can go to simply think through a tough challenge.
Freedom to use the best technology to solve the problem.
You need a stable technology platform, and mixing multiple technologies can complicate support, but don't force your team to use a tool that isn't appropriate for the task at hand just because you have the support capability. Developers want to work with new technology that makes it easier and more fun to solve the hard problems.
Training in new technology.
To use the best and newest technology, your team needs to understand it. Support your developers in learning those skills; don't force them to study on their own time but encourage them to attend off-site seminars where they can concentrate on learning without being distracted by day-to-day business issues. The commitment to their development will boost morale as well as their technical capabilities.
These perks help developers get their jobs done and demonstrate the value your company places on their skills, which boosts morale and their loyalty to your business. Contact The Armada Group to learn how we can help your business find employees who love technology and want to apply their skills to solving your problems.
Technology changes constantly. If you don't keep your team trained in the latest methods, you're going to have to hire constantly in order to keep up. It's much more cost-effective to help your current staff learn new skills than to build a new team, but ad-hoc training won't cut it. Make training part of your team's annual development plan. While you should encourage developers to take courses that interest them, make sure their training also meets business needs. Make sure to address these three points to create a training program that excites your team and impresses your CEO:
1.Train for the skills your team will need tomorrow, not the skills they need today.
When you hire someone, they should have the skills they need to do the job they were hired for. The purpose of training should be to develop skills they'll need for their next project. That means you need to consider your organization's IT strategy and identify the technology changes the team will need to tackle over the next few years. Focus your team's learning to align with the corporate technology strategy and you'll be ready when you need to start implementing that strategy.
2.Train your team to understand the business, not just the technology.
The purpose of the IT team is to support the business, whether you write software that's sold or software that runs in the back office. The best software is written by developers who understand their end users and the problems the software needs to solve. Help your developers gain that understanding through training that focuses on the business domain.
3.Train your team to work as a team.
Teams are composes of individuals, and they need to work effectively as a team. Improve their interpersonal and communication skills with courses that focus on effective speech, presentations, leadership, and conflict resolution. These skills will improve your developers' abilities to interact with others on their team, with your clients, and in the rest of their lives.
Training can make your team better, but the best teams start with the best-quality employees. The Armada Group's talent search services help employers build a foundation of top-notch technical employees who are eager to learn and develop their skills. Contact us to learn more about our services.
If the members of your development team came off an assembly line, with identical skills and personalities, managing them would be so much simpler! The team would automatically be compatible, and the same rewards would motivate everyone to do their best. But team members don't come off an assembly line, they each have differing skills and personalities, and one of the biggest challenges for managers is figuring out the right way of interacting with each unique team member to achieve a successful result.
The Tech Geek
Some team members are all about the technology. They'll argue the reasons you must adopt the dot-19 version of a library instead of continuing with the dot-16 version you're currently using. They'll swear the latest technology that's barely made it out of the lab is the only thing that will let the business beat out its competitors.
Get the most out of these geeky team members by giving them the chance to show off their technical chops and prove the benefits of those new technologies through small pilot projects. These developers are also the folks you should ask to build the most technically complex, critical components of your application. Make sure they know you appreciate the value of new technology and of their skills, within the context and confines of the project needs and schedules.
The Independent Thinker
Even though agile development teams define their own processes, not every team member buys in completely. When you have a developer who goes their own way, it becomes much more challenging to track project activities and ensure a high level of quality.
To bring these independent thinkers into line, make sure their voices get heard in the meetings where team processes are discussed. If they deviate later, remind them that they participated in the definition of the process, and that it's important they adhere to the procedures they agreed to at the time.
The Deadline Misser
Getting code working right is tough, and some developers consistently struggle to meet their deadlines. In some cases, this is because they just don't have the skills for the job, and you may have to take corrective action. In other cases, it's just that – like most developers – they're overly optimistic when giving estimates of how long work will be. If there's a pattern of missed deadlines, have a talk with the developer to see whether they need training in programming or in estimating, and be sure to add buffer into their estimates, so future projects more closely match to reality.
Development teams need all kinds of skills and personalities. If there's a gap on your team, The Armada Group's boutique staffing services can help you find the right new hire to make your project succeed. Contact us to learn more about our staffing services.
Is handing out their last paycheck the last time you talk to your former employees? If it is, your company may be missing out on one of your best sources of potential new hires.
Instead, consider creating an alumni community that can help former employees boomerang back into working for you.
More than half of workers say they'd be willing to return to a previous employer. Of course, the opportunity has to be right. Retired workers who find they're bored – or short of cash – in retirement might be glad for the chance to step right back into their previous role, while younger returnees might only come back to a new position which offers an additional challenge.
In either case, the onboarding process is significantly shorter when you re-hire a former employee. There's less need for background checks, and the returnees are already familiar with many company policies and procedures. Depending on how long they were gone, they may be deeply familiar with the corporate culture and already have the working relationships needed to help get the job done.
Develop a Strategy
But without a formal strategy for keeping in touch, companies lose the opportunity to re-recruit former staffers. It doesn't have to be expensive. Email newsletters, LinkedIn, and Facebook groups are all low-cost means of contacting employees once they're off the company distribution lists. The groups and communications can be organized around departments, skills, or locations, allowing you to tailor your messages.
Don't tailor those messages too narrowly, though. Those former employees have personal connections to many other people, which means they can be a great source of referrals, even when they aren't interested in returning themselves. Send frequent enough communications to keep your company on their minds, and make sure the message – and their thoughts – are positive.
You can even invite former employees to company events, to make them feel like they're part of the family. Who knows, they may recommend your company to their children, extending the connection for another generation.
Extend Your Network
If your network of former employees hasn't helped you fill your open positions, contact us to expand your network with ours. The Armada Group has offered boutique staffing services for 20 years. We work to understand your open positions and company culture to help find the best new employees.
IT departments need to cope with change more than any other department within the company. Not only do technological changes impact them directly, IT departments need to cope with the same non-technical issues that other departments deal with. Here's a look at how these changes are impacting IT departments.
IT departments are working hard to come up with strategies and sound implementations around cloud and virtualization technologies. The rise of everything-as-a-service fundamentally changes the responsibilities of an IT department from one of execution to one of oversight. Yet IT departments retain responsibility for the effectiveness of the implemented solution, both in terms of its delivering what the business needs and with respect to satisfying legal and compliance requirements.
Additionally, "as-a-service" means the IT department also needs to see itself as a service provider, and make customer satisfaction a higher priority in its work metrics. User satisfaction measures are being added to traditional metrics like the time to close tickets in order to evaluate the true productivity of the team.
The changes in technology mean IT departments need to hire different skill sets than previously. Along with everyone else, they're hiring a different generation of workers – the millennials. This generation is online all the time; plugged-in and connected, they want to work collaboratively. This means more than providing enterprise social platforms; it also means involving the IT team at earlier stages of discussions with the business so they can understand the ultimate goal of a project and focus their efforts productively.
The IT department is also required to work with the business closely to support the digital transformation efforts being pursued by many companies. Technology will be a key factor in the success of businesses going forward, and the business needs input from the IT team to envision the new, digital ways of conducting business and interacting with customers. As a result of this transformation, IT departments can begin to drive revenue, rather than being viewed merely as an expense. Technology teams with the skills to understand business will point the way towards future company success.
Managers are busy. It's tempting to communicate with your team via email blasts and team meetings, where you can talk to everyone at once. Fitting one-on-one meetings into your schedule is important, though, because email doesn't convey tone and people may say things in private they wouldn't say in a group. So once you've managed to squeeze a one-on-one meeting onto your calendar, be sure you make the most of the opportunity.
The best one-to-one meetings take place in person, in a quiet location where you won't be distracted. If you can't meet in person, like with remote staff, that doesn't mean you're limited to email; make use of the other communication methods the Internet supports, like Skype. As with in-person meetings, make sure you're in a quiet place. Before making any Internet calls, make sure you have all the software you need installed. Test it out before the first time. If you can't complete an Internet call because of technical glitches, it's frustrating for the other person; they may feel their time was wasted and you don't value their time.
Put aside your cellphone and stop checking emails for the duration of the meeting. Have a plan for the discussion; this time is too valuable for a rambling conversation. Because these meetings should be about what the employee needs, you may want to have your employee prepare an agenda of the points they'd like to discuss.
At the same time, don't be all business. One-on-ones give you a chance to connect on a personal level with the people on your team. Without stooping to gossip, make sure you're aware of their personal situation so you can interact with them as a person, not just as an employee.
Listen closely to what the employee tells you. Keep it confidential when appropriate, but also be sure to take action where needed. It's worse to have a meeting and ignore acting on an employee's requests than not to have the meeting at all.
These meetings should be regular, but you can also schedule a follow-up meeting to touch base on progress. And even though one-on-one conversations should be routine, don't let them become routine. Make them interesting and valuable for your employees, so they want to keep talking with, and working for, you.
One of the biggest headaches for any manager is replacing an employee who resigns. Not only does losing an employee mean you need to spend time and money recruiting their replacement, it also makes it difficult to get your department's work done. Other employees need to pick up the departing employee's work; they may resent it and start thinking about resigning themselves. The best way to solve this headache is to prevent it from developing in the first place, by reducing your turnover. Here are some things to look at to help you keep your top talent.
Offer financial rewards.
Periodically review your compensation bands and make sure you're paying market-level salaries. Beyond the paycheck, make sure your company offers other competitive financial benefits, including a well-structured 401(k) plan.
Understand your employees' perspective.
Don't wait until an end-of-year annual review process to find out how your employees feel about their jobs. Talk with them informally throughout the year. You can also conduct surveys to collect anonymous feedback that may include opinions no one would tell you to your face.
Tailor work assignments to employees' preferences.
It's probably not possible to ensure that your employees will enjoy all of their work responsibilities every day, but you can make sure they're assigned to projects and roles that are in line with their interests and abilities. Make sure employee reviews include discussions of what they'd like to work on. When new projects come up, don't simply assign people based on what they're currently doing; assign them based on what they would like to do.
Offer emotional rewards.
Saying "thank you" costs nothing but goes a long way in making employees feel like their work has meaning and is valued. Praising someone's work in public is especially valuable. Make employees feel like they're part of a team, and that the team matters, by having occasional low-cost team celebrations. These acts boost morale and make employees less likely to give notice.
Don't wait until they give notice.
In most cases, if you're an involved manager, you should have a sense that someone on your team isn't happy. There will be even more signs when they progress to actively interviewing, such as moving away if you pass by when they're on the phone or showing up to work late wearing nicer clothes than usual. You probably don't want to flat-out ask them if they're looking for another job, but you can and should make the effort to ask how things are going. If you find something you can change for them before they give notice, you may never have to deal with their resignation at all.
Hiring someone to work in a virtual job requires a lot of trust. You won't see the person every day and won't be able to supervise their work as closely as you could if they came into the office. You need to hire workers who will thrive in that kind of situation. Make sure you ask interview questions that will help you judge whether the candidate is a good fit for that kind of work.
Does the candidate have any experience in virtual work?
If they were previously successful in a virtual job, that's a positive sign that they'll be effective as a virtual worker for you. Ask what challenges they faced in their previous virtual role and how they overcame them. Also find out about their home work environment to make sure they have the tools needed to get the job done.
Does the candidate have the motivation to work on their own?
A virtual worker needs to be able to take the seed of an idea and run with it to completion. Ask about what motivates them to get a job done and for examples of projects they completed remotely. Find out how they expect to communicate with their manager and co-workers and what kind of recognition they want for a job well done.
Does the candidate have the discipline to work on their own?
Along with being able to motivate themselves, virtual workers need to discipline themselves to do the work. They need to track projects and deadlines. Ask them what they do to stay on top of schedules. Find out how they deal with issues that make meeting schedules challenging, such as technical problems—do they tackle solving them for themselves, or does their work stop until someone else resolves the problem?
Does the candidate have the ability to solve problems on their own?
How will the candidate solve problems without input from colleagues? When they need input from someone else, how do they get it?
Does the candidate have the technical skills for the job?
Last but definitely not least, don't forget about the technical skills needed to do the job. Because the worker won't be able to pick the technical brain of a colleague one cubicle over, it's even more important they are highly qualified in the technology.
When candidates send in a resume and answer questions at interviews, they do their best to present themselves in a good light. Answers are rehearsed, and even questions like "What is your greatest weakness" have canned answers that subtly put a positive shine on the candidate.
Cutting through the spin means finding out things the candidates won't tell you directly. One way to do that is through speaking to references. The problem with references, though, is that they're pre-selected by the candidate and you can be pretty sure they'll also paint a positive picture. Even if a reference wanted to present a complete picture of the candidate, faults and all, corporate policies often prevent them from doing anything more than confirming dates of employment.
So you have to do a little digging to find out more about the candidate. Background checks have their place, but they tend to focus on big issues like criminal records or lies about earned degrees. Sometimes it's the smaller things in how a candidate conducts themselves in their normal lives that will impact your organization.
Fortunately, these days it's easy to observe a candidate's behavior outside the interview room. Candidates put their uncensored selves online in social media like Facebook and Twitter. More than half of employers looked at candidates' profiles. Should you? Here are the kinds of things you might find out.
The candidate brags about drug or alcohol use.
If your company has a serious drug-free policy, anecdotes about illegal substance use should throw up a red flag.
The candidate expresses intolerant opinions.
Everyone's entitled to their opinion, but you need to maintain a non-hostile workplace. A candidate who puts racist or sexist opinions on their profile may bring them to the workplace, placing you at legal risk.
The candidate bad-mouths their current employer.
If you hire this person, your company becomes their current employer. Do you want them publicly posting negative opinions about your business?
Not everything you learn from a social media profile should factor into a hiring decision. Social pages often reveal things like marital status or religious affiliation, neither of which should be used as part of the candidate review. But hopefully you'll identify some positive characteristics of the candidate from their profile that didn't come up during an interview, such as their active participation in a charity.
Don't forget to review the candidates' profiles on professionally oriented social media sites like LinkedIn as well. Profiles there should appear professional and support the candidates' qualifications. If you can't find a profile for the candidate, that's a significant sign as well.
Hiring decisions should be based on a well-rounded picture of the candidate. Today's social media sites can help paint a large piece of that picture. Combining a review of a candidate's social media activity with their credentials and formal qualifications can help you understand what the candidate will bring to the office and help you make the best possible hiring decision.