Ask HN: How can I complete a project?

https://news.ycombinator.com/item?id=5457259
by SmokyBorbon • 13 years ago
12 9 13 years ago

Thank you for taking the time to read and respond to this.

I am a self-taught programmer. I used to teach a PHP/MySQL course at a community college. I currently work in technical support for a web hosting company. I'm really good at fixing errors in other people's code or adding new features. I suck at taking my own projects from start to finish.

I will start a new project and make tons of progress. Then, I won't have time to look at it for a couple of days. When I try to continue, I can understand the code but I have no idea where I was going with it. I'll either want to rewrite large sections of code or start over.

I document lines of code as I write them but I have no idea how to plan or document the project itself. I started using an IDE (Netbeans) but I still use it like a plain text editor.

I've used frameworks including CodeIgniter and Laravel before but I still end up with a mess.

How can I plan/organize my code/workflow to become a professional programmer? Any websites or books you could recommend would be appreciated.

Related Stories

Loading related stories...

Source preview

news.ycombinator.com