Started coding at the age of 13, now a professional software engineer and Scrum Master, creating and maintaining enterprise solutions. Eat - Sleep - Code - Lift - Repeat 💪🏾
One of the hardest points in your list is to use to work computer only for work related stuff.
Every other month I clean my work computer from private code repos, documents and other private stuff that does not belong there. Then I try to maintain this rule to not code on side projects or do other private stuff on that maschine.
Poof tadaaaa a couple of weeks later I have some private stuff on this maschine again.
It requires discipline to turn off your work computer in the evening and switch over to your private one to work on private stuff.
This has the huge advantage that if you are too lazy to switch maschines, you shouldn't work on the private stuff on that day anyway :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
One of the hardest points in your list is to use to work computer only for work related stuff.
Every other month I clean my work computer from private code repos, documents and other private stuff that does not belong there. Then I try to maintain this rule to not code on side projects or do other private stuff on that maschine.
Poof tadaaaa a couple of weeks later I have some private stuff on this maschine again.
It requires discipline to turn off your work computer in the evening and switch over to your private one to work on private stuff.
This has the huge advantage that if you are too lazy to switch maschines, you shouldn't work on the private stuff on that day anyway :)