Hacker News new | past | comments | ask | show | jobs | submit login

Here's my take on it (and why I don't do side projects anymore).

Roughly:

As musician you grab your instrument and play. As a writer you pick pen and paper and write. As a chef you slice your stuff and cook.

Me, starting with an idea:

- Turn on computer. Oh no, updates galore. Ok fine.

- Those updates broke my IDE/dependencies/network driver etc. Let's fix that as well.

- Let's research a gazillion libs to see which one can help with my idea. Ah, none of them. So let's first implement this (for the actual problem) irrelevant, but elaborate base module.

- Meanwhile: more updates.

- Grrr. I should have picked another language. Or no, let's start again with new shiny, because it's better suited (also not BLUB programmer).

- My wife got the updates too. Guess what I have to fix now because I'm into computers.

- Damn, hours passed and I achieved nothing valuable so far. Back to work. Wait what? Work?.

- Screw that, I'm spending the time with my son playing electric guitar.

So, there you have it.

Edit: Corrected typos.




> As a writer you pick pen and paper and write

I wish it was that easy. Idea generation; research; plot outlines; character sketches; continuity; deliberate discontinuity; word choice; dialogue flow; action scene planning ...

Editing the first draft is so much easier than writing it.


Yes, but:

- Was there ever a moment like "Oh no, I should rewrite my story in german, because I could better express the ideas"?

- Have you ever left your pen on the desk, coming back the other day, just to find out it does not work if you write the letters z and I?

- After fixing said pen, you wife asks you to do the same with hers because she needs to write a notification for the kids?

- Coming back and after finding out what exactly you want to write, seeing that you can't buy paper anymore that works with that stupid pen, so you have to make your own?

Actually I was waiting for a writer to respond this ;-). All the problems you mentioned above are key points relevant to your idea/product. In my view, the things I listed are just annoying, irrelevant distractions.


> Was there ever a moment like "Oh no, I should rewrite my story in german, because I could better express the ideas"?

I wonder if this 2 page free-verse poem work better as half a dozen rhymed couplets?

> Have you ever left your pen on the desk, coming back the other day, just to find out it does not work if you write the letters z and I?

"Where's my favourite pen? Did you steal my pen??" - stares accusingly at the cat.

> After fixing said pen, you wife asks you to do the same with hers because she needs to write a notification for the kids?

"Why did you give the pen to the kid? Is it out of ink because he's been drawing on the walls again?? What do you mean he tried to flush it down the toilet???"

> Coming back and after finding out what exactly you want to write, seeing that you can't buy paper anymore that works with that stupid pen, so you have to make your own?

"Don't you dare wipe down that wall! Yes, I know it's blood. It's my blood! You drop that cloth now!! Dammit - I spent ages getting those end-rhymes right ..."


Thank you very very much. This made my day :-).


This should be at the top. This is why at home I read about tech and at work I execute tech. There's reading and then there's doing. Reading should be considered a side project when you work full time executing.


   Reading should be considered a side project when you work full time executing.
Full ACK. I wish I were only asked ONCE in an interview "Which blogs/sites do you read for technical education and what was the most interesting article you read last year?".


Almost every interviewer asks you to talk about yourself. It only takes 10 seconds to mention the types of things you do to stay sharp and informed.


   Almost every interviewer asks you to talk about yourself. 
Not my experience in Germany with big companies.




Applications are open for YC Winter 2022

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: