Your Bad Leaders Are Driving Away Good Employees

StrategyDriven Talent Management Article | Employee Retention | Management and LeadershipThese days, it’s hard to keep a good employee in your ranks. Messages across the web tell young workers that the only way to get ahead is to hop positions frequently, even as much as once per year. In the modern job market, frequent relocations seems to be how employees get the titles, responsibilities and perks they crave.

So, employees are already poised to leave — and they will flee your offices even faster if your leadership isn’t up to snuff. Here are a few ways bad leaders negatively impact your employee retention and what you can do to stop it.

Poor Communication

Good communication is the number-one requirement for a leader. After all, it’s impossible to lead if you don’t know how to use words to direct your workforce. Still, many poor communicators make it to leadership positions, and from there, they wreak all sorts of havoc. Poor communication can take many forms:

  • Over-inflated — using too much jargon, too many big words or overly convoluted sentence structure
  • Non-specific — failing to provide clear instructions or guidelines for a project or situation
  • Abrasive — communicating with aggressive language and/or with anger
  • Selfish — communicating only to seek personal benefits, ignoring others’ needs or desires
  • Wrong method — employing an inappropriate means of communication

Fortunately, communication is a skill like any other, which means it is possible to retrain these leaders to improve their performance. It might be wise to encourage leaders to develop their communication through advanced education, like an MBA program, or else through mentorship or coaching.

Criticism

There is a fine line between healthy feedback and destructive criticism — and many leaders stray to the wrong side too often. Leaders are meant to coach, helping employees improve their skills and thus develop their careers. Bad leaders will nit-pick, taking every chance to degrade employees and make them feel ineffective and worthless.

Many employees become so downtrodden by the constant criticism that they do not report the bad behavior to HR or higher bosses, which means it is often difficult to identify overly critical leaders. If you receive any reports of an unsympathetic, judgmental leader, you should take them seriously and take steps to effect change.

Unfortunately, it’s difficult to retrain leaders who develop this habit. Often, it is a clear and simple sign that someone is poorly suited to leadership and should be removed to a different role. However, you might also need to undo the damage of these leaders by being overly appreciative of employee contributions, perhaps even handing out employee awards to raise general self-esteem.

StrategyDriven Talent Management Article | Employee Retention | Your Bad Leaders Are Driving Away Good Employees | Office Politics | Business PoliticsOffice Politics

Office politics is an unavoidable power and social networking system that develops in any organization, big or small. The manipulation of office politics by some employees is inevitable — but that doesn’t mean it’s okay for leaders to take advantage of the political atmosphere of an office. An overly political office often breeds fear amongst the workforce; fear causes employees to resent their employer, which drives up staff turnover.

Leaders might try to leverage office politics to encourage employees to work harder — but there is a delicate balance between positive and negative outcomes from political maneuvering. Plus, office politics always comes with ethical concerns, which certainly won’t boost your brand perception. It’s much safer to discourage leaders from inciting a political atmosphere in your workplace.

Dirty Laundry

Work only amounts to so much of a person’s life, and while it’s fine (even encouraged!) to share a bit of your home life with your coworkers, no one should be divulging unseemly personal drama in the workplace. Dirty laundry, much like office politics, breeds discomfort amongst your workforce; a proliferation of dirty laundry encourages people to spread rumors, with can reduce interpersonal trust and send employees looking for less threatening work.

Leaders need to find a balance between humanizing themselves with personal details and airing dirty laundry. Human resources can help train leaders who struggle to set boundaries. It’s also wise to build a workplace culture that allows for personal bonds between workers, so information about anyone’s personal life doesn’t seem quite so salacious.

Fear, discomfort, distrust — these are things that bad leaders can breed amongst your workforce, virtually guaranteeing that no good employee stays for longer than a few months. Your business can’t grow unless your workforce is stable and capable, which means you might need to take steps to change your leadership, stat.

The Qualities Of A Good Team

StrategyDriven Talent Management Article |Team Management|The Qualities Of A Good TeamAny business is going to be made up of teams, and the quality of those teams is going to determine to a large degree the success of the business. If you are hoping for the many myriad teams in your business to operate and function as you would hope them to, then there are many things you can focus on to be sure that they are as good as you would hope. One way to begin is to start thinking about what kinds of positive qualities you are likely to want or need in a good team. As long as you are aware of these, you can try to instill them a little more, and you should find that your teams are much more likely to do well and so improve your business performance in no time too. Let’s take a look.

