by Rick Stomphorst
Excelling at on-boarding at a new job is a skill as it’s common to change roles every 2-3 years. Here are four areas of risks when on-boarding.
1. Aligning your Strengths & Vulnerabilities to the New Role
While it’s typical to blame an on-boarding failure on the new person, failure is never all about mistakes they made. New hires who have been very successful in past roles, can still fail in a new role. A strength you had a previous role may become a weakness in a new role. Failures occur when:
- a new person doesn’t understand or refuses to accept the true situation they find themselves in (reality may have been portrayed differently during the interviews)
- the preexistence of time bombs
- failure to adapt appropriately to the given situation
2. Failure to Build Sufficient Momentum to Establish your Credibility
Failing to build momentum could result in your credibility being eroded during each interaction or meeting. We either gain credibility or lose it.
As the human body treats a virus, so can an organization treat a new hire. The organization’s immune system instinctively could whip into action to isolate then destroy the potentially killer infection (i.e. You).
3. Not using a Systematic Method in your On-boarding
While every on-boarding is unique, there is a high degree of similarities between them. Make on-boarding a repeatable successful process by creating a framework. Each time you switch jobs, your plan will get stronger.
4. Not Aligning your On-boarding to the Current Phase of the Business
The book The 1st 90-Days introduces the STARS model. Companies, departments, products and/or processes exist in one of four phases of existence:
- Startup mode
- Turnaround mode
- Accelerated Growth mode
- Realignment mode
- Sustaining success mode
STARS model allows you to identify and differentiate between the business cycles you’re in, and its related unique characteristics and challenges. The key is to match your on-boarding strategy to the STARS phase of your company.
Assuming a transition takes between 3 – 6 months, over the course of your career you’ll be immersed in on-boarding for 3 – 8 years. A good practice to get good at it.
<< Previous Blog | Next Blog in Series >>
by Rick Stomphorst
As a new employee you need to progress to the point where you’re giving back more to your employer than you’re costing them. In fact, your job may be a risk if you don’t get to the break-even point fast enough.
The actions you take in the first 3 months often dictate your fate: you either succeed or not. You are vulnerable during the first 3 months. You need to build momentum or you will be faced with a mounting up-hill battle.
While transitions and on-boarding’s are fraught with risk, they’re also an important business necessity. Introducing new people to an organization introduces new ideas, preserves vitality, and enables a company to grow.
Feel you’re over your head in your new position? You’re not alone. Some 25% of Managers enter new roles and/or companies each year in Canada. All those transitions will not go well.
The risks are that the new person is unfamiliar with the culture, politics, informal lines of communication, systems and processes, products, markets and the know few people. You are under a microscope.
You’re not the only one transitioning. If in a Management position, your direct reports, in-direct reports, peers, managers and clients are all also in in-direct transition. Additionally, it’s not uncommon to have more than one person in transition or on-boarding at a time within a business, representing an even greater percentage of the staff who are also experiencing in-direct transition and whose performance may be negatively impacted because of it.
Failing an on-boarding or transition is a blemish on your resume. It is also expensive for the hiring company. Some sites note that it can cost a company 24x base compensation for a failed hire.
Value Proposition
Consider how many times in your career you’ll be switching jobs and/or companies. Imagine if you would reduce the break-even point of your on-boarding by a few months each? Best to get good at on-boarding and transitioning.
<< Previous Blog | Next Blog in Series >>
by Rick Stomphorst
You need to determine what to learn and in what order or you’ll be quickly overrun with information. You need a systematic approach.
What do you need to learn cannot be accomplished via adhoc meetings. You will be dragged into enough meetings as that’s the nature of business.
But is that the best approach to on-board yourself? Finding time to learn in a new job is difficult. From day one you are motivated to start contributing 100%. You can expect people will be pressuring you for your time and others will be assessing your authority. Be conscious of what and who you say “no” to.
High-level On-boarding Plan
- Get yourself known, connect, and start building your credibility
- Assess your business situation and strategize accordingly (STARS blog)
- Determine what to learn when (this blog)
- Establish conditions for success (this blog)
- Land early wins
- Assess the company’s alignment with its strategy
- Assess your team and plan any changes to it
- Find and build supporters
- Find the balance between learning and doing
- Recognize that everyone associated with your job is also now in transition, not just you
Failing at anyone of these items may result in you failing overall.
Where to Start
Learn the following of the organization and learn fast. Your tenue may depend on it
- Culture
- Politics
- Lines of communication
- Systems and processes
- Products and/or Services
- Markets
- Uniqueness or differentiator of product(s) and/or services
- Your new staff (if applicable)
- Peers
- Management
Tip: Learning in a Start-up or Turnaround situation is fundamentally technical: products, markets, projects, technologies and strategies. In Realignment or Sustaining Success situations, immerse yourself in to the organizational culture and politics.
Establish Conditions for Success
While you feel the obligation produce at 100% from day-one, avoid this instinctive act. Doing so comes at the expense of being poorly prepared for the greater picture. Even if you were brought in to turnaround a situation, where they want to introduce new ways of doing things, you still need to learn the culture and politics or people won’t accept the change you will propose.
From the company’s side, you may be expected to be past the tipping point very quickly, especially in a start-up or turnaround situation where the luxury of time is not on your or the company’s side.
Determine how much emphasis will you place on learning as opposed to doing.
Determine what can you do to get early wins.
Create a learning plan. Exceptionally few people do, to the determent of their overall on-boarding process. A learning plan doesn’t mean heads-down learning for 12 months. It may mean concentrated learning for the first X weeks then spread out over a year.
Depending on your situation, determine what questions need asking to aid in building your systematic learning plan. For example, “How did the company get to this point?” By asking this basic question, you avoid the risk of undoing something a revered former manager put in place, is working well and represents a source of pride for the staff.
By taking the time to learn what you need to learn, you will be able to make better decisions earlier and reach the break-even point earlier.
<< Previous Blog | Next Blog in Series >>
by Rick Stomphorst
Make a conscious effort to begin and lead your on-boarding. Don’t wait for it to happen.
1. What made you successful in the past won’t guarantee success in your new role. Don’t treat the new role the same as previous roles.
2. Your past strengths could now be a weakness. If you’re transitioning or on-boarding from an individual contributor to manager, be cognizant of a normal tendency to micro manage staff who preform your last function. Remember that you should teach them, coach them, ask opened ended questions of them, but don’t do their job as they’ll come to resent you and feel inadequate.
Be conscious of your problem preferences. i.e. problems you tend to gravitate towards because this plays to your strengths. Will this serve you in your new role? Similarly, be leery of blind spots. For example, do you hate dealing with political HR problems? If so, you need to find a trusted advisor to help with this.
While in the early stages of your career, most people will build up a network of technically savvy advisors (hard skills). However, as you continue up the ladder, you need to identify advisors with soft skills in political council and personal advice.
3. A good practice to establish credibility is planning your on-boarding and sharing the plan with your new manager. The plan should contain goals for each of these periods:
- Before you start
- End of the first day (if you have control over this)
- End of the first week
- End of the first month
- End of month 2
- End of month 3
The plans will be sketchy, but you have demonstrated that you’re not going to allow yourself to be dragged by the nose. It should be written, even if just bullet pints, with priorities, goals, and timelines.
4. Whether you like it or not, some will resent you being at the company/department. There may be those who applied for the job themselves, recommended another candidate, or staff members themselves being transitioned to under your management. Handle with care.
If you’re transitioning within the same company, shed your last role’s responsibilities as quickly as possible. If you keep track you will be surprised that a significant percentage of your time is being allocated to your past responsibilities. Ensure your new manager knows of any lingering demands.
This phase on the on-boarding is a journey, not a destination. Be constantly sure you’re engaging in the right issues.
<< Previous Blog | Next Blog in Series >>
by Rick Stomphorst
If your career goal is to build commercial applications from scratch vs maintaining pre-existing apps, then this role may be for you.
Front End Developer | ReactJS or Javascript | Senior or intermediate level – for a custom software development company in Oakville specializing in in mobile and web based product development. They use open source development tools to build scalable solutions. They’re 6+ year old growing firm with over 25 people including software engineers, business analysts/project managers, and creative talent delivering some really cool stuff. They own some projects entirely, sometimes they’re an extension of the client. 50%+ of their products can be found in an app store or publicly on-line.
Perks
Our work environment
- Flex-hours outside core hours 10-4
- Flexible working location when required
- Located in trendy ol’downtown area right beside a terrific coffee shop. Lots of eateries, specialty food shops and outdoor patios within a stone’s throw
- Walking distance to the GO station on Lakeshore West line which runs every 30 minutes
- We use Slack and other video conferencing tools to collaborate remotely alongside many other modern tools
- We have amazing clients who are fun to work with and appreciate our value to them
- We are the sole technology provider for several clients where we have been able to earn their trust and respect
- A breadth of experience exposure across several personalities, client types, projects, and industries
- Casual, yet professional environment
- BYOD
Top Responsibilities
The part that you play in this organization, and specific duties you are measured against
- Proactively collaborate with cross-functional teams to define, design, front-end coding of new Products, features and functionality
- Front-end delivery, implementation, development testing, defect investigation and resolution
- Direct interaction with the client
- Provide effort estimates, planning out weekly sprints, while identifying and assisting in mitigating technical, schedule, and other project risks
Experience & Background
All the things you’re good at because you’ve done most of these before
- ReactJS and/or React-Native
- HTML5 / CSS3 / JavaScript / Bootstrap
- 3 years experience with open-source development and technology foundations, and a pragmatic approach to using the right tool for the job
- 5+ years of experience in a software development roles
- Successful track record of delivering projects, both individually and as a team member (hint: bring them to the interview!)
- Ruby / Ruby on Rails (nice to have)
- MySQL (nice to have)
- Effective communication skills as you will be in regular contact with the client – great opportunity to further refine your communication skills
- Experience working in a Mac and Unix environment
- Experience consuming third-party libraries, APIs and Web services
- Proficiency with cross-browser/cross-platform issues
- Bachelor’s degree in Computer Science/Engineering or equivalent
You Decide
To learn more about the client, their culture and the opportunity, we invite you to share your resume with us via this job board or to Rick @ SearchVelocity.ca, Subject: FE – React
Have a canned cover letter? Delete it. Tell us why you’re perfect for this opportunity and you’re virtually guaranteed an interview.
Please include your resume.
About SearchVelocity.ca
We provide recruitment services to technology companies to identify and acquire high-value technology staff. We specialize in complex assignments, roles requiring multiple technologies, skills and/or business vertical knowledge, like this one.
We bring 25+ years of broad experience working in software companies and IT professional consulting firms as hiring management of Technical staff. We can help you find the right people.
Based in Halton Region, Ontario (GTA-West) we specialize on the staffing challenges of tech companies located in Oakville, Burlington, Milton, Halton Hills, Georgetown, Hamilton, Mississauga, Brampton and Toronto. Visit us at SearchVelocity.ca
Keywords: job, jobs, ReactJS, React Native, RoR, SSH, Linux, Git, HTML, HTML5, CSS, CSS3, Agile, Slack, shopping cart, AngularJS, MongoDB (NoSQL), PHP, Java, JavaScript, Python, Native iOS, mobile, Ionic, PhoneGap, HTML5, NodeJS, Halton, Oakville, Milton, Burlington, Hamilton, Mississauga