Remote — Work out of office
Do you still need an office in 21st century ?
Do we still need to have an office to manage people effectively in the 21st century? Do you control your teams if they are 8 hours a day in your office? Or you prefer to hire talents all over the world? Always self-motivated, responsible and self-organized? Let people create their workplace as they want where they want.
What is it the remote work ?
- the same work but on the distance
- a situation in which an employee works mainly from home and communicates with the company by email and telephone
- working from the place in the world where you are happiest and most productive, regardless of your physical proximity to an office or a coworker
- the possibility to cooperate with your team/clients from anywhere
Transport
- wait the common transport, noise, stress, too many people in the busses and metro
- your own car : traffic jams, higher cost, stress on roads
- no time for sport, no time for family
- spend weekend on the homework
- average time to come to work is 45 minutes,
So…
- 1.5 hours a day
- 7.5 hours a week
- 300–400 hours a year
Why office is not a best place to work
- best time in the office : before 9 P.M or after 7 P.M
- hard to concentrate
- a lot of meetings witch cut your work day on a lot of small parts
- often switch tasking
Modern luxury
- choose time to work
- choose place to work
- choose company to work
Advantages for the employees
- Hug my kids and feed them breakfast before they leave for school in the morning
- Greet and make a snack for them when they get home; hear all about their day
- Work from my favorite coffee shop
- Walk my dogs
- Take 30 minutes “sleep” pause
Employer must have
- strong internet connection
- good microphone
- good headers
- good camera
- special place for work
Onboarding a new teammate
- Intellectual property contract
- Onboarding Documentation
- LDAP access
- Licences (PhpStorm, Postman, …)
- Own work environment in 2 minutes
- Simple local project installation
- Initial Database with Fixtures
Try to contact your team regularly
Video calls
- Google Hangouts
- Skype
- Basecamp
Chats / voice call
- Slack
- Discord
- Telegram
Share your monitor / picture
- Create a simple video on youtube
- Jing
- Team viewer
Partage documents in the easy way
- Google drive
- Dropbox
- One Drive
Management/US system
- Atlassian
- Asana
- Wunderlist (for small team)
Git
- Github
- Gitlab
- Bitbucket
Run tests on every commit, block possibility to merge without a few member validations, block possibility to commit/push on master, codesniffer / same style in the phpStorm.
Good moment to be interrupted
If you have common chat like slack, you can reach an agreement for different statuses.
- grey : I’m still in my bed
- green : I’m ready to answer/call/discuss right now
- yellow : I work but can communicate
- red : I work really hard in my corner, strongly not recommended to contact me now, a great chance that I’ll answer later
Visual contact
- Visual contact is not less important but more difficult on the distance
- Presentations
- Video calls
- Online Conferences
Pay attention about your communication skills
Feedbacks
Feedback #1
The main problem for me is to feel like a text processing machine, receiving mails, Jira tickets and chat messages as input and writing code as output, without the human interactions needed to make it more meaningful. I do not like becoming a kind of a remote developer black box.
Feedback #2
Butts in seats thinking vs ROWE
ROWE (results only work environment) is a fantastic framework that needs to be adopted in places employing knowledge workers. You should be hiring people who are engaged by their work and believe in the company’s mission. If people slack off when you aren’t watching them, your company has a disease, and you have discovered a symptom. You cannot treat this symptom and expect the disease to be cured.
Feedback #3
Two-factor authentication
I can assure you that the best practice for securing your remote workforce is Two-factor authentication. With 2FA, each time one of our employees wants to enter our system they MUST not only enter their personal password (of at least 10 characters including numbers and symbols), but we will also send them a 4-digit code to their personal cell phone.
Thank you for your attention
Thank you for your attention. If you have any questions feel free to contact me. I‘ll be glad to help you.
Need professional help in web or mobile development?
Recommendation for planning or estimation of your project?
Feel free to contact me here.
P.S. I really appreciate your like or share 🙏.