Hacker News new | ask | show | jobs
by h1d 3337 days ago
I only work against smaller companies who tend to be frank and flexible with similar ages of 30 or so.

Initially, both sides agree in what to deliver (no concrete spec but we talk until we know what needs built) at what price and that is usually enough to ask for more if other side tells me something new or if I'm getting a decent deal for monthly charges after going production, then I tend not to bother much about little extra additions.

I always ask questions as I encounter them to be sure that I'm not developing against their intention and let them see the progress continously too.

I even question whether what they want is valid or not and provide the reasoning in plain language without much technical terms why I'm complaining about it.

The only problem would be I can be slightly behind schedule often on everyone by managing 4+ clients in parallel.

Task switching seems crazy but I guess I'm trying to free up brain memory as much as I can to speed it up by not caring anything unnecessary in life (Have no TV, don't care about personally uninteresting stuff even if popular around, work from home where it's quiet etc)