just wanted to share some good and positive news... i hired my first full-time programmer!<p>i know this is pretty self-serving post, but, as you all know, hiring talented technical staff is... ... hard.<p>it can be really hard when you're an early-stage startup trying to compete against much larger compensation packages.<p>the only solution that i know is to be authentic... these posts were helpful:<p>https://news.ycombinator.com/item?id=19493206
and
https://news.ycombinator.com/item?id=19493206<p>so, that's what i've tried to do.<p>part of my solution has been just more transparent with who we are as a project... like creating a very simple open source handbook and describing what the first day / week looks like:<p>https://github.com/yenio/handbook/blob/master/1-employment.md#onboarding-your-first-day--week<p>so grateful for this community because i learn things every day.
This might sound obvious, but make sure they have a computer. Only in one job have I have had a computer on the first day, two of which I wouldn't call it computer because it might have been a machine but had no OS and/or email, and that's in 7 positions (companies/departments) over 20 years including (because of?) government and F500s, in one case it took 2 weeks and that was an internal transfer, no checks needed. Preferably with the OS and overall environment that you and they are OK with.
Be honest and open about the questions you have about onboarding. This should show the new employee that their ideas are valued and also starts open and transparent communication.
oh, and any suggestions on how to continue to create "onboarding magic" for my new employee... i'd love to hear your thoughts!<p>how do i create THE BEST working environment possible? tips / tricks / insights?