The Careeremphasized for Computer Science GraduatesBy nafSadhKhan Muhammad Nafee Mostafa Sadhhttp://firstname.lastname@example.org
The CareerMaking a • Simple, precise, objective • Appealing, complete, smartCV • Contents in CV • CV vs. resume vs. bio data
The Career Simple • FONTS: No fancy font, no comic sans, useMaking a CV (Calibri, Cambria), (Segoe, Georgia), (Arial, Times) • Typography: use bolds, italics, underlines only when necessary – and remember to use when it is necessary • COLORS: black, headers may be of dark blue, but do not paint it like a kid’s drawing pad
The Career Precise • Cover that all you areMaking a CV • Add your education, degrees, achievements, projects • Do not overdetail • When you say, you’ve been to Mt. Everest, you do not need to say how beautiful it was. • Do not add that you don’t know – or at least learn them before you attend an interview
The Career Objective • CV for each application might be UNIQUEMaking a CV • try to know for what JOB you are applying for • Know what they do EXPECT you to know • Highlight your RELATED skills • Emphasize on relevance
The Career Appealing, Complete, Smart • Make your CV lucrativeMaking a CV • Tempt the reviewer with your talent • Show the best of you • Cover all they need to know about you • Show your smartness • Remember you have the GUTs
The Career Order of CV topics • Order the items carefullyMaking a CV • You need to add • Your name, your address, your e-mail, your contact phone number • Your education, degree • Your experience • Your projects, works, thesis • Your achievements
The CareerMaking a CV: Order of topics Identity • Your name should go in the very top of the CV • Right after your name, add • Your current designation(if any, and if relevant) • Your e-mail ID • Your mobile phone number • Your address of residence • Place a photo of you – it is desired in Sub-continent, but not in the West
The CareerMaking a CV: Order of topics Education • For a fresher education detail must come first (after name, ID) • Use chronological order, PhD, MS, BSc, HSC, SSC • For people having higher degrees than BS, HSC, SSC might not be needed • Just include • Name of Degree • Major area of study • Institute (School and University, not the board) • Year of completion • Grade
The CareerMaking a CV: Order of topics Experience • If you have some experience to work add it • Add part time jobs/ freelance projects • If you have a record or quick switches avoid to add them – it bewilders on to hire who has a tendency of quick switching • use chronological order • Add: Company, job designation, time period, short description of job (one clause)
The CareerMaking a CV: Order of topics Research, Project, Work • Add only important and notable ones • Add research works, thesis, projects in order • Include name of thesis/project, short note (one clause), where it was published, where it was conducted, time
The CareerMaking a CV: Order of topics Other • Add your Achievements • For fresher, add extra curricular activities • Note some lucrative things about you • You may add your interests • In the last part of CV, add your bio data (parents’ name, date of birth, nationality, gender, religion) if you like to • References are appended to CV, so they go all the way to the bottom
The Career • ProgrammerChoosing a • DeveloperCareer • Web Developer/Engineer • Software Engineer • Project Manager • Database • Security Specialist • Network/System Admin • Hardware Engineer • Computer Scientist
The CareerCareer as a Computer professional Programmer • Some one who can write computer programs • Has to solve critical problems, devise efficient algorithms
The CareerCareer as a Computer professional Developer • Develops, designs and manages (a part of or a whole) software • Need to know about development tools (IDE, debugger, compilers) precisely • Have idea on libraries, APIs • Have the agility to find tools and models for many given projects
The CareerCareer as a Computer professional Web Developer/ Engineer • PHP/ ASP.net • Design the behavior of Site – engineer • Design front end – designer • Need to know some servers and other tools • Have good grasp on HTML, CSS, JS
The CareerCareer as a Computer professional Software Engineer • Some one who engineers software • Needs to know design models, OO patters, software lifecycle • Have to manage software modules • Needs to have good grasp over one or more programming language, relevant platforms, APIs, tools, libraries
The CareerCareer as a Computer professional Project Manager • manages projects, does documentation, prepare report, • collaborates between resources (developers, engineers, designers) • Maintains the SDLC • Depending on companies, may be only seniors, or even freshers
The CareerCareer as a Computer professional Database • Writes SQL queries, design databases, model behavior between data • May need to do data mining • Need to know how to use index, minimize transaction time, handle millions of multiple transaction, avoid deadlocks, maintain DB consistency • SQL, PL/SQL, Oracle, XML
The CareerCareer as a Computer professional Security specialist • Make secured systems, avoid threats, fight the hackers • Information Security
The CareerCareer as a Computer professional Network/System Admin • Manage and design secure large scale scalar networks • Manage routers, solve problems • Challenging job
The CareerCareer as a Computer professional Hardware Engineer • Most respected engineers in the industry • You can define things • May work on ASIC, ARM, FPGA, Verilog, VLSI, SoC or any other hardware thing • Try to concentrate on electronics, solid state physics and of course digital system design
The CareerCareer as a Computer professional Computer Scientist • Carry research on existing, emerging and future technologies • Dig brain deep into any area of concentration • Shape the technology • Need to have keen interest, ability to hold, work relentlessly
The CareerCareer as a Computer professional programmer vs. developer vs. software engineers From what is seen in the US, the title is a rough proxy for how important software is to the company. programmer = we do not have many technical employees and need someone to "program" something; for example a law firm developer = we are a tech-savvy product or services company and need someone to work on internal or back-end tools; for example a bank or consulting company engineer = we are a software company and need someone to work on one of our products; for example Adobe or Microsoft
The CareerAttending a job • personal appearanceIntervie • Practice • Preparew • Get Ready • Be On Time • Stay Calm • show What You Know • Follow up
The CareerAttending a Job Interview Personal Appearance • Get well dresses • Try to know how the board expect you to dress: formal/ casual • Wear a perfume (mild, not strong and not appealing) • Be clean (brush teeth, get hair styled as you like and maintain your beard style – but it is necessary that you look clean)
The CareerAttending a Job Interview Practice Practice answering interview questions and practice your responses to the typical job interview questions and answers most employers ask. Think of actual examples you can use to describe your skills. Providing evidence of your successes is a great way to promote your candidacy.
The CareerAttending a Job Interview Prepare Prepare a response so you are ready for the question "What do you know about our company. Know the interviewers name and use it during the job interview. If youre not sure of the name, call and ask prior to the interview. Try to relate what you know about the company when answering questions.
The CareerAttending a Job Interview Get ready Make sure your interview attire is neat, tidy and appropriate for the type of firm you are interviewing with. Bring a nice portfolio with copies of your resume. Include a pen and paper for note taking.
The CareerAttending a Job Interview Be On Time Be on time for the interview. On time means five to ten minutes early. If need be, take some time to drive to the office ahead of time so you know exactly where you are going and how long it will take to get there.
The CareerAttending a Job Interview Stay Calm During the job interview try to relax and stay as calm possible. Take a moment to regroup. Maintain eye contact with the interviewer. Listen to the entire question before you answer and pay attention - you will be embarrassed if you forget the question!
The CareerAttending a Job Interview Show What You Know Try to relate what you know about the company when answering questions. When discussing your career accomplishments match them to what the company is looking for.
The CareerAttending a Job Interview Follow Up Always follow-up with a thank you note reiterating your interest in the position. If you interview with multiple people send each one a thank you note.