Striving to become a master Go/Cloud developer; Father ๐จโ๐งโ๐ฆ; ๐ค/((Full Stack Web|Unity3D) + Developer)/g; Science supporter ๐ฉโ๐ฌ; https://coder.today
In an ideal work that would work, but you will need employees that:
cares about your business
have a good self discipline
are fair and don't try to cheat the system for their own good
self sustained, can do their work, this is related to the product needs as well
Is hard to find such employees, so .. good luck.
Don't get me wrong, I want such an env to work within, but I also saw the real outcomes and people are just not giving 100% unless someone is applying pressure on them and micro management. This is the human kind.
I see your point, and I feel that it might be different depending on the domain. For instance agencies, and contractors might not be a right fit due to the nature of the projects. However, this is one of the best ways to scale a business if you're building your own product or service.
The core issue is increasing your ability to solve problems and deliver high quality. Micro-management can look efficient with a small team, but it quickly becomes a bottleneck as you grow (and it is also prone to create the bad behaviours that you're describing - thus becoming a self-fulfilling prophecy).
To give you a different example companies like Shopify, Atlassian don't have traditional QA teams by design. But they do have a QA people driving a culture where they teach devs how to think and test like a QA. So, instead of micromanaging quality they diffuse that responsibility across the org to be able to move faster.
Giving people goals does not equate not having checkins. It simply means that your team owns the product more, rather than waiting for your guidance all the time.
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.
In an ideal work that would work, but you will need employees that:
Is hard to find such employees, so .. good luck.
Don't get me wrong, I want such an env to work within, but I also saw the real outcomes and people are just not giving 100% unless someone is applying pressure on them and micro management. This is the human kind.
I see your point, and I feel that it might be different depending on the domain. For instance agencies, and contractors might not be a right fit due to the nature of the projects. However, this is one of the best ways to scale a business if you're building your own product or service.
The core issue is increasing your ability to solve problems and deliver high quality. Micro-management can look efficient with a small team, but it quickly becomes a bottleneck as you grow (and it is also prone to create the bad behaviours that you're describing - thus becoming a self-fulfilling prophecy).
To give you a different example companies like Shopify, Atlassian don't have traditional QA teams by design. But they do have a QA people driving a culture where they teach devs how to think and test like a QA. So, instead of micromanaging quality they diffuse that responsibility across the org to be able to move faster.
Giving people goals does not equate not having checkins. It simply means that your team owns the product more, rather than waiting for your guidance all the time.