HACKER Q&A
📣 amichail

Does hobby programming indicate you would rather invent than discover?


If so, might it strongly suggest that you should not major in a science later?


  👤 tocs3 Accepted Answer ✓
I do hobby programing. It is sometimes to create something (supposedly) useful. Lately though it is more discovery and a little math like. I enjoy Project Euler (https://projecteuler.net/. Recently I have been playing with superpermutations (https://projecteuler.net/) and pencil and paper is useful but filling lots of paper with lots of numbers is not that fun.

👤 WheelsAtLarge
Not at all, programming is mind-stimulating. By doing it, you don't just invent, but you discover how to create new things. So it's a combination. But for the most part, it is a way to satisfy the need many people have to solve problems. Why do people like puzzles? Because many people like to solve problems. Hobby programming falls in the same real.

The way I see it, neither says anything about majoring in science. That decision is all related to what you would like to learn in school and where you want to work in the future.


👤 PaulHoule
Some of my hobby projects really feel like invention but others feel like discovery. Myself I was a hobby programmer, than I got a PhD in physics, then I became a professional programmer. There were things I found nervewracking about the culture of science that led me to leave but looking back retrospectively I could have taken better advantage of the opportunities I was given.