3 ms·
Two suggestions: * Number 1 - Stop trying to build the final 'Solution' and instead build a prototype or proof-of-concept. The difference is that the Solutio
by rkangel 12y ago
Two suggestions:
*
Number 1 - Stop trying to build the final 'Solution' and instead build a prototype or proof-of-concept.
The difference is that the Solution (imagine it said in a serious movie voice) needs to be well thought out, needs to be built on the right platform etc. etc.
If instead, you approach it as trying to knock together anything that will just about work to try your idea you might find fewer mental obstacles.
The PoC doesn't need a VPS, you can demo it served on your workstation. Your PoC doesn't need requirements, it probably doesn't even need tests to start with, it just needs to do something.
From there you'll either know it's a crap idea and throw it out, or you'll have something that you're excited about doing more to.
*
Second point - structure your time a bit more. You sound exactly like I used to be as a student. In theory the flexibility is great, work time can be whenever you want it to be and everything else is free time. In practice, it doesn't take much procrastination to never actually get any work done.
These days I have an office job, and it's great. I have work time, at the office, when I work. And then I leave and have free time, not being stressed because I should be working.
This obviously doesn't apply to you, but you can simulate it to a certain extent. Pick the days and times that are 'productive' time. Don't let weekends blur into weeks (if you want to do a 6 day week that's your call, but don't do a 7 - that way madness lies). Pick the hours in the day that are useful time, and then spend the rest in a bar, watching TV, whatever. And if at all possible, pick a place that's not your normal chilling out place to work in. It can be bottom of the garden, different room in the house, coffee shop, whatever.
Use all that to separate screwing around time (reading about Magpies on wikipedia, fiddling with Text Editor colour scheme) from useful productive time.