Skilled Individuals

Any team is only as good as the people within it. That is a simple enough thing to realize, but it is something nonetheless which you are going to have to think about if you are to make sure that your teams are going to be as strong as you would hope. The matter of finding the best individuals you can for a team is complex and varied. First of all there is the initial recruitment process, whereby you need to make sure that you are filtering out those who are less than ideal for your team. Professional help from the likes of DSC Personnel could be the way to go here, as could having a clear image of what kind of individuals you are hoping to hire. Then it’s just a matter of ensuring that everyone is in the right team within the business, so that their skills are going to be put to the best possible use.

Shared Values

The more that these individuals have values in common, the easier they will find it to work towards a common goal. For that reason, you need to try and put people together who seem to want the same kind of result or output, as that is going to be a much more successful team on the whole. If you can encourage them to share their values and to discover their similarities here, you will find that it makes a huge difference to how well they work together, and the kind of results they produce as a team.

Delegation

Finally, any good team needs to know who is going to do what and why. As long as there is someone in charge who can divy out the tasks and delegate where necessary, you will find that the teams are going to work out much more successfully on the whole as a result of that. Delegation is an indication that the team is working well, and that everyone is in the right place, which is absolutely something you are going to want to aim towards if you want teams that work well.

How Much do Software Developers Make in 2019?

StrategyDriven Talent Management Article | How Much do Software Developers Make in 2019?
 
Software developers have always been in high demand, but in 2019 the appetite for developers has just increased as new innovations and applications emerge. With this high demand comes a corresponding rise in salary expectations.

So how much can a software developer expect to make in 2019?

It’s not a simple answer. Not all software development jobs are alike; some are more specialized than others, which is reflected in their pay. But there are so many different types of software development specializations these days that it’s a challenge to keep track of them all and how much they pay.

That’s why we’ve put together a handy table below, with the most common types of software developer roles as of 2019 and what they earn.

StrategyDriven Talent Management Article | How Much do Software Developers Make in 2019?

*All figures based on Ziprecruiter estimates

Notice how in the above chart that the more specialized roles are able to receive a much higher average salary than the more general roles as they get more experience. The outlier seems to be blockchain developers, who receive disproportionately higher starting salaries due to both their rarity, the difficulty of the subject matter, and the current hype surrounding blockchain development.

AI and machine learning developers have similarly high salary prospects. The starting salaries mentioned in the chart are misleading. Actually, only a small percentage of jobs pay at this low range. Salary ranges begin to spike at $78,500 – $91,000 for AI developers (19% of jobs) and $70,500 – $100,499 for machine learning developers (17% of jobs).

The starting salary of cyber security engineers is also misleading. 30% of surveyed cyber security engineer jobs actually begin at the $83,000 to $108,499 range. This reflects cyber security’s vital role in an increasingly digital world, especially in large-scale enterprises with massive amounts of data.

Video game developer salaries in 2019 are also higher than in more general developer roles, however, there is a culture of overwork inherent in the industry which is a definite trade-off for anyone seeking a position in that field.

Note that engineering roles have slight but significant job differences from your standard developer: engineers don’t just code. Software engineers help develop processes and apply engineering principles to solve client needs, which means understanding the big picture and taking a strategic approach. It requires an additional skill set beyond mere programming and is reflected in the salary. The right software engineer will help ensure your development projects don’t fail, which attributes to their high demand and salary requirements.

So there you have it. We hope this chart will be helpful in either choosing a career in software development or switching to a different specialization in mid-career.


About the Author

StrategyDriven Expert Contributor | Shane ZilinskasShane Zilinskas is the Founder and CEO of Los Angeles software development agency ClearSummit, and the Co-Founder and CTO of TuneRegistry, a music rights SaaS platform. He also provides consulting services to startups and enterprise companies. Prior to working in the agency space, Shane built news media backends and part of the FAA’s air traffic control system. He has a B.S. in Computer Engineering from UVA. He has a passion for efficiency and combining the best tech and design to solve complex problems.

Twitter: @clearsummitapps

Benefits of Private Yacht Charter – Exclusive for On-The-Water Cruising Experience

StrategyDriven Talent Management Article | Benefits of Private Yacht Charter - Exclusive for On-The-Water Cruising ExperienceYou desire an undocked, strategic customer social engagement or executive team building event on a yacht charter with private crew and explore the South of France. Antibes is popular for yachting. As it is near Nice airport, embarking and disembarking charter yacht is easy for tourists cruising towards the South. Therefore, to book a private yacht charter Antibes look for a reliable charter broker. They will even offer expert advice about the key attractions you must see, while cruising.

