News for hackers. Stuff that matters.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by zinckiwi on Monday February 19, 2018 @04:53AM (#16411869)
I'm familiar with this. There's no magic solution, sadly, but I'll share one thing that has helped me and may apply at least to some of your situations.

I realised a while ago that my main issue was with nebulous tasks -- that is, the more concrete, defined, and _meetable_ a task was, the less trouble I had with it. So I started to break down large tasks, which never got started much less finished, into smaller ones, in the same way you might break a scrum-poker 20-pointer into a bunch of 3s.

You want to go from this:

- I should really write [some great app idea]

To this:

- I'll make a list of technologies that I want to use

- I'll read the docs, like a book, for the ones that are new

- I'll write a single api endpoint

- I'll flesh out the api for the rest of a feature

- I'll MVP a UI for that one feature, without any concern for design

- etc.

In my case, a combination of the size of and amount of ambiguity in a task is inversely proportional to the ability I have to both get it underway and get it finished.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by arconis987 on Monday February 19, 2018 @07:14AM (#16412401)
This approach is immensely helpful to me as well. Started practicing problem slicing after watching a lecture from Don Knuth. He started by writing down a problem and underlining it. He then solved small bits of it and worked through many examples that seemed almost trivial. Eventually, some amazing results began to emerge after the many trivial examples were worked through. Impressed on me the power of breaking a large problem down into small, simple parts and working through them one at a time. I think problem slicing is one of the only ways to actually solve some kinds of big problems.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by davidjnelson on Monday February 19, 2018 @03:32PM (#16415504)
Problem slicing is awesome. I suspect its effectiveness has to do with preventing overwhelm which makes starting easier, as well as providing more completion rewards, which provides an upward spiral of momentum.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by jseutter on Monday February 19, 2018 @09:16AM (#16412974)
Do you have a link or title to the video? I'm interested in watching it, but searching isn't turning up likely matches.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by chris11 on Monday February 19, 2018 @12:58PM (#16414404)
I didn't find the video, I'd be interested in seeing it too. But I did find this: https://www.cs.stanford.edu/~knuth/papers/cs1055.pdf It's a set of notes of a problem solving seminar that Knuth taught to grad students at Stanford in 1985. It looks interesting.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by aaronm14 on Monday February 19, 2018 @10:35AM (#16413456)
I'm also curious to see this. I think a lot of the really strong programmers I know do this instinctually where as I have to be more deliberate breaking things down. Perhaps some of it is that they are able more more naturally hold it in their minds than writing it out on a piece of paper like I do. Maybe they "learned how to learn" in that way better than I did when they were younger.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by arconis987 on Tuesday February 20, 2018 @11:44AM (#16421681)
It was from a video where Don Knuth recreated one of his first lectures.

https://youtu.be/jmcSzzN1gkc

At one point around 20 or 30 minutes in, he says something like, “We’re going to start easy and slow and then work harder later on.” He exhaustively writes out a large number of different combinations of possible runtimes of an algorithm. It seems quite tedious, but eventually some cool results emerge related to Sterling Numbers :)

At first, I thought it was somewhat annoying that the lecture was methodically going through so many examples. Since then, I’ve realized that methodically going through small sub-problems patiently is often the way you eventually get to a giant leap.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by moltar on Monday February 19, 2018 @11:18AM (#16413711)
Second this, please link, really want to see it! Also couldn't find it.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by tigerwash on Monday February 19, 2018 @06:15AM (#16412193)
Problem Slicing is the key; Kent Beck wrote an article about "Master Programming" and I'd like to take his advice whenever I encounter a problem in programming, but also in real life (e.g. coordinating tasks in work or private life): https://www.reddit.com/r/programming/comments/4n3s7c/kent_be...

> Slicing. Take a big project, cut it into thin slices, and rearrange the slices to suit your context. I can always slice projects finer and I can always find new permutations of the slices that meet different needs.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by chb on Monday February 19, 2018 @10:25AM (#16413400)
What do you know about the author, Kent Beck?
Re:Ask HN: Is it 'normal' to struggle so hard with work? by craigching on Monday February 19, 2018 @11:10AM (#16413672)
Kent Beck is the father of TDD[1] and a well-known agile advocate

[1] — https://www.goodreads.com/book/show/387190.Test_Driven_Devel...

Re:Ask HN: Is it 'normal' to struggle so hard with work? by the_af on Monday February 19, 2018 @11:18AM (#16413716)
Kent Beck is well-known and the creator of Extreme Programming: https://en.wikipedia.org/wiki/Kent_Beck
Re:Ask HN: Is it 'normal' to struggle so hard with work? by bennyelv on Monday February 19, 2018 @05:21AM (#16411979)
This is exactly what worked for me - thankfully I learnt it while doing my university dissertation and before I started my career.

You can't start the task "start a business", but you can start the task "determine the market size for x".

Re:Ask HN: Is it 'normal' to struggle so hard with work? by greendesk on Monday February 19, 2018 @05:59AM (#16412127)
This approach has helped me significantly.

Another aspect that is also useful has been my experience of Pomodoro technique. At a job where we were practicing Pomodoro technique, I realized I don’t struggle with concentration anymore. The minimalistic explanation of the technique is to work on a task inside 45 minute intervals; then walk away from the computer for several minutes.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by wizzzzzy on Monday February 19, 2018 @07:11AM (#16412387)
+1 for pomodoro technique.

I find one of the additional benefits it has is that it gives you a means of quantifying your day. Often I can't remember exactly what I've been working on but knowing that I've completed x amounts of intervals leaves me way more satisfied at the end of the day and makes me feel much more confident that I've been productive.

I find it can also reveal how long some things take to complete. Rather than thinking 'uhh I couldn't even complete that task today' it can often lead to 'wow, I worked on that task for x intervals and it still wasn't complete - I definitely underestimated that one!'

Re:Ask HN: Is it 'normal' to struggle so hard with work? by f_allwein on Monday February 19, 2018 @06:07AM (#16412166)
+1 for Pomodoro technique. Traditionally, it's 25m, but you can choose any length that works for you. https://en.wikipedia.org/wiki/Pomodoro_Technique
Re:Ask HN: Is it 'normal' to struggle so hard with work? by tlrobinson on Monday February 19, 2018 @05:59AM (#16412128)
I've been wondering, is there a todo / task tracking app that can somehow aggregate tasks across multiple applications?

Currently my tasks are spread across emails and email drafts, Github issues, iOS reminders, Slack, my head, etc. It's a lot of work to keep track of them all.

Maybe I should just carry around a paper notebook and make that the authoritative source of tasks.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by beejiu on Monday February 19, 2018 @07:57AM (#16412566)
Sounds like you need a process, rather than a tool. Personally, I jot down everything that gets mentioned to me on paper and, within 1-2 days, it will end up in the project management system (if it is something to be worked on). Once it's there, I strike it through in my notepad. So basically, 99% of my notepad is a scribble - only 1% that I need to think about remains un-struck.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by pronoiac on Monday February 19, 2018 @06:44AM (#16412295)
That feels kinda familiar. My experience might or might not be helpful.

I read about Getting Things Done, and I worked to track everything in one place, but I find that task tracking in two places work best for me:

1. Something like Evernote or Simplenote, for capturing notes on any device that's handy: phone, tablet, computer, etc. Being able to search really easily is crucial, to avoid duplicate topics.

2. Something like Trello for easier prioritizing and categorization. Moving around the index card analogies is much easier than moving text.

Using email as an issue tracker is an anti-pattern. It means your work to prioritize can get casually jumbled, and for me, that flow can get interrupted more easily. Ditto for Slack.

I like paper notebooks - I used one at work so I wouldn't drop any of the tasks I was juggling - but they're less portable than my phone. Before that, I had a Hipster PDA (index cards and a paper clip - http://www.43folders.com/2004/09/03/introducing-the-hipster-... ) but I had lots of notes, and searching was awkward, meaning "just write it (again) before I forget it, sort it out later," meant there was curation involved, and that using 1. above was lower-friction and just overall better.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by marenkay on Monday February 19, 2018 @06:12AM (#16412180)
Paper notebooks are great since writing down tasks turns them into something real because of the haptic feedback from touching paper.

Note apps, task apps, etc. all can not handle to that considering the brain simply considers things with haptic feedback more memorable and actionable.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by dageshi on Monday February 19, 2018 @08:49AM (#16412830)
Strongly recommend

https://tiddlywiki.com/

Use it well and it'll serve as both a todo list and your own personal instantly searchable, super fast knowledge base.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by nthj on Monday February 19, 2018 @12:59PM (#16414413)
I pipe emails, GitHub, etc into a private Slack channel, and use starred slack messages as my inbox.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by josephjrobison on Monday February 19, 2018 @06:34AM (#16412257)
Hubstaff takes screenshots while you work and you can jot down notes when you feel like it.

I also find myself reviewing my Chrome history sometimes if I have no idea all the things I had been working on all day.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by dboreham on Tuesday February 20, 2018 @02:04PM (#16422999)
Designing productivity tools is one of my favorite procrastination activities ;)
Re:Ask HN: Is it 'normal' to struggle so hard with work? by deathtrader666 on Monday February 19, 2018 @11:37PM (#16417878)
Personally, I use Trello with the Planyway addon.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by ashtube on Monday February 19, 2018 @05:23AM (#16411987)
100% this. Break down the tasks into smaller and smaller chunks, use an app like Todoist to track it. So create a project for each major task, and have all the todo's inside that project. You'll feel achievement as you complete each small task, and within no time you'll find you have completed the project, AKA, one big task.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by taneq on Monday February 19, 2018 @08:22AM (#16412682)
Any recommendations for something like this that's local-only or self-hosted? I've been on the lookout for such a thing for a while but they all seem to be SaaS web app type things.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by pyrophane on Monday February 19, 2018 @09:41AM (#16413106)
I use index cards and a pen! I like to have something that is physically in front of me all the time. It works great.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by hypertexthero on Monday February 19, 2018 @04:01PM (#16415717)
Paper and pen or pencil or crayon or chalk on paper. Preferably with some color.

Our senses of touch, smell and sound are important and inspiring.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by zingmars on Monday February 19, 2018 @08:36AM (#16412758)
I just keep a text file around that I sync using NextCloud. From what I've seen self-hosted TODO list solutions are generally pretty bad. I tried OpenTasks[1] on Android using NextCloud's DAV backend, but the app doesn't support proper sub-tasks (subtasks are handled as Markdown text in task's notes). And there doesn't seem to be any good Desktop app that that I found that works well (or is cross-platform) either.

[1] https://play.google.com/store/apps/details?id=org.dmfs.tasks...

Re:Ask HN: Is it 'normal' to struggle so hard with work? by johnx123-up on Tuesday February 20, 2018 @04:29AM (#16418959)
Probably http://restya.com/board ? In some aspects like offline sync and list view, it is better than Trello
Re:Ask HN: Is it 'normal' to struggle so hard with work? by davidjnelson on Monday February 19, 2018 @04:00PM (#16415703)
How would you compare Todoist to Trello? Would you recommend switching?
Re:Ask HN: Is it 'normal' to struggle so hard with work? by arbie on Monday February 19, 2018 @10:21PM (#16417608)
I think they serve orthogonal purposes (task-tracking vs Kanban project management). There is heavy overlap between them, and you can certainly use one over the other, but their original intent is clear.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by ashtube on Tuesday February 20, 2018 @08:53AM (#16420280)
What arbie said. Todoist is great for a Todo/task management software, and I use Trello more in a business environment to visually see an overview of current projects and track next steps.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by tigerwash on Monday February 19, 2018 @06:19AM (#16412208)
+1 for Todoist.

It's awesome to structure tasks into more and more subtasks.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by nottorp on Monday February 19, 2018 @05:46AM (#16412073)
I still use paper :)
Re:Ask HN: Is it 'normal' to struggle so hard with work? by FeepingCreature on Monday February 19, 2018 @12:31PM (#16414229)
A specific version of this is just writing a single connected "skeleton" of app, stubbing out absolutely everything that isn't needed with 'if (input == this) return that; assert(false);' and just getting something from input to output. Then it's a lot easier to go and add more meat.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by wjnc on Monday February 19, 2018 @05:01AM (#16411903)
I'll second this and on top of that would advise you to try to get some more insights into your personal drivers / personality (I fell for Meyers-Briggs or MBTI, but have to be honested that personality science feels somewhat hand-wavy.). It might be that being a freelancer is not the best fit for you and perhaps being on a team or in a team-lead role would fit your personality better. For me external demands and a corporate environment where there is quite a lot of appetite for thinking outside the box gave me a lot more energy than my studies and first job(s).
Re:Ask HN: Is it 'normal' to struggle so hard with work? by dabernathy89 on Monday February 19, 2018 @11:33AM (#16413811)
Unfortunately, often I feel like the more mundane & straightforward tasks are the ones that I find the hardest to get started on. But i think this is still a great idea for tackling large, daunting tasks.
Re:Ask HN: Is it 'normal' to struggle so hard with work? by piracykills on Monday February 19, 2018 @10:24AM (#16413395)
Yes - I basically use indented lists of tasks like this for everything. Indented because often times you realize you didn't quite break that down enough and need more steps underneath it for them to be approachable.

Lots of tools are great for this too, I've used Tomboy, OneNote and org-mode, all of which do this very well.

Re:Ask HN: Is it 'normal' to struggle so hard with work? by garmaine on Monday February 19, 2018 @10:13AM (#16413320)
> There's no magic solution

In cases where it is medically necessary, there is: Adderall.

http://slatestarcodex.com/2017/12/28/adderall-risks-much-mor...