4 ms·
The other thing I'd add is an expectation from sales/non-technicals that you produce an golden egg the first pass through. People say they want to be agile, bu
by iamwil 16y ago
The other thing I'd add is an expectation from sales/non-technicals that you produce an golden egg the first pass through.
People say they want to be agile, but they rarely realize that it also means you have to do less.
I often got hammered on not being fast enough, and yet, when cutting corners and throwing it together with boogers and duct tape to get it to a demonstrable state, I was told it wasn't presentable to customers because it didn't have the frills and throw pillows.
Next time, I'm just not working with someone that doesn't understand mvp.
- sophacles 16y agoIt is better than dealing with the salesmen selling things that just are not possible. One time I was given a day to implement a magic iPhone detection algorithm. It had to distinguish from iPod touch, and somehow this was to be done based on "network characteristics". So during an emergency meeting the salesman said "It can just be done from the MAC address, quit whining." Well after a while we managed to get hte customer happy, and the salesman was told "Next time, if you aren't sure talk to the programmers first". The programming team was told to expect a new hire that "knew what he was doing".
- gte910h 16y agoThe neat thing about contract law: Actual impossible contracts rarely are enforceable.
- sophacles 16y agoYeah, unfortunately there is this other thing called "at will employment" which means I pretty much had to do what the bosses told me to provided it was legal (which is different from physically possible).