- Assume they know nothing, what is obvious and routine to you is probably brand new to them, or they might have had a 2hrs module about it in college, but basically zero experience (that's why they're interning)
- Give them the most simple task at first, but something that make them use your workflow (read ticket, change ticket status, code, test, commit, PR), this is already a lot for them to digest
- Include them in your project stand-up
- check-in once or twice a week, maybe a little more at the beginning. Send a DM at the end of the day to see what's up, no need to call all the time
- Do some pair programming, show them stuff you work on, show them you working on stuff
- Introduce them to colleagues in meetings, make your colleague introduce themselves
- Make sure you give them a task that interest them, or show them why this is an important task
- Make sure not to time pressure, they're learning and cheap, can't have it all...
I was making a reference to "Move to Canada, the country that welcomes immigrants with arms wide open", that's not the truth. I don't know the details, might be easier than the US, but they're not gonna hand you a passport when you cross the border. Especially if you consider the country as a back-up/second zone country, not the best mindset to immigrate somewhere.
I agree, immigrating permanently in the US is a very hard endeavor, if you are not marrying a US citizen. I think before even starting your venture you should clarify your immigration status, last thing you want is adding extra uncertainty to entrepreneurship. Lawyer up.
Also Canada is not that easy either.
I just got the Puls. It is very comfortable, but I've never tried the Capisco. It's very sturdy and really helps me maintain a good posture while working.
I also like the fact that it's a good looking minimalist chair which is nice when you care about your interior design and not having a bulky black office chair in your house
I didn't do a PhD, I was accepted to one though, but I turned it down last minute. If you plan to go back to the industry after, it can be at very least a waste of time.
- Assume they know nothing, what is obvious and routine to you is probably brand new to them, or they might have had a 2hrs module about it in college, but basically zero experience (that's why they're interning)
- Give them the most simple task at first, but something that make them use your workflow (read ticket, change ticket status, code, test, commit, PR), this is already a lot for them to digest
- Include them in your project stand-up
- check-in once or twice a week, maybe a little more at the beginning. Send a DM at the end of the day to see what's up, no need to call all the time
- Do some pair programming, show them stuff you work on, show them you working on stuff
- Introduce them to colleagues in meetings, make your colleague introduce themselves
- Make sure you give them a task that interest them, or show them why this is an important task
- Make sure not to time pressure, they're learning and cheap, can't have it all...