I am an individual contributor in software development. My workplace is full of incompetent people. (Including the management). People are clueless as to what they are doing/why they are doing. To add to that, it has become a very toxic place. Due to some personal commitment, I am not in a position to change the job for atleast an year or so. I must admit, the work life balance is great at my current place. There is zero pressure.I have been thinking of doing the bare minimum at work. But I am unable to implement. Because I am passionate about the technology. And moreover there will be guilty feeling. ( On the other hand, most of my colleagues have been very successful in fooling the people. They drag a task which can be completed in a day for weeks. They have exploited the system)Recently, I bought a personal laptop so that I will spend less time in office work. But I still spend a lot of time in office work. I tend to check the email, workplace chat messenger all the time. Can someone give some advice on how to go about this?.( PS. This is not to encourage cheating. In fact, I wouldn't have thought about this, had my workplace been good. I am forced to do so because, nobody values good work/integrity at my workplace)