There are already a few bootcamps located in Los Angeles. I have attended meetups and online questionnaires at a few of them e.g MakerSquare, General Assembly, and Codesmith. My favorite of all is Codesmith for the following reasons...
BTW, if you don't... Read More
They also teach you how to think like an engineer, and give you that mindset so that you can invent and build the projects that you want to.
There are 3 key components that adhere to Codesmith. They are Community, Curriculum, and Passion. Now these aren’t necessarily mantras of Codesmith themselves, rather what I have noticed in attendance of their meetups, and this is one of the reasons that I am fascinated by being there and around that energy. Which in turn, leads me to the first component...
Talking of energy, It’s probably safe to say that it is highly unfathomable to know what it must have been like being around in the beginning of Apple, or Facebook, or any other major company that started similarly, but the feeling that I get being around Codesmith is what I would imagine that experience to be.
1. The people! Everyone is so nice and welcoming. They make you really feel like you are a part of the family.
3. The Environment! The building is like a spaceship. It’s really cool! When you get off of the elevator you are met by these multicolored, fluorescent lights that resemble something from the future. The whole area is one large circle with several nooks and cranny’s for you to explore. The views are also great. There are balconies with a panoramic view of water and a large portion of Silicon Beach.
This is one of the things that sets Codesmith apart from everyone else in the software education realm. Also what places them at the forefront of technology because they are using what is now on the forefront of technology. The core of their Front-End curriculum is with React.js. **WHAT???**
3. Distributed Systems and Some Machine Learning! Seriously, it couldn’t be better. These are the things that are powering the technology around us all today, including, but not limited to Gmail, iCloud and Google knowing what you want to search before you finish typing. No one is teaching these things in any bootcamp or program currently.
One of the most important features of Codesmith and everyone there is that they are endlessly passionate about what they are doing. It’s highly evident in everything that they do. They actually want to help everyone bring their dreams to fruition, to build the projects and companies that they envision, and change the world for the better. This fact is something that I cannot stress enough. I only mention this because I have been to some of the meetups at other places like MakerSquare and I cannot say the same things. I really can’t even say anything remotely close, and I don’t want to go into a barrage of Makersquare or anything like that. This was simply my experience and mine alone, but it was quite uncomfortable. When I walked in everyone just kind of had an attitude and they weren’t welcoming. Everything seemed fabricated. You could tell that at the end of the day this place is just a business and they seem to only care about one thing: money. That is not an environment that I welcome, nor should anyone else. With Codesmith it’s different, not just for the aforementioned reasons alone, but also I am beyond enamored with the devotion of everyone involved. It’s a really special place and I suggest that everyone experience it for themselves.
After the lecture, you are split up to pair program. I know you may be thinking... "I don’t want to pair program! I won't go just because of that," but It really is great! Not only can you possibly make a new friend, but you also get the chance to see how other people think, and how they arrive at a solution. That is invaluable in itself because it can help you approach a problem differently one day. When you are pair programming the EIR’s (Engineers in Residence) come in and walk around to offer their assistance to anyone if they get stuck and also to answer any other questions you may have. These guys are really great. Super friendly and helpful. Will then wraps up with a summary to help solidify all that you have learned and then you can wander around the facilities, grab some drinks and food, and hang out and talk with everyone there. If you don’t want to do any of that, you don’t have to, but I can’t recommend that you should enough.
I hope that I am able to clear a few things up for anyone, and if not you can message me or get in touch and I will gladly answer any questions about my experience. If I can’t answer those questions Joseph at Codesmith is also a really great guy and he will be glad to help you. Below are some links to where you can find information on the topics I covered here in the postings...
* Codesmith (http://www.codesmith.io)
* Build With Code - Los Angeles (http://www.meetup.com/build-with-code/)
* Icecomm.io (http://icecomm.io/)
* React Native | A framework for building native apps using React (https://facebook.github.io/react-native/)