how to get a job 2016 - summer of tech

122

Upload: john-clegg

Post on 15-Feb-2017

73 views

Category:

Education


0 download

TRANSCRIPT

Page 1: How to get a Job 2016 - Summer of Tech
Page 2: How to get a Job 2016 - Summer of Tech

How to get a Job?ICT Graduate School 2016

John Clegg - Summer of TechVictoria University - 4th August 2016

Page 3: How to get a Job 2016 - Summer of Tech

* How to get a Job?* Career tips

Twitter: @summeroftechHashtag: #SOT2016

Today

Page 4: How to get a Job 2016 - Summer of Tech

How to turn the job hunt on its head

Get companies hunting you

We want to show you how to turnthe job hunt upside down

Page 5: How to get a Job 2016 - Summer of Tech

We asked our best studentsto give us their tips

Page 6: How to get a Job 2016 - Summer of Tech

Dex and Dawn will be our guides

Page 7: How to get a Job 2016 - Summer of Tech

DISCLAIMER

Page 8: How to get a Job 2016 - Summer of Tech

Our advice has been captured from 10 years of helping students get jobs. > 500 placements with 75% on-hire rate

We know what works and we will tell you how to get a job. If you don’t understand then keep asking WHY until you get it .

95% most of the students who don’t get a job don’t follow our basic advice.

Yeah Nah !?!

Page 9: How to get a Job 2016 - Summer of Tech
Page 10: How to get a Job 2016 - Summer of Tech

Who am I ?

Page 11: How to get a Job 2016 - Summer of Tech
Page 12: How to get a Job 2016 - Summer of Tech

We help you to ...

Page 13: How to get a Job 2016 - Summer of Tech

Get training on what companies want

Page 14: How to get a Job 2016 - Summer of Tech

Learn the “important” stuff in getting a job

Page 15: How to get a Job 2016 - Summer of Tech

Lots of companies have got jobs...

Page 16: How to get a Job 2016 - Summer of Tech
Page 17: How to get a Job 2016 - Summer of Tech

Our journey starts here!

JOB

Page 18: How to get a Job 2016 - Summer of Tech

Jobs are connected to people

JOBPeople People

People People

Page 19: How to get a Job 2016 - Summer of Tech

JOBWhat doCompanies look for ina Candidate?

Page 20: How to get a Job 2016 - Summer of Tech

JOBWhat do Companies look for in aCandidate?

Skills PersonalityTraits

Page 21: How to get a Job 2016 - Summer of Tech

JOBWhat do Companies look for ina Candidate?

Skills PersonalityTraits

How do I get the right skills?

How do I do the right things?

Page 22: How to get a Job 2016 - Summer of Tech

JOBWhat do Companies look for ina Candidate?

Skills PersonalityTraits

How do I get the right skills?

How do I do the right things?

How to find a good company?

X

Page 23: How to get a Job 2016 - Summer of Tech

JOBWhat do Companies look for ina Candidate?

Skills PersonalityTraits

How do I get the right skills?

How do I do the right things?

How to find a good company?X

What you can do NOW!

( )+

Page 24: How to get a Job 2016 - Summer of Tech

JOBWhat do Companies look for ina Candidate?

Skills PersonalityTraits

How do I get the right skills?

How do I do the right things?

How to find a good company?X

What you can do NOW!

( )+

Summer of Tech is here to show you how!

Page 25: How to get a Job 2016 - Summer of Tech
Page 26: How to get a Job 2016 - Summer of Tech

What are companies looking for?

Page 27: How to get a Job 2016 - Summer of Tech

“I largely don’t care about someone’s actual coding skill on day 1, because they often won’t align with our patterns anyway, but it’s all teachable.

What I want to see is a candidate’s ability to interact with an existing codebase and team….”

What companies are looking for

Page 28: How to get a Job 2016 - Summer of Tech

What companies are looking for

“…The single best way you can do this is by choosing a project and contributing.

One way to get started (assuming github here), is fork the an interesting repo, read the contributor guidelines (which typically also include an explanation of how to set up for development), and then look for a bug to fix, or new feature to add.” - Brad Murray , DATACOM

Page 29: How to get a Job 2016 - Summer of Tech

“We like to see working demos of games they have made. An app I can run on my phone is great, from the app store is even better.

Some people have unity games that are very impressive, but Unity hides some of the difficult parts so we prefer to see C++ game demos…”

What companies are looking for

Page 30: How to get a Job 2016 - Summer of Tech

“The stuff that sticks out the most is when they have a larger game demo they have worked on in a team. It helps us get a sense for how well they work with others.

Things like the Imagine Cup or Global Game Jam are great.”

Joe O’Sullivan - PikPok

What companies are looking for

Page 31: How to get a Job 2016 - Summer of Tech

What are companies looking for?

Page 32: How to get a Job 2016 - Summer of Tech

0) You

Page 33: How to get a Job 2016 - Summer of Tech

1) The right attitude

