If you are preparing for a technical interview you should be coding every day. It can also be helpful to get some practice with the mechanics of solving code challenges. Finally, review the following, and prepare to demonstrate your ability to problem solve and code. Here are 6 tips to help you pass your next coding technical interview.
Being resourceful is one of the core values that software engineers need to be effective at solving hard problems. The following are 8 keys to being resourceful in development. Origin Code Academy is an immersive coding bootcamp. The students are able to do everything from building and deploying back in dev ops type tasks to front end design and making sure that their site looks polished and is kinda ready to present to the world.
By: Ben Sims
I walked into my first day at Origin Code Academy filled with excitement and fear. I was excited to pursue an education in a field I was passionate about, but I was fearful that it was going be too difficult to complete. This is my experience during the first week at Origin Code Academy.
Before starting my first week I was assigned pre-work that was recommended to be completed by the first day of school. I was super excited about starting this program so I was motivated to get it finished. The pre-work was Web100 which was a basic overview of HTML and CSS. I began working on it about a month or so before class which gave me plenty of time to get it done. The lecture notes and videos made me pick up the information fast. I was breezing through the exercises with ease, and I thought WOW I am really going to enjoy learning how to code. Then I thought for a second, maybe I shouldn’t finish the pre-work so far ahead of my first day because I might forget some the information. So, I made the decision to “purposely procrastinate” and finish it right before class. This ended up biting me because I got stuck on the last exercise on the last level of Web100—clearfix in HTML. I was working on this
the Sunday before class, and I was getting frustrated. I had successfully made it through the entire Web100 with no blockers, but now I needed help. I figured okay, don’t stress, I can get help on the first day and then I will be done with the pre-work. This ended up being a mistake because while I was looking for help on the Slack channel for the clear fix problem, I found out Web100 was only one of THREE sections I had to complete (Web100, Node100, and Web101). Now I enter FULL PANIC mode. I’m going to have to show up on day 1 one and tell the instructors I only completed 1 of 3 assignments. I’ve gone through the traditional college system where this was a big problem. But, this is one thing I realized at Origin Code Academy very early on: it’s okay to go slower at your own pace to learn the information better. At my orientation on day 1, the lead instructor, Michael Roberts, told me something that has stuck with me all week: “Sometimes it’s better to go slow at the beginning because it will make you go faster later on.” This meant a lot to me because I felt like I had to rush through education to get to the job. But, what he told me resonated so well because it made me realize that if I rush through my education, I wouldn’t even be able to do the job. So, even though I didn’t complete pre-work before day 1, it was okay.
Help was everywhere
Momentum has started
Not only did I manage to grind out two complete sections during my first week at Origin Code Academy, I also was able to participate in multiple group activities. The group activities are really what makes the learning experience at Origin Code Academy GREAT. On Tuesday, there was a “Mob Programming” session where everyone in the class—no matter what part of the curriculum they are on—work together on a single project. I was unsure on whether or not I should go to this because I was an extreme beginner at coding, so I didn’t think I could do anything to help—if anything I would slow everyone down! But, I figured you know what I can at least be a fly on the wall and absorb as much information as possible. This was the BEST decision I made all week. The project we were working on was a Jukebox Web Application that we are actually going to use in class to play music. I learned so much from the students that were higher up in the curriculum, and I got the opportunity to “drive” which meant that I was doing that actual coding while they told me what to do. I picked up on so many tips and tricks to speed up my coding ability, and I was seeing so many things that are going to pop-up throughout the course. This is also another time I realized how helpful every single person is at Origin Code Academy. I felt comfortable asking questions of the other students and (the instructor that was helping us), and they were more than happy to take the time to explain it to me. I went to the Mob Programming session again on Wednesday and also participated in another group coding exercise on Thursday. Thursday’s exercise was how to use socket.io to create a web-based chat application. My two partners and I were able to get enough done in two hours to get our input box outputting chat. Never in a million years would I think in two hours I would be able to that, but Origin Code Academy made it happen with the learning culture they’ve created. The group projects build the helpful community at Origin Code Academy, and I was so excited to be part of it.
Here I come Week 2
All in all, my first week at Origin Code Academy went way better than I expected. I learned way more than possibly ever fathomed in one hard-working week. This is place breeds success as long as your willing to put in the time. It’s not difficult as long as you have a team supporting you, and that’s exactly what Origin Code Academy provides. I can’t wait for the next 11 weeks!
Larry Custodio recently graduated from Origin Code Academy and most recently accepted a position as a software engineer at Facebook after attending our coding bootcamp in San Diego, California. Larry’s persistence as a student at Origin shows how with hard work and persistence, you can achieve success and find a career in software development that you love.
As the title of this blog indicates, this is about my life, challenges, wins and goals as a coder, which I’m thinking about changing to “Developer”. I wish I could write in here everyday but one challenge any new developer in a bootcamp like Origin Code Academy will learn, is that time is one of those challenges.
It’s just ending the near of week two and we’ve already covered so much ground. I mean we have really jumped into the deep end and I’m treading water as hard as I can to grow the muscles I need to swim.
I went to my 1st meet-up last night after having a really hard day with AngularJS and I have to say it was really a great experience. I spoke with a lot of people from all levels of experience and told them about my struggles and listened to their stories and words of advice.
One guy I talked to that went to bootcamp in Seattle and was astonished when I told him we were learning Angular on day 7, his school didn’t even touch it till week 12 (their last week). And another student from a local school that was on his last week (week 12) had never even heard of it. This made me realize that by getting in deep now, I will have just that much longer to learn how to swim before I jump into the ocean of looking for work.
I’m proud that I shopped around and found the school that matched my learning style and needs.
To anyone out there thinking about going to a code bootcamp, I can’t emphasize enough to find one that fits. It’s going to be long nights no matter where you choose, so make it worth it!
We have the final projects from our current Cohort 8.0 on display. After all their hard work and partnering with local entrepreneurs, they will present their web and mobile apps to a panel of Employers, Family and Friends!
Where to find us
350 10th Avenue
San Diego CA 92101