A private yacht charter Antibes with a whole crew offers a lot of benefits, which you will not enjoy on commercial cruise line. It will offer an exclusive and memorable relationship building meetings on-the-water.

Leave concerns on the land

Before departure, you will need to discuss meal and activities with the crew. Everything from fully stocked bad, food and beverage selection and onboard water equipment [snorkeling gear, kayaks, paddleboards, fishing tolls, etc. will be taken care of prior you arrive.

Flexibility

There will be no itinerary dates or durations pre-planned. The time you go island hopping and come back will depend on you. It does not matter where you desire to undock, take the pleasure in cruising personalized itinerary according to your comfort and convenience. With every sunrise new story needs to be revealed and with every sunset extraordinary memory to be created.

All access passes

With a private yacht, you can easily gain access to pristine beaches and intimate coves, which commercial cruise ships cannot. Moreover, crewed charters can access secluded anchorages and hidden harbors, which self-skippered yachts cannot. It is an all access pass enabling you to enjoy unfiltered views, fresh air and minimal distractions. You can get closer to nature in a very personal way.

No stress of packing

You are accompanied with near and dear people, so there is no concern about dressing, so all-inclusive private charter meeting becomes less stressful in terms of packing. Moreover, you will dine most of the time onboard, so you get a chance to determine the dress code.

Customized menu

With personal gourmet chef to prepare meals onboard as per your preselected menu offers the freedom to dine without any concern about picky eaters, allergies, and dietary restrictions accompanying your meeting cruise. Moreover, all the spirits and meals are selected by you in advance, so you don’t need to struggle with choosing a menu. Just relax as reservation is also not needed.

No boating experience is needed

Fortunately, with private yacht charter you get a trained crew. You don’t need any boating experience because the crew does all the tasks onboard. You enjoy the cruise and VIP services offered.

Unlimited activities

While it is warm, you can go snorkeling and explore the underwater. Take spouses and significant others kayaking or you can even enjoy a cooking class from onboard gourmet chef. The yacht will also be equipped with latest technology for entertainment. You can even plan a wild night on the shore in some foreign city and return back but let the captain and crew know about your whim. They will cooperate happily!

With private yacht charter, indulge and relish a dream meeting!

Employee Benefits and Perks that Help Productivity

StrategyDriven Talent Management Article |Productivity|Employee Benefits and Perks that Help ProductivityKeeping your employees efficient and productive is quite possibly one of the most important parts of running a business. If your workers are happy then they will be more loyal to your company and they will also be able to yield a much higher ROI too. One way for you to keep your team happy and productive would be for you to offer them a huge range of benefits and perks, some of which can be found below.

Flexitime

Flexitime gives you the chance to get rid of the 9-5 workday. Not all employees are the same and some will work better at certain times of the day. For example, early-risers may do their work much more efficiently in the morning. If you are able to give your team more flexibility, then they will experience less stress, and this can have a huge impact on their productivity. If you want to take things to that next level, then you may also want to give them the chance to work from home. Working from home once carried some degree of stigma, because bosses often saw it as their employees taking a day off. This is no longer the case, and your team might actually be more productive if you give them the chance to do this once a week. If you want to get the best result out of this then invest in some wholesale cell phones, as this can help you to keep them connected even when they are not in the office.

Team Events

Team events can include a night out or even a catered lunch. When you host a team event, you have to make sure that it brings the team together in a non-working environment. If you host an event, just to talk business the whole time then this won’t help your team and it will be seen as another business meeting. Try and keep things as fun as possible and also try and help them to feel rewarded for their hard work. This will help them to establish new connections between their co-workers and it will also help them to forge new connections. Team building exercises are also brilliant ways for you to encourage your team to work harder and it also gives them the chance to unwind after a hard day.

Learning Opportunities

Offering your team the chance to learn new skills is always a win-win. Your team will be grateful for the chance to learn and it also gives you the chance to make your team stronger as a result. The type of learning opportunities you offer is completely up to you at the end of the day, but it does help to make sure that your team are actually interested in the course. For example, if one of your team members is interested in working in management then it helps to give them a course that will better their leadership. This course might not be suited to another member of your team however, so do keep that in mind when you plan out your opportunities.