This is maybe the only place in my life where some people are as left or lefter than me, so I'm curious on perspectives. I've been studying on my own with plans to pursue a competency-based degree online -- if I prove to myself that I care enough to stick with it.
Given that by now I've become acquainted enough with two jobs to become jaded, I'm wondering how CS is (initial puzzle-solving thrill versus six years later). The tech industry can be rife with chud shit, and I doubt someone with little experience could jump straight into freelancing or working in a more solo capacity. But it's an industry I'm wholly unfamiliar with.
My career experience (ignore these two walls of text if you don't want any exposition):
Journalism: Don't regret it, but solely because it taught me the valuable lesson that I won't always know what I'll actually want in life. Started as a super-lib and left a washed-out sucker. The average reporters I met were nauseatingly status-quo -- either true-and-through bootlickers or too naive to realize themselves as free PR agents for people in power. There's something about years of condensing complicated situations to a few grafs for laymen which rots your brain into an endless chasm of cheap metaphors, impotent virtue-signaling rage, and other cliche nonsense. Met a few good ones who felt trapped like I did, but my experiences with the industry and the average journalist I met were eyerolling. I've worked manual labor jobs where older men literally screamed insults at me, and they never treated me worse (in the ways that truly mattered) than journalists did. When you have no true allies, you don't feel good, and you're not making the world any better, it's time to leave. Seriously, fuck journalism in the USA.
Education: There's a certain comfort with privatization among many teachers I meet that bothers me, but the bedrock idealism of "My actions and words impact how a child thinks" is at least something capitalism can't ruin completely. There's also a fellow commiseration to the extent that many teachers know it's a flawed institution, but we're mostly in it together. Unlike journalism you at least find less eager bootlicking. I've considered getting my Masters and progressing since currently I'm just ESL-certified, which isn't much, but I could still see myself teaching in some capacity as a lifelong career since I've had my fair share of bad days over three years and I'm still motivated enough.
Prefacing to say I'm an American who's been living abroad for a few years.
Yeah this is the caveat with my big idea, avoiding a US corporate environment is one of my utmost goals and I'd prefer to pursue literally any kind of freelance work or company abroad -- if nothing else, American companies with employees based on other continents.
The reason education in any environment is so manageable is because I can still cling to idealism somewhat with the actual mechanics of teaching despite a privatized and pro-establishment environment. The appeal of CS besides some intellectual enjoyment -- though problems do become rote, as you said -- is that my routine work can be cushioned from having to keep a constant friendly demeanor with people I dislike.
I've reached a point where I don't think working a US-based job that's heavy on interpersonal skills with American adults is possible for me anymore. Journalism became nightmarish because my paycheck hinged on developing rapport with grown men and women who were, for lack of better words, disgustingly ignorant and shallow. I don't have the patience anymore and can't go back to it.
Teaching became an unlikely refuge from that, as I feel kinder with students since they're, you know, just students. I've been tired some days like any other but it's really tough for me to feel angry or lose my patience with a child. When I worked with adults in the US I took my anger home daily. Living abroad became another refuge because, even on bad days, I'm still experiencing a new culture and learning/practicing a new language. In the US there's lower opportunity for that.
I could be laying out goals that are immensely unrealistic, but I guess it's better to be told that now rather than later. The way I see it, either teaching abroad or studying for any kind of tech industry work abroad are my two options -- as both sectors are realistic for traveling and I think I can enjoy either one.
I'm beginning a year of studying CS on my own while working, hence this question. At the end of this year I think I'll have more of an idea on whether I want to pursue education or tech further.
tbh spending a year learning on your own is the right way to do it. Don't do a bootcamp or whatever. You can learn more on your own while teaching (are you in a certificated position at a international school or in a TEFL position?) and build out some cool projects. Having a good project portfolio is how I got my first tech job.
tbh if I were to do it over again, I'd probably stay teaching abroad and do programming on the side. Build out projects to market and sell to augment the income from teaching, but also enjoy all the benefits of teaching abroad (lots of saving, free housing, etc). Getting a teaching cert is definitely worth it if you're going to do that, though. And you could get the cert in CS if you enjoy the subject but don't want to go corporate. Some states have privitised their teaching certification process so much that if you have the right experience you can literally get a cert in any subject you want if you have the right kind of verifiable experience and can pass the subject test.
dm me if you want more details on anything, happy to chat.
edit:
tbh this on its own makes you a better teacher than most. This is 100% the right mind space to be in.
Also, yeah the people in tech can be hard to work with. there's an affect I run into quite frequently of people being intentionally bad interpersonally because they think it shows that they're just dedicated to the code or whatever. something akin to college kids who decide to major in creative writing and thus feel they have to act like a writer. Also there are all the folks who genuinely are uncomfortable interpersonally. tbh I just take the mindset I learned from teaching (patience, patience, patience) and apply it to them. works a charm.
I have a certification I did in Russia. Plan before COVID was to move to Moscow and teach while I worked on my Russian fluency. It may still be the plan after this year, despite a dauntingly low salary compared to other countries I could be in. If I feel like I'm progressing in a plan that can net me extra income or one day result in a decent salary, the low salary now is less of a concern since I'm only 29 (but steadily feeling older).
How long do you think it would take you from scratch to learn how to build a project and profit from it, knowing what you know now? I mean studying, plus polishing a project.
The thing with a teaching certification is that even the most internationally-recognized credential short of an actual certification (what I have now) isn't useful or cared for in many countries. Being white and fluent while willing to adapt to a workplace is what gets me a paycheck.
Past that I'd have to choose whether I wanted to commit my free time to teaching certification or CS knowledge.
Yeah I feel like teaching helped me a lot interpersonally as I've always been a bit square-peg-in-a-round-hole socially. I've heard the statement, "I didn't know how to take you the first few months I knew you, but I like you now," more than once. Nice to hear that end result, but I always think... a few months? Really? When I press them on it they just say I felt cold and uninviting to them, or something. I've always held the mindset that too much insincere small talk was rude and useless if I didn't really care about someone or there was no measurable end goal, like gaining advantages in a workplace by making the right friends as social utility.
Same with privatized teaching. I recall during one job where I was being coached on how to do something differently by an employer and without thinking I said, "Oh yeah, I get it. We need to think like marketers, not teachers," and he just looked at me cross. You don't say the quiet part out loud with people.
Getting closer to 30 I've managed to curb the frequency of situations like this and learn what role to play in a room or shut up. It's like a mindset some edgy 15-year-old would take pride in, except I'm a grown adult and it sucks because it's just who I am and I'm trying not to be that way.
Learning Russian sounds dope.
Check out teachrready or any of the other programs through the state of Florida. If you just observe a certified teacher and have them watch you teach you get a cert. take a year and is fucking insane. Other states are just about as bad (Texas, LA). You can then turn your cert into a $50k/yr gig at an international school doing actual teaching. The money is good and relatively easy and you have plenty of free time. There are so many software tools to build for teachers.
After about a year of pretty consistent study and work I had a couple of solid projects live. I wasn’t making the next {whatever fancy unicorn} but they serve as proof I can learn and get shit done. That was enough to finagle my way into a job. It was also enough knowledge that if I had wanted to I could have felt comfortable hiring contractors to continue building out the projects and have been relatively certain I wouldn’t get cheated.
Googled TeacherReady, can you really do this completely online (without having to go back to the US)? If so that's fucking insane.
EDIT: I see here you do need to go back to the US for testing, but that's just a few weeks and I could visit family. Definitely an interesting idea if I do more research and see how competitive this makes me for international schools.
Interesting problem to think about, and one that isn't morally bankrupt.
Covid makes everything weird but previously you could even do the testing abroad if there was a test center near you. In China most of the places that did toefl and gre also did the state cert tests. It’s crazy.
Yeah I'm looking more into it. Thanks for the advice.