code institute october open evening
TRANSCRIPT
Agenda
● Coding Career Context
● Code Institute
● Course Details
● Jim Cassidy, Isobar Dublin
● Gary Mullan, Prosperity
Growing Industry
7 billion people on
earth.
5.1 bn own a cell
phone.
4.2 own a toothbrush.(Starcom MediaVest)
Over 350 million
active users
accessing Facebook
through their mobile.(Facebook)
44,500 jobs that will
be created in the ICT
sector over the next
six years(Expert Group on
Future Skills Needs)
The Chevy Volt runs
on 10 million lines of
code—2 million more
than the F-35 fighter
jet(Boston Consulting Group)
€35,000
Average starting
salary for Junior Web
Developer(glassdoor.com)
Coding Career Road Map
Tradition
al
Modern
4 Year Degree Apprenticeshi
p
Junior
Developer
Junior
Developer
Apprenticeshi
p
12 Week
Boot
Camp
Digital Marketing
Institute● The Digital Marketing Institute defines the most widely
taught Certification Standard in Digital Marketing for
Students, Educators & Industry
● 40+ countries worldwide
● Industry Standard in DM
● Syllabus validated by some of the biggest companies in
the world
We are addressing the shortage of coding skills by providing coding education.
We deliver industry designed, practitioner led, education programmes.
Advisory Council● Panel of Industry Experts.
● Helps to Define and Validate Code Institutes Syllabus.
● Direct insight into what employers are looking for.
● Our Graduates have the latest and most in demand skills
How?● Kick start your career in web and software development.
● Extremely hands on and practical web software development training course.
● Immersive projects supported by classroom training and workshops.
● Full time and Part time options are available.
Options
Part time
30 Weeks
Tuesdays & Thursdays
18:30 - 21:30
Starts Tuesday
February 3rd 2015
Full time
12 Weeks
Monday-Friday
09:00 - 17:00
Starts Monday
January 29th 2015
What You Will Learn
● Full Stack Course
● Front End
● Back End
● Approach to Coding
● Soft Skills Required for Employment
What You Will Learn
● Full Stack Course
● HTML, CSS, JavaScript, jQuery, AngularJS
● Ruby, Ruby on Rails, Node.js, API’s
● SQL, MongoDB
● GitHub, Version Control, Text Editors,
Testing
Week 1 - HTTP, HTML5, CSS3, Basic Javascript, JQuery
Week 2 - Ruby I, Agile Development, Object Oriented Design, Github / Source Control
Week 3 - Advanced Javascript (AngularJS, Backbone.js), UX
Week 4 - Ruby on Rails I (Basic and Intermediate)
Week 5 - Ruby II (Advanced), Test Driven Development
Week 6 - Advanced Rails
Week 7 - Ruby on Rails II (Advanced)
Week 8 - SQL, Activerecord
Week 9 - Advanced topics (Algorithms, Data Structures, Authentication)
Week 10 - Advanced Javascript + Using the full stack
Week 11 - Put all the things you've learned into one and build an app
Week 12 - Project Work, Careers Week, Hiring / Employer Days
What You Will Learn
Admission Requirements
● Previous Experience (Not
Necessary)
● Passion and Desire to Learn and
Create
● Aptitude for Coding
Hiring Day
● Working with Employers
● Working with Recruiters
● Matching Skills with
Requirements
● Hiring Day During Last Week of
Course
● Opportunity to Showcase Project
Application Process
● Receive Application
● Phone Interview
● Admissions Committee Review
● In Person Interview
Application Process
Can I Really Become a Coder
in 3 Months?● Providing You with Jump Start
● We Cannot Give You Years of
Experience
● We Can Make You A
World Class Beginner
What We Look For in a New
Hire
We look for two things in a new hire:
1. Technical Ability.
2. Team Fit.
Any candidate we hire needs both.
What We Look For in a New
Hire Front End
● More Specialised.
● Strong front end ability.
● Needs to have an understanding of back end.
● Really interesting work can be done with
HTML5 - Showing you can do work like this is
important.
What We Look For in a New
Hire Back End Languages
● A good back end coder should be a competent front end developer as well
Languages
● PHP
● Ruby on Rails
● Python
What We Look For in a New
Hire
General Things We Look For
● 1 Primary language
● Understanding of other languages (Good
Ruby developer should be able to work with
Python)
● Team Fit
● Completed Work (Projects)
● Good Problem Solver
Interview ProcessCV and Portfolio Review
● Strong CV with experience?
● Portfolio up to standard?
● If both of these look good...
Interview ProcessInterview #1: Technical Ability (Jim and Senior
Developer)
● Technical Questions
● Whiteboard Session
● Laptop (Code on the spot)
Sample Questions and best answers.
Interview ProcessInterview #2: Team Fit
● Who they are
● What motivates them
● What problems do you like to solve?
● What do you enjoy working on?
Sample Questions and best answers.
Would We Hire From This
Course?
● Depends on the candidate
● Depends on their portfolio
● We don’t always hire college graduates.
● If portfolio was up to standard, we would
certainly interview, if we had an opening.
The Stats
Technology Sector:
● 40% of Irelands GDP
● €72bn per annum.
● 105,000 working professionals.
● 70% of all IT recruitment is for Software
Development
Languages In Demand● Ruby
● Python
● Javascript
● Java
● .Net
● Big Data
● Mobile (iOS In Particular Demand)
Languages In Demand
Web Development Trends:
● Web Development Increasingly in Demand
● Strong focus on UI and UX
● Ruby in particular demand
Recruitment Trends
● Demand for IT professionals far outstrips
supply.
● Recruiting agencies increasingly looking
abroad.
● 55% of all software jobs are filled by inward
immigration
● Bulgaria, Romania and Croatia’s recent EU
entry.
Still not enough Developers.
Reasons We Turn Down
Applicants
● Insufficient technical experience for the
position
● Communications skills / level of English
● Poorly laid out CV
● Multiple applications to the same position
● Uncooperative / inflexible
What makes a candidate
stand out?
● Enthusiasm for development / further career
● Experience relative to requirements
● Excellent CV / portfolio
● Flexible approach
● Communications skills – able to translate
practical experience at interview