Developers come from a wide array of backgrounds. Most of them are self-reliant and reluctant to ask for help, turning to others for assistance only as a last resort. And like most people, developers feel anxiety when starting a new position, even more so if it is in a new city. So how can you bring these code machines onboard to your company in a way that fosters their creativity and ensures they have maximum productivity?
Keep Them Informed Beforehand
Developers are often very logical and calculated. Be sure to let your new dev hire know well in advance the date and time they are expected on their first day. Include information like who they will initially meet with and an outline of their first-day schedule.
Ensure They Have The Tech They Need
A developer can’t work without a computer. Ensure that your IT department has ordered and set up a computer, along with their personal email and any software tools required. Too often developers show up and their first 2 days (or more) are wasted simply installing all the tools they need from a network drive.
Have Them Reach Out To The Team and a Mentor
Be sure to set up an informal meet and greet with the team, although with first-day jitters, names are usually the first to be forgotten. Arrange to have your new hire meet with a mentor who will make him/her feel at ease and answer any questions. A first-day lunch is always a great way to get a developer to feel relaxed and get to know the team.
Give Them Something To Do
Developers want to feel a purpose at their new job or they’ll lose interest and go somewhere else. Be sure to give them work to do and code to commit to a repository. Bug fixing is usually a great place for new developers to get familiar with how a codebase works while also making an important contribution.
Give Them Something To Do AND INCLUDE Any Necessary Information
Nothing is worse than running around bugging what seems like every single person in the company for a password to a server or the location of a key file on a network drive. It wastes the time of the developer as well as other employees. Ensure new hires know exactly where to find all the information they will need to do their job, and do it well. Ensure that developers spend time interacting with co-workers in a creative and productive way rather than asking for mundane information that should be available at their fingertips from day one.
Encourage Learning
Most developers love to stay up to date on the latest tech news, software, and hardware. They also love to learn on their own time and work on side-projects. Foster this passion by encouraging some time during company hours to get a kick start on their latest side-project, and maybe even team up with a fellow employee with similar interests to create the next big viral app! If you have financial resources, encourage developers to attend conferences where they can learn invaluable knowledge to share with their co-workers upon returning.
These are just some of the things you can do to ensure your new developer is relaxed, yet productive, and enjoys waking up to work at your company. Tasytt provides your teams and new hires with one centralized and easily accessible hub to get the information and tools they require to do their job effectively and ease assimilation. Check out the feature set here: http://tasytt.com/about/features