When I was 17 years old an Army recruiter came along and convinced me that the military was a good choice and could afford me many great opportunities in life. At the time I was living a carefree life with a close friend. I hadn’t considered what the next year of my life would look like, let alone the next decade. I didn’t really see myself as a soldier, but I was strongly encouraged to enlist and so I did.
To be honest, the next four years were pretty miserable for me. I hated getting up at six every morning to be on time for Physical Training. I resisted the formal structure of everything, from marching in formation to folding my socks a certain way.
The abrupt change to the way I had existed before the military resulted in what felt like a state of shock that lasted for four years. Finally, the time came and I was discharged. I was free to do whatever I wanted to do, and for the first time in life I realized that I had choices to make that would shape my future.
The military would pay for me to attend college as well as my living expenses. The only problem was that I didn’t know what I wanted to do and it took me years to figure it out.
I spent the next few years between college courses, working overseas as a contractor, frequently switching my degree plan to follow my latest interests whether that was graphic design or culinary school.
A decade later I found myself making just enough money to pay bills. It felt like what I imagined a rat race must feel like – stuck and going nowhere fast.
It was during this time that I began playing around with building websites. I was far from good at it, but I enjoyed it, a lot.
In April of 2018 I found out about coding bootcamps. I had never considered that I could make a living as a web developer. I didn’t even know what a web developer did. But it turns out that developers do the things that I enjoyed so much that I stayed up all night doing them.
At the time I was managing a small cafe, making $11 an hour. I was also a part-time uber driver to help make ends meet. It sucked, big time.
It was at this time that I made the best decision I’ve ever made. I quit that job and decided to focus on teaching myself how to code while I researched coding bootcamps that would allow me to use the remaining months I had left of my GI-Bill.
It was important to me that the school be reputable, care about their students and have a solid track record of getting students a job.
Codeup met all those requirements.
Before attending Codeup, I decided that if I was going to risk the time and money it would require to improve my life and take a chance on something I knew I truly enjoyed I’d have to do some things differently. I was going to have to give it 110% because if I failed at this I didn’t want there to be any possibility that it was because I held anything back.
I like to think that my military training kicked into overdrive.
While at bootcamp, I arrived hours early, sometimes turning on the lights myself. Many evenings I stayed late to study and work on projects. I took pride in everything I did, making each and every project better than the last and paying attention to the details. I stayed positive, took care of myself and made coding my life. I hardly watched any television at all, one of my favorite pastimes. I also developed some amazing friendships. I continuously modified my time and intentions at Codeup to shape the best outcome possible.
Needless to say, this time around I was ready for it and bootcamp was one of the best experiences of my life.
Currently I work for Cognizant. It’s the best job I’ve ever had. It feels just like Codeup where I was constantly learning and loving every second of it. I work with all the friends I made at Codeup and the salary is… well, like everything else, a dream come true.
There’s absolutely nothing I would change about my experiences -Army bootcamp or coding bootcamp. I know without a doubt that because I attended both, I’m living my best life!
Dorian Wallace is a software engineer at Cognizant in Dallas, TX.
In four months, a lot can change. Four months: A San Antonio winter, a long distance relationship, a college semester.
During my four months at Codeup, I pursued what felt like an unattainable goal and actually reached it. When I tell people that I’ve been coding less than a year and am now working as a software developer, people are usually impressed. But to be frank, I could never have done that without attending a coding boot camp like Codeup. It was a short four-month process that was like stumbling from a dusty, old wardrobe into Narnia: on one side, a clumsy and unenlightened beginner and thereafter being transformed by a completely new and fantastical world. Attending Codeup armed me with the experience and knowledge that allowed me to survive the harsh winter landscape that starting out from scratch as a software developer can be.
Now as I am working at my first real job, I’m grateful to Codeup for teaching me several things that allowed me to be better prepared for my career.
From beginning to end, Codeup placed a huge emphasis on group exercises. The beginning of the course was characterized by paired programming, a process in which one person is the navigator and one is the driver. As the names suggest, the navigator communicates with the person at the keyboard and directs them to type certain bits of code or navigate to specific elements on the page. Often, we would flip-flop between these roles so both students could get a crack at practicing one of two things: Firstly, we practiced how to communicate clearly and efficiently. Secondly, we learned how to take direction and ask clarifying questions.
At the time, I wasn’t sure what the big deal was with paired programming and why the instructors at Codeup had made it such an integral part of the curriculum. However, as I go about my everyday duties at work, I realized how often I engage in informal bouts of paired programming. Although we have a Wikipedia-style knowledge base at my work where we document our processes, a lot of knowledge is still transferred orally (not ideal, but we’re working on it!). What this means is that paired programming happens on a daily basis. If a developer is having a complex problem, it is usually easier for a coworker who has solved this problem before to sit down and walk them through it rather than try to explain things via chat or email.
Towards the end of the semester, we coalesced into group projects in which the primary focus was teamwork. This was where we got a taste of working independently but in a team effort. It was during the group projects that I discovered the importance of learning how to use a versioning control system, such as GitHub, that allowed multiple developers to participate on the same project without stepping on any toes. When I started my job at Armor, I realized how much more complex versioning control can get when you have potentially 50+ people contributing to the same repository at any given time. I had to relearn the fundamentals and be extra careful not to overwrite someone else’s work. Most mistakes are reversible, but the headache of figuring out what went wrong and how to fix it is usually a source of distraction from a developer’s daily duties and sprint goals.
2. Learning how to ask for help
Like Real Life
When I initially started at Codeup, I found myself wanting to ask the instructors questions as soon as I got stuck on something. However, I quickly realized that their resources were limited since there were only 2 of them (plus 1-2 fellows) in a class of 30. Although this wasn’t ideal, it actually did simulate a real-life scenario that parallels a professional working environment. At my work, there are probably only 2 or 3 lead developers. However, they are constantly inundated with requests by QE and other junior developers, code review, and demands from management. If you need to make a request, best make it quick and efficient.
Asking Questions the Right Way
I then remembered what instructors had mentioned during Codeup. They taught us that if you have a question, make sure you present it in a format such as:
Describe your question/problem in detail.
What have you already done to try and solve it?
Why don’t you think your solution worked?
This made it so that students would actually try to figure out a solution before shooting their hand up every time they had a problem, only to find that they could have easily solved it with a little more digging. In my experience, most experienced developers are usually happy to help. However, it’s good practice to make sure to demonstrate you tried your best and that you’re not wasting their precious time.
3. Pushing through the doubt
“I’m not cut out for this”
Throughout the boot camp, it came to be a running joke that everyone would have an emotional breakdown at least once during their time at Codeup. You would see someone walk off and come back with teary, red eyes. Or for some, they would vocalize their despair: “I don’t think I’m cut out for this.”, “This is too hard.”, “I’m so frustrated!”, “Maybe I should just give up.” I myself broke down emotionally several times during Codeup and reiterated several mental self-doubts to myself: “Maybe I should have stuck to the arts. I’m too emotional to do well in computer science. I’ll never be good enough”. On some days, you would feel accomplished and confident in your abilities. On other days, the doubts would flood in unexpectedly and endanger everything I had worked so hard for. However, through the support of other students in the class, the instructors, and the encouragement of the staff, I was able to succeed throughout the course and completed my Demo Day project.
It Always Gets Better
All this is to say, Codeup taught me to have emotional fortitude and a confidence to believe in myself. Because to be honest, the first several months at my job also felt like an emotional roller coaster. I was thrown into an environment where I had to learn and adapt very quickly. I was constantly afraid and timid because I was the only female developer and also the most junior developer. I expected a lot out of myself, and when I was given criticism I would internally berate myself until my negative self-talk had multiplied the original piece of criticism in my mind ten-fold of what it actually was.
However, my experience at Codeup had taught me to push through in those moments of self-doubt. It gave me a thicker skin in order to ask for help, to learn quickly amidst a ton of ambiguity, and most importantly, a realization that it will always get better as long as I don’t give up
4. Learning how to learn
As you might have noticed, none of the points above are actually related to the technical knowledge I received by attending Codeup and how it affected my career. It goes without saying that Codeup provided me with the coding skills I needed to be succeed in my career. However, another point that our instructors emphasized was that Codeup was not a comprehensive coding academy or computer science degree. In some ways, it was like a tour bus that allowed you a brief overview of all the major stops in the area.
It allowed us to have the impetus and catalytic energy to start off a software development career. It also gave us the tools to quickly be able to pick up any technologies our companies were using.
“We’re teaching you how to learn,” they would say throughout the course. After starting my first job, I came to realize how true this statement was. I imagined myself trying to pick up the technologies at my job without having Codeup as a primer and it seemed near impossible.
Needless to say, Codeup was an essential experience I needed on the way to becoming a full-time software developer. I learned critical skills that have proved invaluable in my day-to-day and have allowed me to be where I am today.
Joyce is a full time software developer at Armor, a cloud security company in Richardson, TX. In her free time, she sings in a women’s chorus, plays electric guitar, rock climbs, and is starting a freelance writing business. Check out some of her work at thelusciousword.com.
Almost every day since graduating from Codeup in December 2017, I have meditated over how much my life has changed in such a short period of time. Especially during this Thanksgiving season, I took the time to reflect even more deeply about the top three reasons I am grateful for Codeup. I am thankful for:
1. Codeup as a career accelerator
When they say that Codeup is a “career accelerator,” they are not joking! In just 18 weeks, you graduate with the knowledge and skills necessary to succeed in the industry as a junior developer.
When I was first searching for options to learn how to code, I was told that any college degree program would take me two to four full-time years, or four or more part-time years, to finish. As we all know, our bills do not get put on hold while we are in school!
I also looked into free or inexpensive part-time programs so that I could continue to work full-time, and although I would describe myself as diligent and able to handle self-study, this would also have been a long route, and without the career advice and connections Codeup provides. Knowing what I know now, I am so glad I didn’t try to study on my own. The depth of Codeup’s curriculum, compared to some online training I have tried, is unmatched and very important to have in my current work as a developer.
When you think about it, 18 weeks is a blip in your life, especially when that blip of time in Codeup very quickly produces a return on your investment. Remember to consider wages lost when making your decision: your time is VALUABLE, and time spent not in the workforce is wages lost that you could have been making. Speaking of finances, I am also thankful for…
2. Codeup’s financial aid offerings
Did you know that many students receive internal scholarships and financial help from Codeup’s funding partners? I, too, had sticker shock when I saw the price tag, but I ended up receiving Codeup’s Women in Tech scholarship, as well as a grant from Project Quest, which greatly reduced my cost. For the remaining balance, I utilized one of Codeup’s loan partners, which offers reduced payments while in school, and for two months after. Read more about my journey through Codeup here. Last but not least, I am thankful for…
3. Codeup opening the door to the tech industry for me
Until just a few years ago, I had never in my life met a computer programmer. I was not aware that this was a thriving career, or that development and IT jobs occupy many of the slots on Glassdoor’s list of top careers. For several years, I was stuck in another field that was not for me, and I spent a lot of time thinking about how to get my foot in the door of this industry that seemed like it would better suit me and my needs. However, I did not have any connections in the industry or the direction needed to do this myself.
Codeup provided access to the tech field to me, as a woman who knew nothing about code prior to attending, and as someone who constantly doubted (and still do sometimes) whether I would be able to grasp what I had heard was very difficult subject matter. They saw potential in my aptitude and, more importantly, in my attitude.
Life since Codeup has been incredible. My job is fun, challenging, and stimulating; most of the time, it feels like I’m working on jigsaw puzzles all day. The hours just fly by, and I can’t believe I’m getting paid for this! Sometimes, when that pesky ol’ imposter syndrome pops up, a coworker of mine will brag about the quality or speed of my work to my supervisor, and I’ll feel validated and appreciated all over again, despite my newness to the field. Financially, I also feel appreciated, as I am now a skilled worker in high demand. In fact, in less than a year since graduating from Codeup, I was able to purchase my first home, all by myself!
This truly has been a life changing year. Codeup got me in the door of the tech industry, and where I go from here is up to me. This Thanksgiving, I am humbly grateful for finally being able to carve out my place in the world, and I hope the same for you. Happy Thanksgiving, y’all!
Amy is very proud to say she is currently the only female developer employee working on Whataburger’s first ever online ordering platform. She has a Master’s degree in Music Theory and keeps that knowledge fresh by analyzing music on the radio during her daily commute. Since learning to code, what she enjoys most is mentoring new developers.
I looked at Codeup for 2 years before I finally made the decision to apply. As a requirement for my Math degree, I took an Intro to Java class. I enjoyed it so much and was tempted to switch majors. However, I was a semester away from graduation and decided not to. Coding was still something I wanted to do so I tried some online courses.
The online classes were satisfactory, but it made me realize two things: 1) I didn’t know what I needed to be learning and 2) whatever I did learn, I needed to be in a classroom setting to learn it. I heard about Codeup and other coding bootcamps and added myself to Codeup’s mailing list. However, both the price and the thought of having to quit my job scared me from ever applying. I found a cheaper coding school and attended one of their coding workshops, but didn’t like the way the workshop was run. The instructors only gave us lines of code to write with little theory behind it. That combined with poor organization in general made me realize that was not the place for me. I went back to Codeup’s website and read about their curriculum. I liked how theory as well as practical usage was taught. I was also liked seeing how much help was available to students from instructors and student fellows. However, the biggest question still on my mind was, “Will I get a job afterwards?”
I learned that the curriculum at Codeup is developed with input from tech companies, which means that Codeup is teaching important skills that employers are actually looking for. Incidentally, the curriculum changed a bit a few months before I started due to employers’ requests. An added bonus on the job front was an in-house liaison between students and employers. Codeup’s Director of Product, Stephen Salas, has connections with several companies and he always know which ones are looking for developers fresh out of school. I decided to take a chance and applied even though I was still worried about the financial part of it. When I got accepted, I found out that there are many scholarships and programs to help ease the financial burden. I qualified for some of these even though I thought I wouldn’t. Many more scholarships and grants have been added since I left Codeup thus lowering the barrier to attend. I graduated in May 2018 and am currently working as a developer specializing in data extraction and transformation. I love what I’m doing now. My only regret is that I didn’t do this sooner.
I grew up loving technology. I still remember thinking that my grandmothers’ flip phone in 1995 was the coolest thing I had ever seen. As a child, I took all my electronic toys apart, because I was curious what was inside. So you can say, I always yearned for a career in tech.
My name is Sukari Schutzman. I don’t take myself too seriously, I’m always laughing, and trying to share positive energy, but most importantly I am a software developer.
When I got my cosmetology license, I was passionate about doing hair. I wanted to learn how to be better, and how to perfect my craft. In many ways, I see a lot of parallels in cosmetology, and in software development. Drawing those parallels kept me strong in the program and reminded me to never give up. I remembered when I was in cosmetology school, or when I was in the salon and I was stuck on something, I always asked for help. In software development and at Codeup, the same rings true.
I had always driven by the billboards on I-10 on my way into San Antonio and was ALWAYS confused. “Software Developer? Why is ‘Retail Manager’ crossed out? What is that?”, I always wondered. But I always continued to drive on and thought nothing of it when I reached my destination.
I decided development was for me and wanted to transition into it and learn how to code, as I had been exposed to it for a while. I knew self-study would not work for me. I needed to be in a classroom and knew I needed to be in front of an instructor. But most importantly, I needed a job ASAP because I needed to support myself and my child.
When I arrived at Codeup and went on the tour I was amazed. I knew this would be the place for me, and it was going to be where I knew my life would change. I was going to be walking out of one door and into another. And I wasn’t going to look back.
When I found out that I had got in, I was so happy that my hard work paid off and I knew it was just the beginning of what was to come. I looked forward to the start date and marked it on my calendar. I also quit my job, which was much needed because salon life was stressful enough, let alone learning a new skill.
The next few months were filled with triumphs and failures, which is normal in any career. No one is born good at everything, it takes practice and determination (I totally had to repeat that to myself every single day at Codeup. Thanks Ryan!). Sometimes it felt like two steps back, but I was determined to make it to Demo Day and present my Capstone.
With the help of Codeup staff, I felt setup to succeed at Demo Day. But most of all, I felt prepared for my new career.
Demo Day finally came! Our project got the most compliments on the visual interface, which I worked hard on, and helped us stand out amongst our classmates. I had a few interviews set up for within a week after Demo Day and landed my first job. At this point, I was in awe. Everything I worked hard for had finally came to fruition. And most of all, I didn’t have to work weekends unless I wanted to.
There’s nothing wrong with being hair stylist, absolutely not! However, it just wasn’t for me anymore. Thanks to Codeup, my life is so different now.
It would be an understatement to say that the bar of expectations were set high as the youngest of 4 to immigrant parents, who were also mechanical engineers. Eldest: Entrepreneur with several successful businesses; Second: Contract Law Lawyer; Third: Doctor of Neonatal Genetics; Fourth (Me): cooked since I was 15. Although the decision to make a career of cooking didn’t hit me for a few years, I had known that I did not want to follow the footsteps of my parents or siblings.
At the age of 19, I decided that I wanted to attend college at the prestigious Culinary Institute of America (CIA). Before I could finalize my decision, I knew I had to tell my parents. They reacted just as I thought they would. “What?! NO, NEVER! Never in my life did I ever think my son would become a cook.” Our family comes from a culture where there are three acceptable career paths: Doctors, Lawyers, and Engineers. Coming from a family where I already had a sibling fulfilling each of those roles, I felt that I had nothing to prove to anyone except myself. I ended up attending CIA and working in the industry for 15 years. Having held every role in a kitchen and marriage, including being a parent, I decided it was time to put my ego aside, think about what’s best for my family, and transition careers.
The Most Important Thing
Early on in my cooking career, I had a mentor that drilled a simple phrase into my head: “The most important thing in life is to figure out what is most important.” This simple saying spoke very loudly to me; how can you work towards a goal if you don’t know what the goal is? Every task I would work on in life would ring those words in my head; So what was most important to me? “A happy family and nothing else” is what I have defined as what is most important. Now it’s time to figure out how to get there.
The First Step: Codeup Open House
After spending too much time on autopilot, it was then that I realized the only thing keeping me in the restaurant industry was that it was the only thing I really knew. I needed to break the mold to be able to achieve the most important thing. Having always been computer savvy and a self-proclaimed problem solver, I soon realized that I was better with computers than I thought. It seemed to come more naturally to me than others, which was when I realized I needed to find a career that would allow me to use my skills in computers. There was only one clear answer for me, and that was Codeup. I spent time at their open house, and I was sold. Not only were they kind and caring individuals, but also extremely smart and talented developers and teachers. It seemed like the right answer.
The Second Step: “Good”
After getting through the admissions process and getting accepted, I decided to make the best of my decision to attend and set a plan of action to take in as much as possible. I made note cards, studied ahead, built random projects I found online, and ran code kata’s everyday. Sounds impressive, but I can assure you, there was much failure involved. If I was struggling, “Good” would tend to be my response because with failure comes the opportunity to get better; it meant that there was something that I needed to work on. As the difficulty level strengthened, so did the number of “Good” moments. There were moments when doubt and worry went through my mind as well. I was worried that I had made the wrong move. I turned to my classmates with the plea for help, they responded similarly as well. “What a relief,” I thought. It was good to know that I wasn’t the only one in class struggling because it made me realized I tricked myself into thinking that I was couldn’t do it.
Finding a Job with Only Cooking Experience
After graduating from Codeup and being fully aware of my imposter syndrome, I could not shake the thought of why someone would hire me. I would have to constantly remind myself that, with the skills I had from my previous work experiences and the new skills I learned over the past 18 weeks, I was more than capable. With the help of the Director of Product, Stephen Salas, I was able to find a job within one week of graduating.
Goal Achieved: Now What? Maintain and Gain Skills
I got the knowledge, got the job, and got the work/life balance. Now what? Now it’s time to continue to learn and advance with your newly learned skills. One thing I realized after going through the Codeup program was that there are a lot of similarities between learning to code and learning to cook. At first, basic skills require a lot of effort and struggle, but eventually they become second nature. After the basics are understood and the muscle memory is built, then comes the never ending list of more advanced skills. When people ask me what the best part of Codeup is, I tend to respond simply with, “they taught me how to learn”. I look at new projects that I am given and when I have no idea where to start, I say “Good”, another opportunity to get better.
For many teenagers, the path to self-reliance starts in one of two places: a restaurant or retail store. Until it’s time to begin a professional career, you’re working that part-time job stocking shelves, helping irate customers with expired coupons or prepping for the dinner rush. I’d venture to say I’m one of the very few who was sad to leave that lifestyle behind.
I worked in the food service and retail industries for 10 years before I attended Codeup. I took great pride in my work every day; I couldn’t go home until everything was near perfect: my work area spotless, the shelves neatly stocked and everything ready for the next shift. When it came time to leave the service industry and move on to professional work, I was initially reluctant. I had found great personal fulfillment and success in customer service. Why would I want to leave?
I have big dreams. Of course I want to travel the world, spending my vacations in exotic destinations, trying new foods, seeing centuries-old architecture, and making lasting memories. But more importantly, I wanted to work for a company with a more widespread mission than gastronomic satisfaction. I wanted to work alongside people with a passion for their work that ran far deeper than a paycheck.
After graduating from Codeup in September 2016, I began working for USAA as a software developer and I can tell you–the company is no stranger to giving. Each employee receives company paid volunteer hours and I used some of mine to volunteer at the San Antonio Food Bank among dozens of other USAA employees. Last year when Hurricane Harvey hit, USAA was quick to organize several volunteer sessions at their home campus to prepare food and other basic necessities to be delivered to people in need. They even have a system where I can automatically deduct a specified amount from my paycheck to give to charitable causes I am passionate about. I have heard story after story about their representatives on the phone going above and beyond their duties to serve members in combat zones and at home. I can’t enumerate here all of the reasons I admire USAA for its community involvement and caring, but I’m sure I’ve made my point.
There are times I look back on my experience in food service and retail nostalgically, remembering how I excelled in those positions and enjoyed the repetitive work. Then I come back to the present and remember how big an impact my employer makes serving the military community and their families, and how many lives are changed by the work I do with my team. I find great personal satisfaction and pride in my work every day, and I am just getting started.
As a Trinity graduate who still lived in San Antonio after graduating, I learned more about Codeup from peers who contributed to the curriculum and program’s growth. Some of my classmates in my department also attended the program and found great opportunities within the industry upon graduating the program. At first, I was skeptical of the value Codeup could bring to someone like me who already had experience in programming, albeit in languages that weren’t exactly in demand. But, being unemployed and discouraged for seemingly an eternity, I decided to give it a go.
The program was an introduction to programming, which is very different from my experience in college. Since I was verbose in the structure and characteristics of software development, it was easily digestible. The curriculum consisted of introductions to different programming languages, and most importantly, showed me how everything pieced together to form working and aesthetically pleasing products that definitely had the potential to be client facing projects that serve the public. It was an eye-opening experience for me: seeing and experiencing web development with relevant technologies like MVC, ES6, and the Spring Framework. As most of the course material were quickly grasped by my existing mode of thinking, I spent most of my time on the assignments, perfecting them and pushing myself to create difficult effects or programs. The instructors were all extremely helpful and understanding of my background, and were even nice enough to provide me with bonus assignments to push what I’ve learned to its limits.
I never would have guessed that Codeup would benefit me in the way it did. Within a week of graduating, I found a job as a Salesforce Developer at a consulting company here in San Antonio. Together with the knowledge I’ve obtained from my degree, I have put everything I learned at Codeup to use: creating real products used by thousands of real users. I wouldn’t be here without the experience I had, not just with the curriculum, but with the excellent career placement staff at Codeup. As cliché as it may sound, the benefits I’ve gotten from the program that acted as supplements to my degree don’t fall far from being life-changing, and I would encourage those who have experienced the same struggles as me in this competitive market to give it a go.