4 ms·
> Is there a cure from novelty-seeking behavior? Start a project, commit to the technologies beforehand, and deviate under no circumstances. Facebook was buil
by brandonmenc 11y ago
> Is there a cure from novelty-seeking behavior?
Start a project, commit to the technologies beforehand, and deviate under no circumstances.
Facebook was built with PHP. AdWords was built with MySQL. Instagram was built with Django. GitHub was built with Rails. Stack Overflow was built with Microsoft technologies.
It seems there are few instances where a "boring" tech stack prevents the product from being built. If the idea is good enough, you'll make it work with what's on hand.
If you can commit to a stack, yet still can't finish a project, you may have to face some uncomfortable possibilities: that your ideas are no good, or that you're simply not a very good programmer.
Attention span is a requirement for being a decent programmer.
- atemerev 11y agoI have a huge working memory and ability to hyperfocus (occasionally), which helped me to deliver some quite successful short-term projects. It is persistency I have problems with. Commitment to stack is some problem for me, but it's OK for 6 months, maybe even a year. Anything longer-term, and I inevitably think something in the lines of: "this Java code now looks like shit, I learned so much new things, why not rewrite anything in Scala/Akka/Go/another interesting stack du jour?"
- unusximmortalis 11y agoTry private investigator.
- nojvek 11y agoSometimes this is not a bad thing. I started something in PHP an year ago, about 3 months ago I played with node, evaluated it and it felt like it would give a productivity boost in the long term. And it did! I am a lot happier with the new codebase. I guess it really depends on what you're working.
- deleted 11y ago[deleted]