Page 34: How to get a Job 2016 - Summer of Tech

2) Team fit

2 Team Player aka Cultural fit

Page 35: How to get a Job 2016 - Summer of Tech

3) Communication skills

3 Communication skillsaka Can I talk to youand do you listen?

Page 36: How to get a Job 2016 - Summer of Tech

4) Your skills

-

Page 37: How to get a Job 2016 - Summer of Tech

5) Your track record

Page 38: How to get a Job 2016 - Summer of Tech

6) What do you want to learn?

Page 39: How to get a Job 2016 - Summer of Tech
Page 40: How to get a Job 2016 - Summer of Tech

0) You

Page 41: How to get a Job 2016 - Summer of Tech

Your school career is about making you the same

Page 42: How to get a Job 2016 - Summer of Tech

What makes you unique?

Page 43: How to get a Job 2016 - Summer of Tech

What are you good at?

Page 44: How to get a Job 2016 - Summer of Tech

1) The right attitude

Page 45: How to get a Job 2016 - Summer of Tech

Enthusiastic

Page 46: How to get a Job 2016 - Summer of Tech

Curious

Page 47: How to get a Job 2016 - Summer of Tech

Humility

Page 48: How to get a Job 2016 - Summer of Tech

Willing to learn

Page 49: How to get a Job 2016 - Summer of Tech

“There is no such thing as an 'I am willing to learn' certificate.

If you really are willing to learn, demonstrate it instead.”

Page 50: How to get a Job 2016 - Summer of Tech

Professional

Page 51: How to get a Job 2016 - Summer of Tech

Be on time

Page 52: How to get a Job 2016 - Summer of Tech

Be honest & honour promises

Page 53: How to get a Job 2016 - Summer of Tech

Be careful what you say online

Page 54: How to get a Job 2016 - Summer of Tech

Your attitude is important

Page 55: How to get a Job 2016 - Summer of Tech

Presentable

Page 56: How to get a Job 2016 - Summer of Tech

“Make the right impression, dress neatly, make sure you've groomed and look presentable. People will remember you if you make an impression.”

Page 57: How to get a Job 2016 - Summer of Tech

2) Team fit

2 Team Player aka Cultural fit

Page 58: How to get a Job 2016 - Summer of Tech

aka Cultural Fit

2 Team Player aka Cultural fit

Page 59: How to get a Job 2016 - Summer of Tech

Understand how to work in a team

Page 60: How to get a Job 2016 - Summer of Tech

Agile / Scrum

Page 61: How to get a Job 2016 - Summer of Tech

Code Management

Page 62: How to get a Job 2016 - Summer of Tech

Google researched - What makes a “perfect team”

“We had lots of data, but there was nothing showing that a mix of specific personality types or skills or backgrounds made any difference.”

The ‘‘who’’ part of the equation didn’t seem to matter.’

Page 63: How to get a Job 2016 - Summer of Tech

Two factors that mattered most to the teams

1) ‘Equality in distribution of conversational turn-taking.’’

- Teams where everyone spoke the same amount. (ie. no one dominated)

2) ‘‘Average social sensitivity’’- Understanding people's cues

What did matter most for teams was ...

Page 64: How to get a Job 2016 - Summer of Tech

3) Communication skills

3 Communication skillsaka Can I talk to youand do you listen?

Page 65: How to get a Job 2016 - Summer of Tech

“Be prepared to go out of your comfort zone (promoting yourself, networking, interviewing),

you'll improve a lot and pick up transferrable skills (eyy buzzwords) by doing so”

Page 66: How to get a Job 2016 - Summer of Tech

Building software products is a team sport

3 Communication skillsaka Can I talk to youand do you listen?

Page 67: How to get a Job 2016 - Summer of Tech

Can I talk to you about a problem?

3 Communication skillsaka Can I talk to youand do you listen?

Page 68: How to get a Job 2016 - Summer of Tech

Written comms

Page 69: How to get a Job 2016 - Summer of Tech

Commit messages

Page 70: How to get a Job 2016 - Summer of Tech

Take feedback

Page 71: How to get a Job 2016 - Summer of Tech

Explain an idea

Page 72: How to get a Job 2016 - Summer of Tech

Presentation Skills

Page 73: How to get a Job 2016 - Summer of Tech

4) Your skills

-

Page 74: How to get a Job 2016 - Summer of Tech

Research Skills

Page 75: How to get a Job 2016 - Summer of Tech

Critical Thinking

Page 76: How to get a Job 2016 - Summer of Tech

Test Driven Development

Page 77: How to get a Job 2016 - Summer of Tech

Build your own environment

Page 78: How to get a Job 2016 - Summer of Tech

What skills do companies want?

Page 79: How to get a Job 2016 - Summer of Tech

What skills they would like you to have?

Page 80: How to get a Job 2016 - Summer of Tech

5) Your track record

Page 81: How to get a Job 2016 - Summer of Tech

“Build your CV while you are at uni;

That might sound strange but people often think that they will start building their CV after uni.

