I landed a software engineering job at Slack without a degree. Here's how I taught myself to code and broke into tech.
I work in software engineering as a staff developer advocate without a college degree. After my first semester in Butler University's computer science program, I dropped out and joined the military in May 2016.
While in the military, I taught myself how to code. In February 2020, I started a six-month temporary duty assignment, similar to an apprenticeship, to build satellite applications.
I was immediately reminded of how little I knew. After work, I felt terrible because I felt inadequate and thought they had made a mistake by hiring me.
I ended my enlistment in the military in May 2022 and started at Slack that same month. I've overcome that impostor syndrome.
My job in the military was as an intelligence analyst
I assessed dangers around the world in real time, trying to provide value that could be helpful to the US and military operations.
I enjoyed progressing in rank, the camaraderie, and the structure. In 2019, I volunteered to deploy to the Middle East, where I worked 12-hour shifts, seven days a week, in a war zone.
While in the Middle East, I realized this wasn't how I wanted to spend the best years of my life.
I needed a change
I started to make a plan and research other careers on YouTube. I saw a few creators who became software engineers without going to college.
I reverse-engineered what they did. I decided to study their videos, essentially do what they did, and hopefully try to achieve the same success.
I started with learning Python from a book, but after a month of working with it, I realized it wasn't the type of coding I wanted to do. I switched from learning Python to JavaScript, HTML, and CSS through an online course that I bought.
Learning to code was tough but really exciting
After my 12-hour shifts, there wasn't much to do besides work out or study. I studied every single day for three hours. I was having a good time and making progress.
I blended my background as an intelligence analyst with my ability to write code, which is how I started working on some technical coding projects in my intelligence job.
After that, I used it to land my temporary duty assignment with Section 31, an Air Force unit in Southern California tasked with creating applications for the Space Force. I was simultaneously an intelligence analyst and a software engineer.
My doubt lasted for over half of the apprenticeship
The feeling of doubt lasted for around three and a half months. It eventually clicked for me that I wasn't supposed to get it that quickly.
I grew up playing sports, and I thought of learning to code as learning sports. I had only been learning to code for about a year, and I was working alongside people who had been working in the industry for longer.
I had to realize that's OK. They're not expecting me to be a professional coder, but they want me to learn and grow. That's when I finally started to turn a corner and realize that I need to increase my reps, study, and practice like I would a sport.
Having a mentor really helped me
When I got a mentor, he streamlined everything I learned, helped me apply it, and told me what I didn't need to learn. Finding a mentor I was comfortable with and someone who had already achieved success where I wanted to achieve success was probably the most important part of my learning.
When I returned home from Iraq, I had two mentors. One was in the Air Force, a senior engineer in my squadron, and I just attached myself to him and asked him so many questions. He was so patient with me. I had another mentor who was a civilian.
I have some mentors now at Slack who are able to challenge me and help me grow.
There's not a single thing I would do differently
I'm extremely grateful and blessed to be in the position I'm in today.
In the Space Force apprenticeship, I did pair programming, which means you sit with another engineer and go back and forth. One writes the technical test, and the other writes the code to make that test pass.
Every time I heard a phrase that I didn't know in a meeting or saw a line of code that I didn't understand, I made note of it. Then, for 30 minutes every single day, I would talk to my mentor and just try to get better.
If you're feeling impostor syndrome, look in the mirror and tell yourself that the people who hired you are smart people, and they hired you for a reason.
As a staff developer advocate now, it's my job to know how to create custom applications in Slack and then teach them to all of our customers around the world with content via on-site workshops, presentations, keynotes, and virtual content.
In 2020, I started a YouTube channel
I documented my process and created content about software engineering. When I was separating from the Air Force in 2022, I put out a little teaser video on Twitter saying that I was open to work. That post went pretty viral, and I got messages about job opportunities at Google, Amazon, and Slack, where I ended up.
I don't have impostor syndrome anymore because I understand what it is. The only way to get through it is by being confident in your abilities.
I'm now confident in my abilities and what I can offer my employer and my community.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


