pyMadeThis is a place for Python projects and tutorials from the curious mind of myself, Martin Fitzpatrick. I'm self-taught programmer with experience dating back to the days of the ZX Spectrum and Sam Coupé. I've tinkered with all sorts over the years but I now code most happily in Python.
Programming for me is about creativity: "What can I make this thing do?!". I'm bored to tears by algorithmic puzzles or any other kind of rote-learning, and I wish budding programmers weren't so often told that that is the only way to "get good".
If you want to get good at programming (or anything, really) you first need to enjoy it on some level. If you enjoy something you'll spend the time on it and you will naturally improve over time.
I like building stupid stuff, and that has served me perfectly well in developing a career as a programmer. If you like building stupid stuff, this is probably a good place for you. If not, it isn't (and that's OK, although I think you're a bit weird).