It is no secret that most of the people start to dislike their work at some point. The truth is you do not hate your work, you are just unable to bear some of your colleagues (or find particular tasks frustrating). How did that happen between you and your coworkers? You stopped to believe in them and they stopped to believe in you. This is the classical case of malfunctioning work relationships.
You are at work, at the place that is your main source of a headache or laughter. It depends on which of the two you will choose. Whether you will have a calm and productive day at work without breaking too much sweat, or a painful experience that brings nothing good, is entirely up to you.
Therefore, you must first acknowledge you work with other people, with whom you spend a great amount of your time. Will you rather be with people you can communicate with and relay on, or people you cannot trust? Communication and trust must be mutual. You should put aside habits that can break the workflow and put in some effort into work ethics and respect your coworkers. All of you are there for the same reason, you can make your lives easier and help one another. Putting aside your differences is the first thing, you are not there to like each other, you are there to work, to function as a machine and eliminate every obstacle in the process of work.
Obstacles can be defective time management, broken communication circle, productivity stagnation, attendance fails and so much more. Do you really need all that other drama to ruin your pay and day? Seriously? Nope, it is way better to be happy as a shrimp.
Work on your internal relationships and work ethics. Work on your team building, start recognizing and using your labor in favor of all of you. Recent academic research showed that coworkers that are able to work as a team and use all tools necessary to organize themselves improve project success rate with more than 76%. Employers of such teams are much more generous and grateful to their employees.
Use all resources necessary, use time management software, use communication tools, monitor your work, and use improved and detailed schedules. Help each other to elevate your work and pick up the fruit of your labor. Attendance, productivity, organizational skills, communication, cooperation, respect, attitude, appearance, teamwork, character are the steps on your ladder to success. Together you are stronger.