CNET
15 hours ago
- CNET
Are You Phone-Snubbing Your Friends? There's an Easy Way to Stop
I'd have a hard time staying in touch with most of my friends if I didn't have my smartphone. But when we actually do spend time together, I often wish we didn't have phones at all -- especially if my friend can't stop looking at theirs. At some point, we've all been phone-snubbed. That's what happens when the person you're spending time with seems more interested in their phone than you. You might be sitting right across from someone, but when they're laughing at a video or meme only they can see, it feels like they're a million miles away. I've been guilty of paying more attention to my screen than my companion and felt bad about it afterward. There's nothing wrong with replying to an urgent Slack message or pulling up a funny TikTok to share. But I know I probably spend too much time staring at screens, and a lot of that time is unhealthy doomscrolling. These days, when I'm not using my phone, I try to be more deliberate about keeping it out of sight and out of mind. If I do need to keep my phone at hand, I always have it face down. It can protect your phone screen I have a few reasons for making sure my phone screen is turned away. The first one is practical: When my phone isn't in my pocket, it's probably sitting on a desk or table -- which means it's probably not far from a glass of water or mug of coffee. As a somewhat clumsy person, I've spilled beverages on my phone plenty of times. And even though most modern phones are water-resistant, why take chances? With my screen hidden, I can keep the most important part of my phone protected from splashes and other mishaps. For extra protection, I have a phone case with raised edges. This helps prevent the screen from coming in direct contact with crumbs and debris that might be left on the table. My colleague David Carnoy told me about an incident where he was charging his phone on his kitchen counter with the screen face up. Someone dropped a mug on top of it and cracked the screen. Unfortunately, he didn't have a screen protector on this device (he knows better now). It could help save your phone battery Another good reason to keep my phone face down is that it won't turn on each time I get a notification. That means I can save a little bit of battery charge. A single notification won't mean the difference between my phone lasting the whole day or dying in the afternoon but notifications can add up, especially if I've enabled them across all of my apps. If I'm in a lot of group chats, my screen might end up turning on dozens of times throughout the day (and that's on the low side -- many teenagers have hundreds of notifications a day). It also shows that you pay attention Keeping my phone face down is also a good rule of social etiquette: If I'm hanging out with someone, I keep my screen hidden from view as a subtle way of showing that I won't be distracted by it. I don't want incoming notifications to light up my screen every few seconds, especially if I'm in a bar or other dimly lit setting. I want to keep my eyes on the person I'm talking to. "Eye contact is one of the most powerful forms of human connection. Neuroscience research indicates that when two people make direct eye contact, their brain activity begins to synchronize, supporting more effective communication and increasing empathy. This synchrony can be disrupted when attention shifts to a phone, even briefly," says Michelle Davis, clinical psychologist at Headspace. When I'm with the people I've chosen to spend time with, I want to be fully present with them. A sudden notification will tempt me to glance at, or worse, pick up my phone in the middle of a conversation. It minimizes your phone's presence I also have a more personal reason for keeping my phone face down and I suspect that other people have had this same thought: My phone takes up too much space in my life. I mean that quite literally. My phone is bigger than it needs to be. That's been especially true since I upgraded from my iPhone Mini to a "normal-sized" iPhone. Yes, I got a much needed boost in battery life but I also got a screen with more pixels to lure me into the next news headline or autoplaying Instagram reel. A small smartphone isn't something that really exists anymore. My phone is bigger and better at grabbing my attention. It competes against my friends and family, books and movies, the entire world outside of its 6-inch screen. It often wins. But there's still one small thing I can do to minimize its presence: I can keep the screen turned away from me whenever possible. It can sometimes feel like there's no escaping from my phone. Whether that ever changes, or phones evolve into some new form factor, I can't say. I can't control everything about my phone but I can control whether the screen stares at me when I'm not staring at it.