The most challenging thing is to get your first job.

So build your CV now.”

Page 82: How to get a Job 2016 - Summer of Tech

“How to build your CV? Attend as many programming events, hackathons, etc. as possible.

Build a complete website / mobile app while you are studying.

Have a cool github profile. Participate in open source projects. ”

Page 83: How to get a Job 2016 - Summer of Tech

“Work on team projects.

The university does not prepare you properly for that.

Learn how to use git in a team (branching, merging, etc.)”

Page 84: How to get a Job 2016 - Summer of Tech

How to use Git properly

Page 85: How to get a Job 2016 - Summer of Tech

Use git as your daily backup

Page 86: How to get a Job 2016 - Summer of Tech

What they are looking for in your Github?

1) Interesting projects2) Examples of your work3) Contributions to projects

Page 87: How to get a Job 2016 - Summer of Tech

Annotate your code in an README.md

● The purpose of code● What it does and doesn’t do● Any special instructions● Any anomalies● If you had to make trade-offs, state

why

Page 88: How to get a Job 2016 - Summer of Tech

Nothing to see here - move along!

Page 89: How to get a Job 2016 - Summer of Tech

Hmm interesting spike...

Page 90: How to get a Job 2016 - Summer of Tech

Alright, what are they into

Page 91: How to get a Job 2016 - Summer of Tech

Start now !

Page 92: How to get a Job 2016 - Summer of Tech

6) What do you want to learn?

Page 93: How to get a Job 2016 - Summer of Tech

What are you passionate about?

What are you passionate about

Page 94: How to get a Job 2016 - Summer of Tech

Learning comes from failure

“I have not failed. I've just found 10,000 ways that won't work.” ― Thomas A. Edison

Page 95: How to get a Job 2016 - Summer of Tech

Recipe for success...

Try -> Fail -> Learn -> Experience

Rinse, Repeat

Page 96: How to get a Job 2016 - Summer of Tech
Page 97: How to get a Job 2016 - Summer of Tech

How to find a good Company

Page 98: How to get a Job 2016 - Summer of Tech

“Don't be shy about requesting information from companies, or asking if you can get a tour.

Actually being in the office was a huge indicator for me if I wanted to work there.”

Page 99: How to get a Job 2016 - Summer of Tech

Do your homework

Page 100: How to get a Job 2016 - Summer of Tech

“If you're aiming for a company that uses C#, do a small project in C# to show off on your github so they know you're actually interested and will put in the effort.”

“Researching the company so that the interviewer was impressed with my knowledge and interest in the company and its products at the M & G and the interview.”

Page 101: How to get a Job 2016 - Summer of Tech

Figure out what does the company do?

Page 102: How to get a Job 2016 - Summer of Tech

“Talk to employers and figure out what kind of people the companies are looking for.”

“Know what you want and go for that. (research different types of companies and get a feel for startup/small companies vs larger more corporate ones) “

Page 103: How to get a Job 2016 - Summer of Tech

Glassdoor

Lots of companies have got jobs...

Page 104: How to get a Job 2016 - Summer of Tech

Glassdoor

Glassdoor

Page 105: How to get a Job 2016 - Summer of Tech

Student word of mouth

Glassdoor

Page 106: How to get a Job 2016 - Summer of Tech

Glassdoor

When thinking about a company...

Page 107: How to get a Job 2016 - Summer of Tech

Join a smart team

Page 108: How to get a Job 2016 - Summer of Tech

Think about the work environment

Page 109: How to get a Job 2016 - Summer of Tech

Think about the tools they use

Page 110: How to get a Job 2016 - Summer of Tech

Think about how they get the job done

Page 111: How to get a Job 2016 - Summer of Tech
Page 112: How to get a Job 2016 - Summer of Tech

What can you do NOW?

Page 113: How to get a Job 2016 - Summer of Tech

Find areas of interest

Page 114: How to get a Job 2016 - Summer of Tech

Find a pet project

Page 115: How to get a Job 2016 - Summer of Tech

“Have at least one project you've done outside of university to show to potential employers - bonus points if it's on Github! ”

“Find people who really want to work on a project and team up with them. Don't just talk to your friends about working on a project because all you'll end up doing is drinking a lot and playing scrabble.”

Page 116: How to get a Job 2016 - Summer of Tech

Github

Page 117: How to get a Job 2016 - Summer of Tech

LinkedIn

Page 118: How to get a Job 2016 - Summer of Tech

Get out of your comfort zone

Page 119: How to get a Job 2016 - Summer of Tech

Go to Meetups

Page 120: How to get a Job 2016 - Summer of Tech
Page 121: How to get a Job 2016 - Summer of Tech

Career Tips● Make sure you have the right attitude● Practicing working in teams● Focus on improving your comms skills● Try lots of things to find your passion● Build your track record

○ Have a pet project ● Figure out what you want to learn

Summary

Page 122: How to get a Job 2016 - Summer of Tech

Questions