&gt; And a load of professional programmers are not able to finish programs.<p>I&#x27;m bad at this.  I&#x27;m not sure if this is caused by a lack of programming skills or a lack of project management skills.