Business Insider
16 hours ago
- Business Insider
PUM Exchange Launches Global Creator Program to Champion Crypto Education
Los Angeles, California, 04 July,2025, As crypto adoption grows, one challenge remains constant: education. Today, PUM Exchange announces the launch of its Creator Incentive Program, a global initiative aimed at empowering content creators to make blockchain knowledge more accessible — and rewarding them for it. From market insights to how-to videos, social commentary to deep-dive articles, creators now have the opportunity to turn their voice into real influence — and impact. Create. Educate. Earn. The program welcomes creators across platforms like YouTube, TikTok, X (formerly Twitter), Instagram, Medium, and more. Participants can earn exclusive rewards based on engagement, creativity, and consistency. Whether users are producing technical analysis, platform walkthroughs, or educational threads, PUM will track their impact through a unique system called SpreadPoints — a Web3-native reputation metric linked to visibility and community value. Top contributors each month will be featured on PUM's homepage, gain early access to new products, receive exclusive NFTs, and may even be invited to join the platform as Official Brand Ambassadors. Why Content? Why Now? While many exchanges pour resources into advertising, PUM is investing in its users — specifically, those helping others understand and benefit from crypto. 'We believe the next wave of adoption will be driven not by marketing, but by trusted voices in the community,' said Allen Oliverr, Head of Ecosystem Growth at PUM. 'People follow people — not platforms. So we're making it worthwhile to share, teach, and explain.' This move reflects PUM's broader mission: to be a community-first exchange where users don't just trade, but shape the ecosystem itself. Program Highlights - Multilingual Content Accepted: PUM encourages creators from all regions — especially Southeast Asia, LATAM, Africa, and Eastern Europe — to apply. - No Follower Minimums: New and micro-creators are welcome. Influence is measured by contribution quality, not vanity metrics. - Weekly Themes & Challenges: Fresh prompts and campaigns keep the program dynamic, rewarding creativity and timeliness. - Monthly Leaderboards: Top creators get featured and unlocked access to additional benefits. A Platform Powered by People PUM has always emphasized user-driven growth, from its governance token ($PUMX) to its decentralized listing votes and Learn-to-Earn Academy. This new creator program adds another dimension: narrative building. 'Education and trust are the bridges between skepticism and adoption,' Oliverr added. 'And we want those bridges to be built by real people — with real stories.' Getting Involved If users are passionate about crypto and ready to help onboard the next million users, now is their chance. Users can visit to learn more and start earning as a voice of the next generation of Web3. About PUM Exchange PUM Exchange is a global digital asset platform focused on innovation, transparency, and user empowerment. With products spanning spot trading, derivatives, fiat integration, and community governance, PUM is building the future of digital finance. Contact Details Company Name: PUM Exchange Country: California, United States Contact


New York Times
20 hours ago
- New York Times
Australia Wants to Bar Children From Social Media. Can It Succeed?
Australia has long been one of the most proactive countries in the world in trying to police the internet. It has clashed with Elon Musk over violent videos and child exploitation on X, forced Google and Facebook to pay for news, and tried to filter out large swaths of online content. Its latest aim may be the most herculean yet. By December, the country wants to remove more than a million young teens from social media, under a groundbreaking law that sets a minimum age of 16 to use the platforms. But with fewer than six months before the new regulation goes into effect, much about its implementation remains unclear or undecided. YouTube, which young teens in Australia report using more than any other service, may or may not be covered by the law. The authorities have yet to lay out the parameters of what social media companies need to do to comply, and what would constitute a violation, which could lead to fines of $30 million or more. The government has studied how to verify users' ages but has not released the full results of an extensive trial. 'We may be building the plane a little bit as we're flying it,' Julie Inman Grant, the commissioner of online safety who is tasked with enforcing the law, said in a nationally televised address last month. 'I'm very confident we can get there.' The law could have far-reaching influence if Australia can succeed in getting substantial numbers of teens off social media. Several governments around the world and in various U.S. states are in the process of or planning to impose their own rules on social media for young people, as alarm over their mental health impacts and addictive nature has reached a fever pitch. Want all of The Times? Subscribe.