
Tommy
I gave up my job as a house painter to become an app developer - this is my journey!
So I have enough money to last a year. Realistically I’m still going to have to work part time painting. I’m so done with it though!
I have bean playing with programming for 20 years or so and have never mastered any language. The difficultly has bean learning how to learn. Reading and taking notes doesn’t work. It doesn’t go in.
I’m excited to have discovered space repetition with flash cards. At last a system of learning that works! I have found that, for it to work I have to make it, make me get my hands dirty and to get stuck in. For example:
What does this do: %{numbers | one: “one”}
isn’t as powerful as :
Update the map numbers (below) so the element with key :one is “one”
numbers = %{one: 1, two: 2, three: 3}
I just want to briefly enplane how my brain seams different to others. Most of us have peripheral and a point of focus and with all the senses too. Imagine have to do all your studying and coding with just your peripheral! I think that’s how it is for me. There is a focus but it’s week. Add to this, I have very little working memory. I think I have a good CPU buy my ram is crap! It feels like a double layer of fuckedness: the week focus prevent information going in and once it’s in there almost no working memory to do anything with it!
It’s frustrating as I think i’m intelligent in other ways. My mind seems to be 3D and concurrent and I can look at things from may different angles at different points in space and time.
My next post will be about what I’m learning at the moment and my daily routine.
Most Liked

AstonJ
Sounds like you’re about to embark on an incredible journey Tommy!
I am a self taught programmer too and it is such a nice feeling of accomplishment when you finally get that first project out.
Good luck and I am looking forward to seeing your updates in your journal

AstonJ
100% - there always seems to be something to learn or to brush up on… but maybe that’s not a bad thing as it keeps you mentally active (though it can be frustrating too!).
I highly recommend @chrispine’s book-learn-to-program-third-edition (it’s mentioned in the link I posted above too) - here’s what I said about it in another post. I often recommend that book to people and say you’ll know if you want to be a programmer after reading it! It’s such a motivational book and Chris says all the right things at the right times
With regards to your ADHD, you might find some of the threads in the Health & Diet section interesting (the book I mention in this post may also be of interest to you).
PS, I edited the title of this thread for you to make it a little shorter… hope that’s ok!

Tommy
Thanks you. I like the style of your site. Do you ever feels there is too much to learn and to keep on top of?
I’m loving learning at the moment. Today has been a good day where things have clicked in place. I tend to permanentize how I’m doing. What I mean is, if i’m having a good coding session I thinks, “this is great look at me go, I’m going to be creating lots of cool stuff soon” but if I’m not picking anything up my inner voices is, “What’s the point I can’t get this. I may as well give up”.
I’m still not certain my brain is wired to become a good coder. Time will tell.
Popular General Dev topics










Other popular topics









Latest in General Dev
Latest (all)
Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /js
- /rails
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /opensuse
- /centos
- /ash
- /php
- /deepseek
- /scala
- /zig
- /html
- /debian
- /nixos
- /lisp
- /agda
- /sublime-text
- /textmate
- /react-native
- /kubuntu
- /arch-linux
- /ubuntu
- /revery
- /manjaro
- /spring
- /django
- /diversity
- /lua
- /nodejs
- /slackware
- /julia
- /c
- /neovim