tag:blogger.com,1999:blog-6055483634160041129.post3723210447366925662..comments2023-10-12T11:53:46.682-05:00Comments on The Gradient: What's wrong with offshoring for software jobsJohn Salchhttp://www.blogger.com/profile/18079879668425149867noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-6055483634160041129.post-64902546125882089222012-12-25T13:30:58.024-06:002012-12-25T13:30:58.024-06:00This Steve Jobs quote sums it up to me. If you can...This Steve Jobs quote sums it up to me. If you can't put the rocks together, its very hard to smooth out the rough edges in the team.<br /><br />(Quote begins here:)<br />And one day he said to me, "come on into my garage I want to show you something." And he pulled out this dusty old rock tumbler. It was a motor and a coffee can and a little band between them. And he said, "come on with me." We went out into the back and we got just some rocks. Some regular old ugly rocks. And we put them in the can with a little bit of liquid and little bit of grit powder, and we closed the can up and he turned this motor on and he said, "come back tomorrow."<br /><br />And this can was making a racket as the stones went around.<br /><br />And I came back the next day, and we opened the can. And we took out these amazingly beautiful polished rocks. The same common stones that had gone in, through rubbing against each other like this (clapping his hands), creating a little bit of friction, creating a little bit of noise, had come out these beautiful polished rocks.<br /><br />That's always been in my mind my metaphor for a team working really hard on something they're passionate about. It's that through the team, through that group of incredibly talented people bumping up against each other, having arguments, having fights sometimes, making some noise, and working together they polish each other and they polish the ideas, and what comes out are these really beautiful stones.John Salchhttps://www.blogger.com/profile/18079879668425149867noreply@blogger.comtag:blogger.com,1999:blog-6055483634160041129.post-26901435195628564952012-05-21T12:32:31.792-05:002012-05-21T12:32:31.792-05:00That was my feeling too: you can do waterfall deve...That was my feeling too: you can do waterfall development with an outsourced company - maybe - but not the creative, best quality software products.<br /><br />And, with the abundance of software development tools today, one developer or a small team can be incredibly productive.<br /><br />So yes, it does make a difference - being able to talk to someone any time, and often argue vehemently, which is hard to be in a friendly manner over the wire.Mark Kerznerhttps://www.blogger.com/profile/13191731750238314152noreply@blogger.com