Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you stay focused and ship projects? [closed]

I find way too many projects to get involved in, way to many languages to play with (and way too many cool features within those languages), and way too many books to read...

How do you guys stay focused and actually get anything done, rather than leaving a trail of partially complete "experiments?"

like image 924
Paul Mignard Avatar asked Oct 06 '08 03:10

Paul Mignard


People also ask

How can I close the project in the best manner possible?

Better align the project to its business case. Baseline the deliverables of the previous phase and plan future work accordingly. Obtain acceptance of work done in the previous phase, and eliminate scope creep and reduce future dissatisfaction and requests. Comply with organizational procedures and requirements.


1 Answers

Seems like there are two types of developers: Tinkerers and Entrepreneurs.

Tinkerers want to know how every little thing works. Once they get the hang of something, they're distracted by everything they don't know. The tech world is brutal for a Tinkerer because there's so much to learn and each new year creates more. Tinkerers are proud of their knowledge.

Entrepreneurs want to know enough to build something really great. They think in terms of features and end-user experiences. You never hear them argue about Python over .NET over Java over C because they just don't care. They're more interested in the result of a language versus the language itself. Entrepreneurs are proud of their user-base.

Sounds like you're struggling with your Tinkerer tendencies. I've got the same problem and have found only one thing that helps - find an Entrepreneur developer that you thoroughly respect. When you put the two together, it's unbeatable. The Tinkerer plumbs the depth of every technical nuance. They keep the Entrepreneur technically honest. In turn, the Entrepreneur creates focus and opportunity for the Tinkerer. When they catch you browsing the Scala site (assuming you're not a Scala developer), they reveal a new challenge in your existing project. Not only that, they're much better at understanding what non-Tinkerers want.

like image 178
Corbin March Avatar answered Nov 15 '22 09:11

Corbin March