I am writing as the oldest member of my cohort, and I'm pivoting away from a 20 year career in entertainment.
The pandemic left my industry closed for 18 months, and I discovered an interest in programming. I was determined to become a programmer by myself, self-taught, and that should be enough to maybe get an entry-level job, so I joined Codecademy.
For the next 8 months, I spent 6 days a week, 1.5 hours a day, not trying to just complete the courses, but to digest them and take ...
I am writing as the oldest member of my cohort, and I'm pivoting away from a 20 year career in entertainment.
The pandemic left my industry closed for 18 months, and I discovered an interest in programming. I was determined to become a programmer by myself, self-taught, and that should be enough to maybe get an entry-level job, so I joined Codecademy.
For the next 8 months, I spent 6 days a week, 1.5 hours a day, not trying to just complete the courses, but to digest them and take copious notes. I thought that was my path, but, I knew there was a world of information I was missing that I couldn't even imagine. How do I ask a question about a topic I can't begin to describe?
I came to Course Report in February 2022. The algorithm here puts the most reviewed schools/programs in the top-billed spots, which objectively makes sense. I sent out applications to a few different schools, but nothing felt like a fit. It wasn't until day 3 of looking that I found Actualize. I hadn't seen it here on Course Report, which puzzled me, so I searched. Actualize IS on Course Report, and it was consistently ranked higher than every other program I was pursuing. Read that again. Actualize is higher ranked by students than other, larger schools. If you don't believe me, search right now. If I'm wrong, I'll eat my hat. That's something the kids say, right?
The staff was immeasurably helpful through registration. There is financial assistance available, which may help curb the cost of enrollment. I would ask you consider that, as the initial price tag is steep. Having lived it, I would have paid more, which is crazy to say.
Once I was accepted, I had a few weeks before pre-work started, and I was humming with anticipation, mostly because I only had word of mouth to go by, and testimonials like this. I had no idea what to expect, and I usually like to walk into new situations a little more prepared, but eventually pre-work began. Also, I signed up for the evening sessions, as I work better at night. I'm a vampire with a capital "B."
If you have taken a course of Codecademy Pro, the pre-work will feel very similar to an "Intro To..." course. It was paced out well for me, but I had an element of familiarity with core concepts across all languages (Strings, Integers, Booleans, Loops, Arrays, Hashes/Dictionaries, Classes, OOP, Functions). This course is designed to help you even if you don't have this foundation. You don't need this foundation, but it helped. To make this clear, I had not taken the Intro to Ruby course, which is the first language you will be taught, but I felt well equipped to begin.
I enjoyed my pre-work instructor, Kevin. Cool guy, good knowledge base, and was fully prepared to admit when he didn't know something. That's an idea I had to get comfortable with myself. Ask questions if you have them, friends. You will get as much from any course of study as you put into it. If the instructor doesn't know, they go to your eventual instructors to ask! This program is a populated by a community of people who are coming together to help you learn best. I get the sense that every cohort (your class) teaches our instructors how to teach the next group better. It's that passion for teaching well that sets them apart.
Expect 20 hours a week of instruction by video for the pre-work window. Every Thursday was 2 live office hours with Kevin, where he would answer questions about the "homework" from the past week for hour one, and the second hour would go into greater detail about one of the more difficult practice problems of the week. It's nice to begin to be able to speak to another person about code. I didn't know how much I wanted that until I got it. The pre-work group is pared down into smaller classes for general instruction. I think my group went from pre-work 15 students to cohort 7 students.
I was lucky enough to have Peter Jang, the full-on Dean of Instruction, as my teacher. This guy has forgotten more about code than I've learned in my first ten months, but not in a bad way. It was actually exciting, because I was finding out keyboard shortcuts, or industry specific jargon, or random conventions on my first day than I hadn't discovered in months of self-teaching. I was immediately learning the things I didn't know I didn't know, and I rode that high for weeks. I knew I spent my money in the right place on the first day of official instruction, no joke.
The evening cohort's schedule (for me, in California) 4:00pm - 7:30p M-Th, 7:00am - 3pm Sun (1 hr lunch). I loved the evenings. 3.5 hours of new information every day was the perfect amount for my brain. Sunday was a little rough, because 8 (7) hours, but The day is broken into 3 hours of instruction, lunch, one hour of "job-hacking," and then three more hours of instruction. That last 1.5 is rough on Sunday, but doable.
I won't lie, this can be dense stuff. More often than not, you will be asked to do something before you understand it. The understanding will come through repetition. Connections will be made almost subconsciously as you practice you Rails CRUD, but it happened. Peter uses the two-week paradigm to calming us down: Just remember where you were two weeks ago, and how that foreign concept seemed alien, but now you basically get it. It's not foolproof, but it was a pretty reliable way of keeping me from spinning out, and I always noticed results.
Nervous Nellies, listen up: The program will teach you that working with other people will be integral to your upcoming career. It seems obvious in retrospect, but your job will, most likely, be for someone else's company, updating their code with a group of people whose responsibility is to ensure you are doing your job. I was not looking forward to group anything. I'm not super confident in my coding, and the last thing I want to do is show it to other people. Guess what? Suck it up, buttercup. Day 2 you are paired off with a fellow student. I don't remember coding that day with a partner, but every class session begins by pairing or grouping students into break-out rooms, and they are given conversation prompts to help break the ice. Oof. Nothing feels worse than being forced to talk to someone when you don't have any idea who they are. If the program hadn't forced me out of that comfort zone, I never would have chosen it for myself, and I think they get that, too... Which is why they force you out.
They knew better than me, by the way. I only had six fellow cohort members, but I looked forward to catching up with someone after a few days of not speaking. Turns out, I really dig these people. I would not have learned as much, or been as motivated, if I was left in a corner to do my homework. You may be shaking your head. I wouldn't have believed me either, but I plan on keeping in touch with some of the folks I really clicked with.
Sometimes, no. Often? No. Okay, actually there will never be a time when you know everything about coding. This program effectively teaches its subjects, but the key to a successful CAREER is how well you learn to learn. I know, I know how it sounds, but Actualize gave me foundational knowledge that I can use that will continue to help me keep learning past the last day.
The Job-Hacking portion of the program, masterfully organized by Lisa Tucker, was my least-understood part of the program before starting. Is it job placement? Nope. It's better? I'd say yes. Along the lines of teaching you how to learn, this portion of the curriculum teaches you how to understand yourself, how to market who you are as a person using specific and proven techniques, but also make yourself as versatile a candidate as you can be. It turns out there's a science to this, and Lisa is a wizard, her staff as well. I'm not where I want to be regarding networking, but I feel very empowered to continue my job search. You will be applying for jobs before you graduate.
I don't want any of this to discourage you, I'm telling you this because you are about to be handed the keys to a powerful and boundless kindgom, but only if you are committed. If you are prepared to work hard, study hard, and be over-whelmed at least once where your brain just says, "You've got to be kidding me. That's it, I'm leaving," but you still come back, then I recommend Actualize Coding Bootcamp for your instructional dollar.