How to get a job at Realtime Worlds Luke Halliwell.

Slides:



Advertisements
Similar presentations
Web 2.0 Programming 1 © Tongji University, Computer Science and Technology. Web Web Programming Technology 2012.
Advertisements

PROJECT MANAGER (PM) 1. Lead and deliver web application development project within time and budget 2. Understand multiple discipline and able to communicate.
WHAT DOES IT MEAN TO YOU? Information Technology.
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
CS 102 Computers In Context (Multimedia) 01 / 21 / 2009 Instructor: Michael Eckmann.
» Importance Today » Microsoft Designations » Cisco Designations (Entry Level Technician) » Project Management Professional (PMP)
Charlene Gamero Nicholas Barger
Chapter 1 My Role on the Team. Chapter 1 My Role on the Team.
Structural Civil Engineer By: Kyle Conner. Basic Life Age: 26 Residence: Chicago, Illinois Outside of work: Rest, watch T.V., Game.
Which Course? Where Does Your City University Degree Lead? Dr. Sebastian Hunt Associate Dean.
Creating a Program In today’s lesson we will look at: what programming is different types of programs how we create a program installing an IDE to get.
Guidance Teachers Event Games Programmes. Computer Games Software Development Entry Requirements: ABBB Essential Subject: Mathematics Recommended Subjects:
Free Training Courses for.NET Software Engineers Svetlin Nakov Telerik Corporation
VS.NET Course Introduction By Peter Huang. About Me Peter Huang –Microsoft Certified Solution Developer (MCSD) –Sun Certified Java 2 Programmer (SCJP)
Career Field Technology Heckler & Spurr.  Web Developer- Blake  Game Designer- Blake  Computer Tech/Repair- Heckler  Program Designer- Heckler  Computer.
IT Job Roles Task 20. Software Engineer Job Description Software engineers are responsible for creating and maintaining software of various different.
The University of Kent Careers & Employability Service COMPUTING CAREERS You can download a copy of this presentation at
Occupational Career Project By Jimmy Evans. I want to pursue a career in computer engineering. Specifically something in computer software. I think a.
Computer engineers design and build computers and related components. There are two main types of computer engineers: software and hardware. Hardware.
Software Engineering Suite BSc/BSc(Hons) IT Management for Business BSc/BSc(HonsSoftware Development for Business BSc/BSc(Hons) Computing.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
Urls are ?src=search_channel_IT&tmpl=linhttp://
CSE4MOD Games Modding About me: Paul Taylor Lecturer in Games Design and Development Currently Studying my PhD in Artificial Intelligence for Games.
Investigating jobs in IT
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Bring The Best to VeriSign. 2 Team Authentication- Senior Engineer – T5 Req (344) Position : Senior Engineer Job Description : The candidate should be.
Internet Studies Center. ISC Certificate Program  Allows ALL WWU majors to learn web development skills  At WWU graduation: 1. Bachelor’s degree 2.
COM 417 Learning Outcomes At the end of this session you will be able to:  Understand where you lost marks in your CV and.
Fundamentals SoftUni Welcome to Software University SoftUni Team Technical Trainers Software University
Eric Roberts Professor of Computer Science Stanford University Google Atlanta October 1, 2010 Converting Java into JavaScript.
Gifted Students. Who are these Students? They have one or more areas of giftedness –Intellectual –Creative –Artistic –Leadership –Specific Academic.
What IS a Journeyman Programmer? Why this program?
The IT Industry The Extension Project. Technical Writers Career Pathway Information Support and Services Training/Education Associate Degree Skills Writing.
Investigating Careers Webmaster / Chief Technical Officer.
 Front End Developer/ Web Developer IT job sector.
Information Technology Careers. Webmaster Skill and Education Associates Degree PHP Programmer, PHP Developer, LAMP, Webmaster, Web Programmer, Web Developer,
Career Plan David Engel Computer Software Engineer
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Game Programmer By: Lindsey Holcomb. What they do Game programmers work at the heart of the game development process. They design and write the computer.
Web Team Web Team :- Web team is a group of persons responsible for development of web site. Roles and Responsibilities A web team consists of following.
Creative Industries. RESPONSIBILITIES  Model, texture and create collision in 3D for game environments.  Works closely with Programmers to ensure polygon.
Review of HTML and CSS A (very) brief review of some key fundamentals to be aware of in IT-238.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
Week 5.  Interviews!  How to prepare for a job interview.  What can you expect on the day?  How to land your dream job.
Multimedia Jocelyn McCloskey 4/14/11 Per. 1 Producers/Project Managers Job Description: Being able to make a design and interactive projects from you.
ISTD Frequently Asked Questions Most recent update: February 24, 2016.
Prepared By: LOHIT MITTAL 13BCE0083 B.Tech-CSE VIT University Presented To: Prof. Maria Mercy Amutha A.
1 / ‘More than just a degree: Improving employability and commercial awareness’ Gemma Minish.
SOFTWARE DEVELOPER By Joey Rodriguez. Background  I have always been interested in computers and how they work. I think it would be very interesting.
CS50x Kansas City. Agenda Welcome! This is CS50x, Kansas City Edition Introduction to: LaunchCode CS50x Course Tools used in the course Programming How.
Identify the roles and opportunities available within an elected vocational area of the Creative Industries sector.
How We Got Here PC and Internet changed the rules –Viruses, information sharing, “outside” and “inside” indistinguishable –Vulnerability research for.
BY: NILAN CHOWDHRY “Is a Computer Career for me?”.
 By:-  Abhishek A.  13BCE0717  Slot: L20+L21.
10 Best Technologies to Learn at Eduonix in 2016 The tech field is progressing rapidly, with newer software applications and development tools being released.
The Brenkoweb provides the excellent online programming tutorial for the programmer in various languages like as PHP, SQL, HTML, ASP, Javascript,
Please visit unveils Soft & Technical Skills With New Courses That Uplift Your Career And Make You Successful.
Your career planning begins with a good resume Jessica Krause, Career Counselor, UTSA Career Center Larry Clark, Lecturer, UTSA Computer Science.
Software Engineering “Practical Approach”
Games.
Welcome to Computer Science
— Grade 10 Career Studies Submitted to: Ms. Schuur
Next Generation Career Training
CSE 142 vs CSE 143 CSE 142 CSE 143 You learned how to write programs and decompose large problems with: Print statements Methods Control Structures.
Unit 6 part 3 Test Javascript Test.
Lecture 10: Using Object-Oriented Languages
Finding and using code online
BSC-MSC-IT Course at TCCI
Presented By:- Abhinav Shashtri Mastering Dot Net Training And Certification Course.
DOT NET O NLINE T RAINING || D OT N ET O NLINE C OURSE Dot Net Dot Net was developed by Microsoft. It is a software component which is used in all operating.
Presentation transcript:

How to get a job at Realtime Worlds Luke Halliwell

Who wants a job at RTW?

But seriously …

… you can do better

Either youre … Misunderstanding what we do Not good enough Not presenting yourself well

Today: 1.Trends in the games industry 2.What we look for 3.CVs

Trends in the games industry

Scale

[Engineering]

Change

Trends: –Scale –[Engineering] –Change

What we look for

Fundamentals Programmers: –Raw problem solving ability –Core computer science –Crafting great code

Fundamentals Artists: –Arty stuff?

Fundamentals Artists: –Perspective, colour, light –Anatomy, architecture –Imagination

Core computer science Whats your degree missing?

Problem solving Projects are not intensive enough For intensive practice: –IOI: –Project Euler: –Google for Online Judge –TopCoder:

Programming is hard Takes 10 years: – Go beyond the uni syllabus – =393&pid=5http:// =393&pid=5 Write code, think and talk about code Learn multiple programming languages Use open source

People skills Make the most of group projects –Discuss technical stuff, not just design –Explaining technical ideas to artists –Or, explaining aesthetic ideas to coders Dare to be Digital Make most of work experience

What we look for: –Fundamentals –People skills –Passion

CVs

How CVs look to me

Phew!

Who would you interview? Dave Jones Peter Molyneux Tim Sweeney Sid Meier Michael Abrash Warren Spector Richard Garriot John Carmack David Braben Alexey Pajitnov

Ive completed CGT and have a degree

CV Rule #1: Use clear visuals

CV Rule #2: Explain why youre good

Not this … Intelligent, quick to learn, meticulous and reliable. Has experience working with complex and challenging problems. Able to work on own initiative or as part of a team. Strong leadership qualities.

Or this … Advanced Computing Skills –With the help of my university course, I have developed my computing skills to an advanced level. –I have a good grasp of Microsoft Office (from 97 through to the latest 2007 edition), have experience working on multiple platforms, such as Microsoft Windows XP and Vista, and various versions of Linux Operating Systems. –I have experience in troubleshooting many different aspects of P.C. Technical faults from application errors to web and network related faults. –I also have a good typing speed of wpm.

CV Rule #3: Dont f*** up

Spelling mistakes A physics student keen to secure a position in the softwar development industry. Intelligent, quick to learn, meticulous and reliable. Has experience working with complex and challenging problems. Able to work on own initiative or as part of a team. Strong leadership qualites.

Wrong job … I am a recent graduate of Applied Computing at Dundee University looking for an entry level position in web programming or IT support.

Dont beg I am artistic – can draw humans, cartoons (from a programmer!) will work for free

The finer points …

Passion for games I love games. Since first playing Horace Goes Skiing at the age of 5, games have been a large part of my life and when I played Banjo-Kazooie, I decided that making games is what I want to do

Lists of technologies C C++ GLSL Java x86 Assembly (At&T and Intel) Javascript PHP ASP JSP HTML SQL bash scripting

I know CGT BSc(HONS) Computer Games Technology –Modules Studied Include C++; Networking; Windows Programming; DirectX; OpenGL; Mathematics; Dynamics.

Demos Make sure its interesting/different Im unlikely to run it –I may look at source code –Good screenshots can get my attention Other companies might

CV checklist: –Visually clear –Demonstrate why I should hire you –Avoid stupid mistakes

Wrapping up We are desperate for good people Learn the fundamentals thoroughly Be passionate about what you do Just having the degree isnt enough Get your CV right Look at your application from our point of view