Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. How do you keep time?

How do you keep time?

Scheduled Pinned Locked Moved The Lounge
question
41 Posts 27 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

    To err is human. Fortune favors the monsters.

    D P K M OriginalGriffO 22 Replies Last reply
    0
    • H honey the codewitch

      For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

      To err is human. Fortune favors the monsters.

      D Offline
      D Offline
      David ONeil
      wrote on last edited by
      #2

      I'd make a DB. They are great for organizing things! Don't use Excel, or you go to Programmer Hell. Forever!

      Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

      H OriginalGriffO W 3 Replies Last reply
      0
      • H honey the codewitch

        For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

        To err is human. Fortune favors the monsters.

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #3

        Any workday I can walk away from is a good day.

        1 Reply Last reply
        0
        • D David ONeil

          I'd make a DB. They are great for organizing things! Don't use Excel, or you go to Programmer Hell. Forever!

          Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

          H Offline
          H Offline
          honey the codewitch
          wrote on last edited by
          #4

          That seems a bit heavy handed to me! :)

          To err is human. Fortune favors the monsters.

          D 1 Reply Last reply
          0
          • H honey the codewitch

            For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

            To err is human. Fortune favors the monsters.

            K Offline
            K Offline
            kmoorevs
            wrote on last edited by
            #5

            I just subtract out the annoying and frequent therapy calls from my neurotic, retired, broke, whiney, and bored brother-in-law during working hours and add the weekend hours I spend making up for those lost production hours which I'll never get back. :sigh: I'm trying to keep the peace but the negativity can rub off. :laugh: Seriously though, I've always just made up the hours to fit the work done without being too greedy. Who's got time for stopwatches? I switch tasks and deal with interruptions so many times a day it would be impossible to accurately track...or worse it would become a task of it's own! :omg: Perhaps I need an AI assistant! :laugh:

            "Go forth into the source" - Neal Morse "Hope is contagious"

            H 1 Reply Last reply
            0
            • K kmoorevs

              I just subtract out the annoying and frequent therapy calls from my neurotic, retired, broke, whiney, and bored brother-in-law during working hours and add the weekend hours I spend making up for those lost production hours which I'll never get back. :sigh: I'm trying to keep the peace but the negativity can rub off. :laugh: Seriously though, I've always just made up the hours to fit the work done without being too greedy. Who's got time for stopwatches? I switch tasks and deal with interruptions so many times a day it would be impossible to accurately track...or worse it would become a task of it's own! :omg: Perhaps I need an AI assistant! :laugh:

              "Go forth into the source" - Neal Morse "Hope is contagious"

              H Offline
              H Offline
              honey the codewitch
              wrote on last edited by
              #6

              That's a bit fast and loose for me. Not judging, but I wouldn't sleep well at all doing that. I'd second guess myself to death! :)

              To err is human. Fortune favors the monsters.

              1 Reply Last reply
              0
              • H honey the codewitch

                For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

                To err is human. Fortune favors the monsters.

                M Offline
                M Offline
                Mycroft Holmes
                wrote on last edited by
                #7

                Pen and paper - I would write down when I switched jobs/projects and at the end of the day add in the finish times if there were interruptions. I always found timekeepers a PITA and a job unto themselves (says the guy who wrote a timekeeper for an engineering firm)

                Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

                J 1 Reply Last reply
                0
                • D David ONeil

                  I'd make a DB. They are great for organizing things! Don't use Excel, or you go to Programmer Hell. Forever!

                  Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                  OriginalGriffO Online
                  OriginalGriffO Online
                  OriginalGriff
                  wrote on last edited by
                  #8

                  Excel is a very good bit of kit - I generally start with a spreadsheet and migrate it to a DB when it gets to a few hundred rows. It can be misused, yes - but it can save considerable time in analysing data to start with.

                  "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                  "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                  "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                  D 1 Reply Last reply
                  0
                  • H honey the codewitch

                    For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

                    To err is human. Fortune favors the monsters.

                    OriginalGriffO Online
                    OriginalGriffO Online
                    OriginalGriff
                    wrote on last edited by
                    #9

                    It's a difficult one - you get interruptions at random times, and unless you are prepared to micro manage yourself and spend considerable amounts of time documenting the micromanagement I find it's best to just work to "round hours". The clients don't complain, so I must be doing something right ... :-D

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                    H 1 Reply Last reply
                    0
                    • OriginalGriffO OriginalGriff

                      It's a difficult one - you get interruptions at random times, and unless you are prepared to micro manage yourself and spend considerable amounts of time documenting the micromanagement I find it's best to just work to "round hours". The clients don't complain, so I must be doing something right ... :-D

                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                      H Offline
                      H Offline
                      honey the codewitch
                      wrote on last edited by
                      #10

                      That's basically what I do. I work to round hours, and give myself breaks as necessary.

                      To err is human. Fortune favors the monsters.

                      J 1 Reply Last reply
                      0
                      • H honey the codewitch

                        That seems a bit heavy handed to me! :)

                        To err is human. Fortune favors the monsters.

                        D Offline
                        D Offline
                        David ONeil
                        wrote on last edited by
                        #11

                        That's far better than heavily Excelled! :laugh:

                        Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                        1 Reply Last reply
                        0
                        • OriginalGriffO OriginalGriff

                          Excel is a very good bit of kit - I generally start with a spreadsheet and migrate it to a DB when it gets to a few hundred rows. It can be misused, yes - but it can save considerable time in analysing data to start with.

                          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                          D Offline
                          D Offline
                          David ONeil
                          wrote on last edited by
                          #12

                          Excel (and Office in general) is probably one of the greatest programs ever made. I've seen it misused way too badly, and had to clean up after that mess. In the process, I learned that I rather enjoy the up-front work of organizing DBs, and the far greater power they give you.

                          Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                          1 Reply Last reply
                          0
                          • H honey the codewitch

                            For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

                            To err is human. Fortune favors the monsters.

                            FreedMallocF Offline
                            FreedMallocF Offline
                            FreedMalloc
                            wrote on last edited by
                            #13

                            At my last job they required us to fill out weekly timecards. They wanted time on each project tracked to the quarter hour. I found some Android timekeeping app, I can't remember what, that allowed me to setup the projects and had start/stop recording buttons. The app tracked time to tenths of hours. If I forgot to "clock out" for lunch or switch projects I could go back and edit the times as needed. I eventually got in the habit of using it reliably. Each week I would read the last week's time report from the app and record it on the company timecard. Queries for help, bull sessions, breaks and other interruptions were mostly ignored (recorded on the active project) unless it grew too long, then I would generally edit the time into the non-project bucket. It was fairly accurate once I got into the habit of using it, but I never sweated over an hour or two getting misrecorded in any particular week. I wasn't trying for pinpoint accuracy and the company didn't expect that. But, without the app my time recording relied on my somewhat spurious memory of the past week which would often forget several hours spent on other tasks.

                            1 Reply Last reply
                            0
                            • H honey the codewitch

                              For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

                              To err is human. Fortune favors the monsters.

                              E Offline
                              E Offline
                              englebart
                              wrote on last edited by
                              #14

                              I had a lawyer friend that used 6min intervals to break the hours into easy to use decimals.

                              J 1 Reply Last reply
                              0
                              • H honey the codewitch

                                For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

                                To err is human. Fortune favors the monsters.

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #15

                                I'd tell the client what I was going to do for the week; and how long it would take. If we're in agreement and I deliver, that's what I bill (or less if it was found to be simpler). We always agreed, and I always delivered, and reported and billed accordingly. (No accounting for bathroom breaks, etc. and 99% of correspondence by email). Scheduling 101: Never plan a task that takes more than 4 days.

                                "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

                                N 1 Reply Last reply
                                0
                                • H honey the codewitch

                                  For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

                                  To err is human. Fortune favors the monsters.

                                  pkfoxP Offline
                                  pkfoxP Offline
                                  pkfox
                                  wrote on last edited by
                                  #16

                                  I charge by the day

                                  In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

                                  H 1 Reply Last reply
                                  0
                                  • pkfoxP pkfox

                                    I charge by the day

                                    In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

                                    H Offline
                                    H Offline
                                    honey the codewitch
                                    wrote on last edited by
                                    #17

                                    I don't know how anyone can do that! I can't sustain a regular enough work pattern for that to work for me. A lot of days I tap out at 2 hours of work, unless I can get in the zone which doesn't happen as much on projects as I'd like. When I'm in the zone I'll work an 11 hour day no sweat. Fortunately, I tend to have enough time for my projects, even at my relative snail's pace. :) Somehow I still manage to get a lot done. I'm not sure how. :~

                                    To err is human. Fortune favors the monsters.

                                    pkfoxP 1 Reply Last reply
                                    0
                                    • H honey the codewitch

                                      I don't know how anyone can do that! I can't sustain a regular enough work pattern for that to work for me. A lot of days I tap out at 2 hours of work, unless I can get in the zone which doesn't happen as much on projects as I'd like. When I'm in the zone I'll work an 11 hour day no sweat. Fortunately, I tend to have enough time for my projects, even at my relative snail's pace. :) Somehow I still manage to get a lot done. I'm not sure how. :~

                                      To err is human. Fortune favors the monsters.

                                      pkfoxP Offline
                                      pkfoxP Offline
                                      pkfox
                                      wrote on last edited by
                                      #18

                                      My clients were very long standing ones and knew my work rate - when they felt they'd amassed a days work they'd call

                                      In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

                                      1 Reply Last reply
                                      0
                                      • H honey the codewitch

                                        For those of you that contract and keep billable hours, or even if you are salaried but keep an eye on your production metrics, how do you do it? I have 10 minutes before I can pick up work again because I prefer to use the clock to keep time. Stopwatches and those online work managers and such make me feel pressured, but I'll only start work on the hour or the half hour, and I don't even like doing the latter, if I'm being honest. It keeps things simple for me.

                                        To err is human. Fortune favors the monsters.

                                        Sander RosselS Offline
                                        Sander RosselS Offline
                                        Sander Rossel
                                        wrote on last edited by
                                        #19

                                        I wrote my own. Using my application, I can create customers and projects and then log hours onto those projects. After that I can send invoices with a single click (per invoice). I also have an overview that shows me how many hours I should've worked this year and how many I actually worked, as well as where I'm missing those hours. The overview also shows my vacation days. It's far from perfect and it's been years in the making, but it does exactly what I want how I want it. I even used it for my (very simple) bookkeeping before I had a bookkeeper.

                                        Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                                        H 1 Reply Last reply
                                        0
                                        • Sander RosselS Sander Rossel

                                          I wrote my own. Using my application, I can create customers and projects and then log hours onto those projects. After that I can send invoices with a single click (per invoice). I also have an overview that shows me how many hours I should've worked this year and how many I actually worked, as well as where I'm missing those hours. The overview also shows my vacation days. It's far from perfect and it's been years in the making, but it does exactly what I want how I want it. I even used it for my (very simple) bookkeeping before I had a bookkeeper.

                                          Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                                          H Offline
                                          H Offline
                                          honey the codewitch
                                          wrote on last edited by
                                          #20

                                          If I could work on a stopwatch type system I'd totally write a VS Code and Visual Studio extension to log hours and dump the logs to the project folder as text and/or CSV with totals.

                                          To err is human. Fortune favors the monsters.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups