“A computational process is indeed much like a sorcerer’s idea of a spirit. It cannot be seen or touched. It is not composed of matter at all. However, it is very real. It can perform intellectual work. It can answer questions. It can affect the world by disbursing money at a bank or by controlling a robot arm in a factory. The programs we use to conjure processes are like a sorcerer’s spells. They are carefully composed from symbolic expressions in arcane and esoteric programming languages that prescribe the tasks we want our processes to perform.”
- Structure and Interpretation of Computer Programs
Anyone else struggle with imposter syndrome when computer programming? What are your experiences and how do you cope?
I AM MAKING GAMES
Today in dealing with external APIs
“The number of items in an array should not be more than 1″
Why the fuck is that field an array, then?
Wait hey did I tell y’all about the chrome extension I made to redirect ppl from any web page owned by amazon? It’s just a demo version rn but as soon as I have the energy I’m going to expand it and maybe make another version to take people away from companies that use prison labor
Tonight I (finally) started the programming project that motivated me to learn to code! There’s this old Mac application that I love, and it was written in Objective-C long enough ago that it’s no longer compatible with macOS. I have been at a loss without it, but I did not know enough C to rewrite it… until now. I have started re-writing it in Swift using new experience gained in my Software Engineering © course, and my first batch of unit tests passed! I feel super accomplished, but I hope that the complexity of the project doesn’t eventually swallow me whole… Fingers crosssed!
*steps onto stage*
“Fuck internet explorer.”
23% of the way through the Codecademy web development pathway. I worked on the build a design website project yesterday and hit a roadblock with Visual Studio Code. It frustrated me to no end, and I spent the rest of the night in a funk, not in the mood to do any of the things I typically enjoy. I don’t chalk this up entirely to my frustration with my project, but to general annoyance with being in quarantine for a month.
Future plans (way way in the future) include doing The Odin Project as well.
For now, just needed a little break this morning and part of the afternoon to step away from doing any coding. For me, breaks are essential in keeping myself sane, particularly when I have a lot on my plate. I read a post in the LearnProgramming subreddit a few days ago about how one of the most essential parts of learning to program is mental outlook, and how you have to learn how to persevere through setbacks. I kept this in perspective as I went to bed last night and want to keep it in the front of my mind going forward.
I was rummaging through my old programs looking for a routine I needed and found this.
I will only say that a) I wrote this program shortly before I was forced to work from Sunny Omaha (for 13 #^#>^ing years) and b) I was very very confident that no one would ever see this.
And I was right.