I’ve never had an office job and I’ve always wondered what it is a typical cubicle worker actually does in their day-to-day. When your boss assigns you a “project”, what kind of stuff might it entail? Is it usually putting together some kind of report or presentation? I hear it’s a lot of responding to emails and attending meetings, but emails and meetings about what, finances?

I know it’ll probably be largely dependent on what department you work in and that there are specific office jobs like data-entry where you’re inputting information into a computer system all day long, HR handles internal affairs, and managers are supposed to delegate tasks and ensure they’re being completed on time. But if your job is basically what we see in Office Space, what does that actually look like hour-by-hour?

  • @jjjalljs@ttrpg.network
    link
    fedilink
    314 days ago

    Software engineer.

    Morning meeting that’s supposed to just be “what you did yesterday, what you’ll do today, and if you need help”. People fuck that up and go off on tangents. What should be a ten minute meeting takes 30.

    Product owners at some point told you what the features to work on this month will be. For example, we need to add the ability for some reasons to bulk delete appointments.

    Chat with product and other engineers about what that entails. Product probably won’t give complete, clear, requirements so you need to pull it out of them. (Hard delete or soft delete? Do you need an audit log? Are you sure with no take-backs you don’t need an undo? Do you want to notify anyone when it’s deleted? One email per request or per event? Do you have designs for that email? No? Of course not. And what do you want the UI to look like? If I “just put a button somewhere” we both know you won’t like it. Give me details or that blank check in writing.)

    At some point sit down and make code changes to do the thing. Change the backend server code to accept your new request. Write automated tests. Change the frontend to make the request. Write more tests. Manually bang on it. Probably realize some requirements were missed (you guys know there’s a permissions system, right? I hooked this up to the existing can-delete permission. What do you mean CS doesn’t use permissions? You made them all superusers??)

    Manually bang on it a little. Deploy it to dev or some non-production environment. Have product and other stakeholders look at it and sign off. Probably get feedback and either implement it, or convince them to do it “later” (or: never, because they’ll forget and it’s not actually important).

    Get code approval from other engineers. Make changes as needed.

    Merge and deploy. Verify in production.

    Meanwhile, do code reviews for other people’s work. Context switch. Feels bad. Other guy is working on a progress report tool that’s in a whole other part of the code, so every time you look at it it’s a shifting of brain gears.

    Also look at dependabot for libraries that need updating. Read release notes. Make changes if needed. Test. Pray.

    Also periodic meetings to go over work in the backlog. A meeting to discuss how the team is doing that usually doesn’t produce results, but can be a vent session.

    I imagine from the product owner it’s something like:

    Get a mess of contradictory ideas from leadership. Try to figure out what they actually want and in what order. Manage their emotions because they have all the power and don’t like being told no or otherwise feeling bad.

    Talk to customers and other users. Try to figure out what they want. They say things like “make it go faster” or “can you make the map bigger?”. There’s no map on the website.

    Talk to engineering. They ask so many questions. Why can’t they just do the thing? They’re always going on about stuff that doesn’t seem important (like security and permissions and maintainability). This needs to go out Friday because the CEO wants it out.

    Write tickets (a short document describing work to be done). People don’t read them. Or maybe don’t finish writing them, and leave a vague “as a user I want to be notified about changes to my project”, without specifying any details. (Notified how, Ryan??)

    I don’t know what else they do.

    Startups are a mess. Anyone who says they want to run the government like a startup should be banished from the land.

    • How did my boss come to embody every other department/group that you work with!? Literally one guy, fighting with himself about the ideas he wants and failing to communicate it while complaining that the solution should be simple and easy while making meetings drag on…

    • qevlarr
      link
      fedilink
      74 days ago

      As a former software engineer turned product owner turned manager, thank you for including other perspectives. When complaining on the internet, engineers typically think other people should be doing all the specification work and they just implement it, without realizing that in the pre-agile days, the bureaucracy was soul-crushing. We need engineers to discuss all these technical details like permissions and whatnot, they’re the best people for the task! But at parties, engineers talk about this as if management is stupid for not working it out for them. No, software engineers shouldn’t try to reduce themselves to code monkeys. You’re problem solvers, you’re engineers.

  • @AngryishHumanoid@lemmy.world
    link
    fedilink
    1005 days ago

    That’s like asking what a construction worker does. They build stuff, but like… what? The answer is whatever their specialty is. You can be an officer worker and do many, many, different things just like you can be in construction and do many, many things.

    For some quick very general examples you could be in sales, or software development, or customer service, or data analysis, or graphic design, or so very many others.

  • @Trimatrix@lemmy.world
    link
    fedilink
    655 days ago

    Engineer here. You’re salaried but treated like an hourly employee. You get paid to work 40 hours a week but get “told” that working less than 45-50 hours a week makes you a slacker. Your exempt which means you don’t get a mandatory 30 minute unpaid lunch or a paid 15 minute break every 4 hours. Vacation time is normally unlimited but requires manager approval so if you get the old “boomer” type that drank the corporate cool aid, good luck getting any more than 2 weeks worth approved regardless of years at company.

    Sorry I digress, My job starts at 8:00 but I slide in to the daily standup at around 8:10. No one notices or cares. Afterwards, I get a cup of coffee, catch up on vital correspondence and questions from overseas coworkers. It’s sometime between 8:30 and 9:45 That I realize the Bangalore Software team sent out an emergency meeting at 11PM last night for 5AM This morning. “Oh well” I think to myself and sip on my coffee catching up on what I missed. Turns out one of them forgot to plug in a machine. They crack me up.

    From 9:45 to 10:00, I have conditioned my body to take a shit. I time it for exactly 10 minutes. My second one is precisely times for between 4:00PM and 4:15PM. I figure those two times are freebies to my 9.5 hour forced work schedule. Upon returning, from my “break” I begin to actually work.

    I design things using CAD software cool stuff. I am content by 10:10AM I have my headphones on, I am doing what I actually went to school for. I begin to think this is entirely worth all the other stuff I put up with. I get in the zone and time flies.

    Its, 10:25AM. There was an emergency on the production floor. They tell me its a problem they have never seen before. They assure me they have taken all the proper diagnostic steps have been taken and I need to look at whats wrong to prevent a line stop.

    I think, “its go time” I follow the techs down to the line and start diagnosing the problem. In no time at all, I find that they never checked the test wiring despite that being like in the first 5 steps of diagnosing a problem. I head back to my desk. Its 2PM by now, I microwave my lunch and work through it. Distractions happen maybe I get an accumulated total of an hour or two of design work done before its 6PM and I head home.

    Yup…… You could tell me to switch jobs but every company I work for in my line of work is just like this.

  • @Initiateofthevoid@lemmy.dbzer0.com
    link
    fedilink
    English
    32
    edit-2
    4 days ago

    Most office workers move things from point A to B in the physical, digital, or financial world. Electricity, toys, real estate, insurance contracts, missiles, you name it. The office worker is a link in a chain of information that stretches from the beginning of causality to the final effects of human existence.

    There’s a mine, somewhere in the world. In that mine is metal. A factory owner wants that metal. Office workers for that factory call or email the office for that mine, and ask for that metal. The two offices negotiate a deal.

    This usually involves calls or emails to management, accounting, sales, legal - all different office workers doing different things - that ultimately boil down to:

    1. agreeing to a price per unit of metal (+ applicable taxes) that can benefit both parties, and
    2. logistics of when and how to deliver or pickup that metal, and how much those logistics cost.

    From there, it’s pretty much the same deal. The factory isn’t making enough money. They want to sell a better product. Office workers for the factory contact other office workers at an engineering firm. Both parties make calls, send emails, design proof-of-concepts, and they negotiate a deal. Sometimes they logon to an hour-tracking software, so an office worker can bill the factory per hour another office worker spent working for that factory’s product.

    A major importer wants the product that the factory made with that engineer’s designs and that mine’s metal. Office workers make calls, send emails, check tariff and tax regulations, contact representatives at the port or border, schedule times and dates, and negotiate a deal.

    A major retailer wants the product that the importer purchased from the factory…

    A consumer buys a product and dies. Their family hires a lawyer. That lawyer has his office workers make calls, send emails, logon to government websites, and schedule hearings and submit documents to prove that the product killed the consumer.

    An insurance agency investigates the plaintiff that is suing the retailer. They google the person that died. They contact office workers that know about how people die or know about how products can kill, and they check the insurance company’s database for how often people die to that product, and they calculate the odds that the product will kill a person, and then insurance office workers renegotiate a contract with the retailer office workers for higher premiums.

    An office worker in the government works for the court. They receive the lawsuit documents, they make and cancel appointments, make phone calls and send emails to other office workers, lawyers, or plaintiffs, they send data from one lawyer to another, etc.

    The whole system builds and builds until you have office workers talking to office workers talking to office workers about the movement of imaginary assets that never actually move, or the buying and selling of personal data for targetting ads that everyone hates, or software engineers building cryptocurrencies designed to fail or call centers that exist only to convince you to pay them money, or tax filing software companies that only exist because they pay the government to make tax filing hard…

    And there, everywhere, in everything - you have the modern day office worker.

    TL;DR: Reading emails. Sending emails. Checking data. Making data. Moving data. Making phone calls. Signing contracts. Approving decisions. Buying, selling, loaning, stealing, hiring, firing, murdering, perjuring, harassing, gassing, lying, crying, building, destroying - all pixels on a screen and voices on a phone, text in an email and words in a voicemail, all the world’s wealth and all the world’s future moving piece by little intricate piece from one human to the next in an impossibly vast network of causality that nobody really understands or controls but nonetheless keeps rolling forward one dollar at a time.

    (Edit - oh, and don’t even get me started on websites, apps, and spreadsheets that they use to interface with the data. There are infinite monkeys at infinite computers making the most randomized bespoke solutions to every little business niche, and every office worker has to swap between 2-6 of them on the daily)

    • Lv_InSaNe_vL
      link
      fedilink
      43 days ago

      making the most randomized bespoke solutions to every little business niche

      Hey that’s my cubicle job! Last week I made a program because one of the locations at my company wanted to be able to view tolls (were a trucking company) for their drivers only. So I threw that together.

      This week I’m making a program which will replace a spreadsheet to track tablets (drivers get one for electronic logs). It won’t do anything crazy but it will be color coded! (Color coding was the single most important feature they requested)

      But today I didn’t work on that because they wanted a little tool to convert various file types into TIFF files because they work the best with our management software.

      So yeah, lots of random little automations and tools for like 1 or 2 people to do their niche little responsibilities.

      • @Initiateofthevoid@lemmy.dbzer0.com
        link
        fedilink
        English
        43 days ago

        You are seen! There are thousands of “you’s” out there building permanently-temporary fixes out of digital duct tape. Users think it’s black magic, IT thinks it’s a security risk, management thinks it replaces IT, and you know it just keeps things moving while everyone else talks about the big software overhaul that’s way overdue but always 6-36 months down the road.

        • Lv_InSaNe_vL
          link
          fedilink
          53 days ago

          Haha I’m actually from an IT background! I started doing it because I was tired of paying like $1000/month for 7361618 little programs.

    • @Depress_Mode@lemmy.worldOP
      link
      fedilink
      33 days ago

      Wow, what a thorough answer, thank you! The summation was almost poetic, in a beautiful and somewhat horrifying way. The whole system laid out like that almost seems a bit dark and dystopian in kind of an indescribable way. It sounds like a sentient, Lovecraftian rat’s-nest of wires running the whole world.

    • @IronKrill@lemmy.ca
      link
      fedilink
      74 days ago

      Best response here, as this actually paints a picture of what people are doing all day and why they may be doing it.

  • @eezeebee@lemmy.ca
    link
    fedilink
    English
    134 days ago

    Getting emails faster than you can read and respond to them, and they are all urgent exceptions.

    Meetings that could have been emails, wasting your time while the real emails continue to stack up.

    Askng important questions (via email) and getting ignored, or only some of the questions addressed.

    Visits from the newest suit talking about how great their new ideas will be, just like the last one who said the same thing and was replaced after 6 months.

    It is a lot like the movie Office Space, except in current times instead of one job you’re doing the work of 2.5 people and making less than Peter did in 1999.

  • @FanciestPants@lemmy.world
    link
    fedilink
    174 days ago

    Be engineer, draw pictures with numbers next to it that mean that your picture is important. Give picture to someone who agrees that your picture is important and presses on your picture with a stamp. Then give your picture to people that don’t work at desks to make a thing that looks like your important picture.

  • @ApollosArrow@lemmy.world
    link
    fedilink
    515 days ago

    Well, I generally come in at least fifteen minutes late. I use the side door, that way my boss can’t see me. Uh, and after that, I just sorta space out for about an hour. I just stare at my desk, but it looks like I’m working. I do that for probably another hour after lunch too. I’d probably, say, in a given week, I probably do about fifteen minutes of real, actual work.

    The thing is, it’s not that I’m lazy. It’s just that I just don’t care. It’s a problem of motivation, all right? Now, if I work my ass off and the company ships a few extra units, I don’t see another dime. So where’s the motivation? And here’s another thing,I have eight different bosses right now!

    So that means when I make a mistake, I have eight different people coming by to tell me about it. That’s my real motivation - is not to be hassled. That and the fear of losing my job, but y’know, it will only make someone work hard enough not to get fired.

    Now they are trying to offer me some kind of stock option and equity sharing program? I have a meeting tomorrow where I am probably going to be laid off.

    • @Rai@lemmy.dbzer0.com
      link
      fedilink
      84 days ago

      Holy shit, it’s been forever since I’ve seen this and… that’s me now. When I don’t work from home, that’s exactly what I do. My office has a little room for privacy, so I’ll just go lay in there randomly for a while. I take 15-20 minute shits multiple times a day. I listen to podcasts all day, or watch videos. When I work from home, I’m usually in bed chilling for 7+ hours a day.

      I do between “the most work of all of my coworkers in a day” and “as much as everyone else combined” and it’s completely fucking bonkers. I haven’t had a day in months where I didn’t do the most stuff out of anyone.

      • @IronKrill@lemmy.ca
        link
        fedilink
        54 days ago

        What field?? Like what are you supposed to be doing instead of watching videos for 7 hours. It’s crazy to me that so much time can be wasted without a manager realising or caring…

        • @Rai@lemmy.dbzer0.com
          link
          fedilink
          3
          edit-2
          4 days ago

          Oh it’s insane. I work for a nonprofit, doing basic database management. My manager is… interesting. It’s a small team. Two of my coworkers are good, they do about as much as I do. Two coworkers do nothing at all.

          Like legit, we can quantify the work we do. I’ll do 30-50 work per day, staying in bed for seven hours. The two bad coworkers will, even working in the office, do 8-12 work per day.

          Our manager has started to cover doing work for those two. Our manager does 20-30 work per day.

          It’s a fucking bonkers job. But on the weeks I’m at comes it’s AWESOME. Being in the office is shit, and the two bad coworkers make it worse. I have a group chat with the people who do good work and we lament about the bad workers. It’s kinda toxic, I guess. But at least I get to chill a lot and the pay isn’t bad.

    • @FermatsLastAccount@lemmy.world
      link
      fedilink
      English
      24 days ago

      Decided to go back to school to go something more meaningful, but that was what my first job basically was. I was hybrid, though. So I was working from home pretty often too, and I lived 10 minutes from the office so I would come in late and leave early on those in person days too. Sometimes I’d spend an hour writing a script and pretend it took me like 2 weeks.

  • @abbadon420@lemm.ee
    link
    fedilink
    905 days ago

    I work in data refinement. I stare at numbers until I find some that feel scary. Than I put those in a bin.

  • @GiantChickDicks@lemmy.ml
    link
    fedilink
    95 days ago

    I’m a pet product specialist for a pet food manufacturer. I respond to customer emails, calls, and chats about our products. This could mean assisting pet owners in selecting products based on their pets’ unique medical or physiological needs, answering nutritional questions, handling complaints, and more. In my downtime I work on reference materials for the rest of the team, continuing education on animal nutrition (my last class was on avian flu in pet foods), and prepare promotional materials for expos and trade shows.

    On light days we do a lot of sharing memes, shit talking in group chat, dicking around on the Internet, and finding other creative ways to fuck off.

  • @markovs_gun@lemmy.world
    link
    fedilink
    135 days ago

    I’m a chemical engineer at a plastics company. When I’m in the office I’m looking at data and making decisions based on that, like whether to stop or increase production rates, whether to shut something down for maintenance, or finding what piece of equipment is broken and causing a problem. I also design improvements to the process like finding better ways to run the machinery, new equipment that gets us more capacity, or new ways to control the equipment. I would say about 80% of my time is in the office and 20% is in the manufacturing area.

    • @Madzielle@lemmy.dbzer0.com
      link
      fedilink
      English
      3
      edit-2
      5 days ago

      I was until a few years ago, a machine operator in plastic extrusion. All but one of our engineers were useless. Did they do work? Sure. Was it productive to the line? Occasionally…

      We paid $20,000 for a new mil thickness tester, made by young engineers at the local university.

      They held a whole “class” to show us how it worked, presented not by the ones who built it, but by our engineers.

      It failed during presentation. So we all learned how to measure manually instead. It never worked. They ended up installing the old one back, which hardly worked.

      Then for the next year it sat broken, and unless the old thickness tester was in a good mood, we had to do it manually, which was so utterly time consuming and difficult.

      While I think engineers are important- so many just fuck around, least where I worked.

      • @Hacksaw@lemmy.ca
        link
        fedilink
        34 days ago

        The idea of letting young engineers at a university design production equipment is WILD to me. Universities make PROTOTYPES. The gap between prototype and reliable production equipment is so big you could drive a bus through it.

        A good production engineer is worth their weight in gold but when you have shitty ones you’re better off letting the workers run the ship. At least they know what’s happening and where the hangups are. You’ll know a good engineer because they’re down talking to the lead hands on the shop floor because they want to understand what’s actually happening and run ideas through the shop before they fuck with things.

  • funbreaker
    link
    fedilink
    225 days ago

    The bulk of my day is reading other people‘s documentation to make sure it‘s at least reasonably up to standard.

  • Synapse
    link
    fedilink
    105 days ago

    I am a project manager for an automotive part maker.

    My job is emails, tickets and meetings on the computer all day every day.

    My job is to make sure the engineers work on the correct tasks at the right time. I am responsible for the planning and delivering on time (delivery is a part with mechanical, electronic and software working together correctly). I am responsible to keep the project within the budget. I decide on priorities, what the team needs to be working on first, second and third. I am responsible for making the team work according to the quality process, which means they must follow to correct steps, design rules, reviews and create the appropriate documentation.

    I can tell you, sitting in front of the screen all day, is harmful to health (in a different way than a physical job is). For example, almost everyone I work with is wearing glasses, my own vision has degraded a lot.

    • @garbagebagel@lemmy.world
      link
      fedilink
      24 days ago

      Bless project managers. The ones I’ve seen in IT seem generally better off because programmers and engineers seem to be better at getting their work done, but outside of IT, it’s like herding cats trying to get people to do their shit. I do not understand how any of you can do it full time.

      I’ve done my fair share of project coordination and have had people tell me I should go into project management officially but quite frankly I’d rather chew glass. Y’all are saints.

  • @Ziggurat@jlai.lu
    link
    fedilink
    95 days ago

    Reality is that there is a lot of difference between office jobs, mechanical designer, purchaser, corporate laws specialists, and let’s say project managers have very different jobs but still have office jobs.

    Hour by hour? Read e-mail, browse lemmy, chat using teams (or slack), run to a meeting, then to another one, meet someone in the corridor and ask them a question about an ongoing project, realize that you need to review a report, open the file and get called, rfget a coffee, run to another meeting, conclude you won’t neither review the report X or nor start the report Y and call it a day.

  • @driving_crooner@lemmy.eco.br
    link
    fedilink
    4
    edit-2
    3 days ago

    I’m actuarie, I work in the reporting department, that means we prepare reports and databases to be sent monthly to our regulatory agency. My day to day functions are writing python programs to prepare and validate the reports and bases, sometimes my boss is finding mismatchs between bases (like the accounting base is saying we paid 10 on claims, but the actuarial base say we paid 9) and she ask me to find what base is the correct one and why it’s had an error.