It's already 2 month how i'm studying objective-C by myself. And its kind of hard =) As i have 10 hour shifts every day. Any advice ? THX =)
I can only speak for Thinkful, since that's where I work.
The main distincton between Thinkful and the other two programs is that Thinkful offers verified outcomes statistics whereas Bloc and Career Foundry do not. We take this very seriously. Education is built on trust. Without a clear and reliable way for students to judge whether or not a course will work for you, it is hard for you to trust a school.
Thinkful has outcomes data baked into our process. We keep a close eye on whether or not our students are graduating, how many of them are getting jobs as web developers after they graduate, and how much more money they make. As it stands, 93% of graduates get hired and see a dramatic average increase in salary (see here: https://thinkful.com/bootcamp-jobs-stats/ ). Most ...April 03, 2015
I'd like to jumpstart a career in mobile development. I have a Bachelor's degree in Computer Science. I've been working as a game developer for the past 6 years but I've decided to shift to mobile development. I have no working knowledge of Objective-C/Swift but I'm familiar with Java & OOP. Do they offer scholarships?
You can check out Bloc or Thinkful. They are the only ones teaching mobile development online.
From the reviews, they are both hit-or-miss depending on your mentor, and most of the content it seems is just checking out other online tutorials.March 30, 2015
If you're looking for an online program for iOS development, check out the free Online Acadamy at Make School. You will learn Objective-C and Swift. The courses are based on the curriculum of the in-person Summer Academy Program. If you're interested in taking an in-person class, the 8-week in-person Summer Academy is a great option. You will design, code and launch your own iOS app or mobile game. The program is suitable for individuals of all experience levels, with locations around the U.S. and Asia.March 30, 2015
I'm planning to get a new computer - what's the best system to get? Any other suggested equipment/software?
Most web and mobile app developers develop on Macs these days, so any reasonably modern Mac (2012-2013 or later) would be preferred. A minimum of 4GB RAM is recommended, but 8GB (or even more) may be preferable if you will also be doing some graphic design work.
Since you will be spending lots of time on your computer every day, you may want to try to get a computer with an SSD drive. This will make even a computer with a slow processor feel surprisingly fast, perhaps even by a magnitude of as much as 2x-3x vs. a computer with a traditional hard drive -- especially if you are a programmer and will constantly start up servers, console sessions, etc.
If you don't have a Mac, then a PC with Linux installed is another option. The most popular Linux distribution today is Linux ...March 12, 2015
Launch Academy students use Apple computers exclusively. As far as what kind, the majority of our students use MacBook Airs. Ruby files are typically small, so you don't absolutely need a large amount of processing power. Additionally, MacBook Airs are incredibly lightweight, which is nice when using Boston's public transporation system (affectionately known as "The T").
New Apple computers ship with Yosemite, which is fine for incoming students. Students have been known to work on older versions of Mac OSX.
For editors, we recommend students use either Atom or SublimeText. These are highly configurable editors with tons of options for optimizing your experience.
Hope this helps. If you have more questions, hit us up on twitter @LaunchAcademy_
Good luck and happy ...March 12, 2015
We find that most of our mentors are either inbound (designers who reach out to us), or referrals (designers who our existing mentors refer us to).
We have a pretty high bar for new mentors at Designlab. What does that mean?
- We look at a mentor’s body of work — not just the companies they’ve worked at, but their portfolio, the type of projects they’ve worked on, and the quality of their work.
- If the mentor’s work is great, we schedule some time to chat with them to get a sense of their communication skills: are they enthusiastic? Can they express ideas clearly? Do they care about education and giving back to beginners in the field?
If they pass those two requirements, we’re happy to bring them onto Designlab!
For us, it ultimately comes ...March 12, 2015
I really hope that there's space for me at the Dev House, but I know there's limited spots. Should I figure out a back-up plan and what's the best place to look for housing?
At Epicodus, Monday through Thursday, students practice pair programming: two people sharing one computer, taking turns who uses the keyboard and mouse. (On Friday, students work alone on a project that teachers assess and provide feedback on over the weekend.) By working together, you catch each other's mistakes, teach each other new skills, and come up with ideas together neither of you would have had alone. Pairing is increasingly used by tech companies (like Facebook and Square), and we've found that pair programming helps you learn faster, too.
We switch pairs every day, so that students get exposed to many different working styles and ideas. In the beginning of the course, we randomly assign pairs. After the first couple weeks, we'll make suggestions of ...March 12, 2015
I just graduated from a bootcamp and I'm having trouble finding a job. Can anybody give me some pointers?
I agree with all of the advice here... especially Charlyne's point—get connected. The US Bureau of Labor Stats says that at least 70% of jobs are found through your network. I work at Startup Institute (www.startupinstitute.com), and we can't stress this point enough with our students. Get out there, meet people, and build MEANINGFUL (not transactional) relationships. Focus on offering value to others (this can come in many forms!), and eventually a company will see how employing you will bring even more value. Some other job search tips: 1. Give your personal brand a facelift In the same way that a company’s branding involves everything from their website and ads to their customer service, your personal brand is the sum total of your expertise, value-adds, and interactions as a ...March 12, 2015
There’s a lot to be said about getting a job and breaking into the design field. We have two main pieces of advice:
1) Do great work, and tell people about it.
The only way to improve as a designer to the point of getting a gig in the field is to practice by working on a series of projects (either self-directed or with real clients). So, do whatever you can to work on as many projects as possible, and be conscious about the skills you’re trying to improve through those projects.
Then, it’s a matter of expressing the work you’ve done in a strong portfolio that captures your thought process, your attention to detail, and the quality of your skills.
2) Be thoughtful about how you build up your own set of skills.
There are a ...March 12, 2015
Agreed with other poster that you need to keep doing projects even after you graduate... bootcamps are the beginning of your development... don't lose the momentum of coding every day!
You're new full time ...March 12, 2015
The main tenet behind this is to have work you can SHOW. An actual website, iOS app, Android app, or whatever you work on. You have to be able to SHOW it. Then get out there and meet people and show your work. If it takes longer than 2 months to get a single job interview, you have to address one or more of the following:
- Improve your skills.
- Be friendlier. Far too many people are rude, awkward, or downright unprofessional in tech.
- Stop being weird. Look at people in the eye when you speak. Say please, thank you, and take care of your appearance. Shower.
- Improve your skills.
That's basically it. It's not complicated yet too many people make it more complicated than necessary. If the amount of people asking me for job advice/leads at my workshops is any indication, the ...
Getting a job in the tech industry is not always as easy as some make it out to be. You have to have some tough skin, because you will most likely find rejection around a lot of corners.
So far, a lot of advice has been given around the idea of networking. This is super important, because the networks you create will most likely be the people who end up helping to get your resume in front of the right people. You need to find a balance though, you need to keep honing your coding skills and whiteboarding skills. Networking is not enough when you find yourself in the midst of an interview and totally blank on how to parse a string passed into parameter. Make sure to find a balance between studying for interviews and networking to find interviews.March 12, 2015
The Tech Scene in Provo is booming. Ironically Provo is where most tech companies start and from there, move to places like Lehi and so on. Here's a list of both current tech companies and some that started here: Qualtrics, Vivint, Ancestry.com, Novell, InsideSales, Verisage, Izeni, Bluehost, Owlet, CyberCoders, Dealer Socket, Front, LionHeart Innovations, Chatbooks, Studio Design - the list goes on. New startups also have tons of support from not only Provo City but local blogs and entrepreneurship groups like LaunchUp, One Million Cups, Beehive Startups and more. At Coding Campus our graduates are also finding employment outside of Provo in Lehi, Salt Lake and Ogden - so honestly, with the sweet cost of living to top it all off, you really can't ...March 12, 2015
I like that the Viking Code School program has 24 hour chat, but I haven't heard much about this online program. What else makes it stand out?
Our goal at Viking isn't to be the *largest* online program, it's to be the *best*. In fact, we don't really benchmark ourselves against other online programs because ours is more in line with the depth and focus you typically see at the top in-person bootcamps. If you must make a comparison, though, you'll find us different on three major axes:
1. Depth of curriculum
2. Focus on Outcomes
3. Emphasis on Collaboration
To provide a bit more explanation of each of these:
Job seeking Launch Academy graduates are accepting positions as full stack, backend, and frontend developers. It really depends on what interests the student. Our students have varying, diverse backgrounds and we encourage them to pursue their passions on a daily basis. Regardless of the stack or job type, when students gradudate from Launch Academy, they feel ready to contribute in meaningful ways their first day on the job.
We have a full time Director of Talent whose sole responsibility is to find our graduates their dream jobs. Our students have accepted developer positions with prominent Boston area financial institutions, educational tech startups, and local development consultancies, among many other industries.
Ultimately, when tech companies ...March 12, 2015
In our most recent cohort, which had 10 students who graduated 3 days ago on Friday (2/12), 3 of the 10 received 4 job offers before graduation. One was with Verizon working on their marketing team as a front-end developer. One was with Emory, helping to transition some of their legacy code to more modern solutions. One was a software engineering role with a company in Palo Alto called Live Action. The last one was with a company in Atlanta called Riskalyze, which needed a developer to help with their financial product. Other graduates are pursuing front-end, full-stack, and iOS developer positions. Hope that helps! Max McChesney, DigitalCrafts.comMarch 12, 2015
I'm really nervous about spending so much money on a bootcamp. It would really help me out if anyone can share their mistakes and how I can avoid them.
I'm curious what kinds of mistakes you're worried about. I'd make sure of a couple things:
* Is coding what you want to do?
* Have you tried it enough to know that it's what you want to do? Make sure you really have tried coding - not just copying and pasting someone else's code, and not just in HTML and CSS.
* Are you going to a school with a track record of successful job placement?
Coding schools are a big committment of time and money, but there is a wide range. Where I work, Epicodus, we're only $3,400, and we have a track record of 95% of our graduates finding work within 3 months. We also require applicants to solve a couple basic coding problems to make sure they have done enough coding to know that they really want to do this for a career.
...March 12, 2015
The points made by epicodus are right on target. Allow me to suggest getting taste for programming through a short seminar or/and an introductory class of 3.5 hours once a week for 5 weeks with a reasonable fee of $399. Can I invite you to visit our website www.penpapercoding.com for more details (our complete program, method, schedules, additional online courses, etc.)? We offer a unique and effective pen and paper only intro to programming class 4 times per year and our spring term sessions starts April 25 (Saturdays) and April 28 (Tuesday evenings). On April 20 you could also attend our Snails & Programming meetup -2 plus hours- organized by JS New York; it promises to be very engaging and inspiring! All the best with your study ...March 12, 2015
Many people immediately write off their own abilities — they don’t consider themselves creative, or able to improve their design skills. We have lots of evidence to the contrary, based on our past students who’ve successfully completed courses and seen themselves in a new light. We’d suggest taking an intro course and giving it a shot. Who knows — you might find a new calling!March 12, 2015
Do your research before you start applying. A lot of applications bootcamps and programming school are intense in their very nature. They want to make sure the students that get through the program are dedicated and hard working. Making students jump through a lot of hoops during the application process is a good indicator how someone will handle challenging projects and
That being said before you go down the rabbit hole of a complicated application process, you need to make sure that you are applying for the right reasons. You need to be passionate about programming, to begin with, but you should also be excited about the program you applying to.
The cost of a program should never be an afterthought. You should be considering that from the day 0. On top of that, it's ...March 12, 2015
Full Disclosure, I work as Houston Campus Director for DigitalCrafts.
In my role as Campus Director, it's my pleasure to meet with all prospective students. If they have any questions before applying, I kick things off with a call. If not, I get to meet them for an interview.
In my experience, the most common mistake I come across is when students apply to only one school.
Even if you have a top-choice, you should still apply and interview with several options. You can only learn so much from reviews and websites. You need to sit down and speak with someone to evaluate if your skills, background, and goals align with what the school can provide you. Get a few options together and get through to the acceptance/approval stage before deciding your best choice.March 12, 2015
I did not have to prepare much for the bootcamp, but I did do some online tutorials. The bootcamp preparation materials were designed for beginners and I struggled at the beginning. I just put in the extra hours needed to get some concepts down. However, if you don't deal well under pressure - it doesn't hurt to study up more.March 12, 2015
In my opinion, Bloc’s “at your own pace” offering is a huge value for its apprentices. They provide mentorship, but in a way that works around the individual’s schedule. Not everyone can afford to surrender 12 weeks of their life to an edu-vacation. Bloc provides a flexible alternative that works in tandem with the student’s personal life.March 12, 2015
Check out my answer on quora to a similar question.
In short, online coding bootcamps are an excellent way to learn coding!March 12, 2015
There sure is. Founded in 2012, we were actually one of first bootcamps out there. As we evolved, we developed our unique apprenticeship approach to learning.
There are four things that make our teaching philosophy unique:
Mentorship - Whereas some in-person programs have 30 students per instructor, and employ recent alumni as instructors, at Bloc you’ll work one-on-one with a mentor who has on average 9 years of industry experience.
Tailored, Project-based Curriculum - Most people have specific goals, and every student comes in with a different experience level and learning style. We can tailor your Mentor, the projects you tackle, and the pace of course to your experience level and goals. If you’re more advanced, you can breeze through the ...March 12, 2015