Tommy

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

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 :+1:

AstonJ

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 :+1:

With regards to your ADHD, you might find some of the threads in the Health & Diet section interesting :smiley: (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! :blush:

Tommy

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.

Where Next?

Popular Community topics Top

mafinar
Crystal recently reached version 1. I had been following it for awhile but never got to really learn it. Most languages I picked up out o...
New
mafinar
Concurrent Data Processing in Elixir is now content complete and I finally found the time I’ve been looking for to dedicate behind readin...
New
mafinar
I am going to dump my thoughts, methods, codes, experiences and rants while learning OCaml into this thread. This is probably the 5th or...
New
Maartz
The very first time I’ve seen a line of Elixir I was in awe. Coming from Ruby the syntax was familiar. But I wanted to know what was thi...
New
ohm
I would love to begin a book club with Mike Amundsen’s (@mamund) book Design and Build Great Web APIs. It seems that building new syste...
New
ggarnier
In Aborting Multiple Fetch Requests with One Signal section, the code in abort/abort_ex09.js doesn’t show the downloaded images until Pro...
New
rgerardi
Hello all. Creating this space here for general discussion and chat about Powerful Command-Line Applications In Go In particular, we ca...
New
adamaiken89
Anyone is interested in a classical textbook for algorithms can go and check that.
New
AstonJ
With AI set to play a big role in our industry Elixir users are lucky to have Nx, so we’re running our Nx related book club on Genetic Al...
New
Fl4m3Ph03n1x
Learning Domain-Driven Design Building software is harder than ever. As a developer, you not only have to chase ever-changing technologic...
New

Other popular topics Top

wolf4earth
@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness. https://f...
New
Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
AstonJ
This looks like a stunning keycap set :orange_heart: A LEGENDARY KEYBOARD LIVES ON When you bought an Apple Macintosh computer in the e...
New
AstonJ
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
New
PragmaticBookshelf
Author Spotlight James Stanier @jstanier James Stanier, author of Effective Remote Work , discusses how to rethink the office as we e...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
PragmaticBookshelf
Author Spotlight: Sophie DeBenedetto @SophieDeBenedetto The days of the traditional request-response web application are long gone, b...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New