6
smb26
2d

kinda rant kinda question:

Recently half estimated wrong the hours for a freelance - half the client was an asshole and increased the complexity of the project when gave me the final assets.

Always had issues with estimates because as I said to my boss, when I zone in coding, I lose track of time.

Does anybody have an idea how can I improve in such aspect? Plus I always feel guilty with freelancing because I am not as productive as in the main work (obviously because I'm tired).

+ probably next year if things won't get better financially speaking, I'll probably need a better paycheck, just by thinking that or I'll have to negotiate or do interviews (and survive them) + prove I'm worthy + make a point that I should get such paycheck, makes impostor syndrome kicks even harder. Why life can't be simple :(

Comments
  • 5
    >what is a stopwatch

    as far as impostor syndrome goes, ill try to help by saying this:

    most programmers seriously underestimate themselves. for example, a project might sound really difficult at first, when in reality its just a series of a lot of simple tasks added together.
  • 2
    @RenoX except me. I'm just slow and forgetful.
  • 0
    @irene everyone is at times
  • 0
    @RenoX and I'm constantly like that.
  • 1
    @irene no, your times only takes ages
  • 0
    The solution is never to estimate in the first place #noestimates
  • 0
  • 0
    @irene renoX said everyone is at times. You said no for me its permanent.
    Your "times" just takes ages.
  • 0
  • 0
    @Codex404 @irene
    damn... really had to explain it 😂😂
  • 1
    @RenoX had not enough sleep. I'm even more slow today.
  • 0
    @irene i guess your "times" really do take ages haha
  • 0
  • 3
    The same happens to me all the time. Just multiply whatever you're tempted to name as you estimate times 1.5 and say that instead.
  • 0
    @acz0903 what a jew
  • 4
    @acz0903 2 times minimum. 3 even better!
  • 1
  • 3
    @irene @acz0903 always multiply the estimates by "pi" to make sure you'll get an irrational result to match your clients expectations ;)

    @smb26 to "deal" with ashole clients trying to get free work by increasing complexity: have them sign a contract. Have them sign the designs. Don't give an estimate without seeing the designs/assets first. Make it clear that if they have any changes, you won't be able to guarantee the deadline and that it will cost them more. Have them at least aknowledge this by email/chat (something written)
Your Job Suck?
Get a Better Job
Add Comment