|
Next, you will need to create a project management program, to keep track of how much time you spend twiddling colors! ๐
|
|
|
|
|
I doubt it. Programming is like heroin, or pop corn, once you start you will never stop.
As to time scale estimates, it always takes longer than your most pessimistic estimate. Project creep is my biggest enemy.
No plan survives the battle.
|
|
|
|
|
Slow Eddie wrote: Programming is like heroin Nope, I retired and I have deployed 1 small app in 2 years, rarely open vs and then only to apply updates (I have no idea why). Oh and I dislike popcorn too.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
Slow Eddie wrote: Programming is like heroin
Decades ago I quit programming because it was lo longer a challenge to me.
I moved into the world of networking and eventually became the IT manager of a medium sized company.
3 years ago a need arose where some coding was required. Nothing big. It couldn't hurt, could it?
I am now coding full time.
Nothing succeeds like a budgie without teeth.
|
|
|
|
|
This is my life. A tale of two worlds at continuous war. I started out in networking, admin and application support.. Opportunities arose to learn and contribute to the applications.. The development became a lucrative career path. 17+ years later I find myself looking for "the last program" and it always seems to be n+1. lol
|
|
|
|
|
This reminds me of one of my college professors. He had a proof about how every integer is interesting. Something like:
"0 is interesting. Add it to any number, you get that number. Multiply by it, you get 0."
"1 is interesting because..."
"2 is interesting because...."
"The first number you find that's not interesting -- well, not being interesting would make it very interesting!"
|
|
|
|
|
Surely you need to allow the user to select colors for himself.
|
|
|
|
|
I am the user, so it made sense to select them once and not give myself anything to play with every week for the foreseeable future!
|
|
|
|
|
Sure, you say that now.
|
|
|
|
|
I have the opposite problem -- if I think something is going to take, say, 2 hours, it takes 2 hours. I've discovered that if I set an arbitrary but reasonable time, I can almost always meet that time. If I over-estimate, well, I end up using all that time whether I needed to or not. Bizarre how that works.
Particularly in finding a bug. It seems if I give myself too much time, my brain slows down.
|
|
|
|
|
You are a better man than me. I sincerely wish I had that problem.
My brain is slow already
|
|
|
|
|
I recently came across an article that I think describes this:
Parkinson's Law is the old adage that work expands to fill the time allotted. Put simply, the amount of work required adjusts to the time available for its completion. The term was first coined by Cyril Northcote Parkinson in a humorous essay he wrote for the Economist in 1955.
|
|
|
|
|
Yeah, what you really need is an Excel spreadsheet to stoke the fire. If I read you right, you're getting into developing something then realizing that VS can't cope with the desired interface. That's certainly what always blocked the road ahead for me when I had an idea I wanted to put down then suddenly broke my own nose on the side of MS's head ... because I forgot to put a helmet on.
Excel: Formula cells that resemble hard-coded For/If/EndIf statements. With ease ... then suddenly you've got a windows form with roots of equations displayed.
Ah, 64-bit VS! Eleven years in the making ... icons in six million colors at last!
|
|
|
|
|
I tend to be overly optimistic with my estimates and it has come back to bite me. It's usually the smaller things and polishing that can take a lot of time. Going forward I'm probably just going to double or triple my original estimates.
|
|
|
|
|
"that" task will take 10 minutes.
what I can not currently estiamte for is
- the 5 tasks I forgot that will need doing with it
- the 3 user requests for design changes
- the 4 additional must have requirements you forgot to tell me about
- weather its ToString or toString so adds 20 seconds search and 2 hour rabbit hole reading some blog about why str is better then string and ""+"" should be done with a string builder.
- then come deploy the half day figuring out who I need to contact for permissions to the production server because new policy changes
so yeah, 10 minutes to get "that" one specific thing done.
|
|
|
|
|
|
I assume from the wording, you've retired. Congratulations, it's pretty great.
If I may, some advice: have something to do. Go ahead and take a month or whatever to just relax, sleep in, etc. Retirement as in "doing nothing all day" sounds good in principle, but doesn't work in real life.
So, after your relaxation period, make sure that you have some ideas of how to keep busy.
It sure is nice not having to listen to a clock or deadlines or anything else. I'm bored with project X? Set it aside for a while, and do something else.
|
|
|
|
|
No, just working from home and it was a small app for work.
|
|
|
|
|
I've written multiple applications (GUI, c/line, popup reminders, etc) to help me handle my numerous and varied personal projects and TODO lists.
Now I've given up and just use Emacs org mode: If there's something out there that is better, I've yet to hear about it.
|
|
|
|
|
Sleeping just 4 hours a night means I'm always up at the wee hours when everyone else is asleep.
I do my best coding then, when the moon is out. No distractions.
Slight breeze, still waters, focused mind. It's like that.
My brain never sleeps but it can be peacefully analytical or frenetically so.
Morning will come when I'm not ready.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: Sleeping just 4 hours a night
and I thought I was the only one.
|
|
|
|
|
No, you aren't
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Who needs eight hours when four is clearly enough. Been like that for years.
- I would love to change the world, but they wonโt give me the source code.
|
|
|
|
|
honey the codewitch wrote: I do my best coding then, when the moon is out.
So you do your best work in half-month increments? The moon cycle does not keep it up at the same time every night.
|
|
|
|
|
Yes, I am at that age when I need to get up at the wee hour.
|
|
|
|