the career (cse)

42
By nafSadh The Career emphasized for Computer Science Graduates Khan Muhammad Nafee Mostafa Sadh http://nafsadh.com [email protected]

Upload: khan-sadh-mostafa

Post on 01-Nov-2014

1.239 views

Category:

Career


0 download

DESCRIPTION

The Career Emphasized for Computer Science grads view original at http://bit.ly/career-cse

TRANSCRIPT

Page 1: The Career (CSE)

By nafSadh

The Careeremphasized for Computer Science Graduates

Khan Muhammad Nafee Mostafa Sadhhttp://[email protected]

Page 2: The Career (CSE)

• Simple, precise, objective

• Appealing, complete, smart

• Contents in CV

• CV vs. resume vs. bio data

Making a

CV

The Career

Page 3: The Career (CSE)

Makin

g a

CV • FONTS: No fancy font, no comic sans, use (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

Simple

The Career

Page 4: The Career (CSE)

Makin

g a

CV • Cover that all you are

• 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

Precise

The Career

Page 5: The Career (CSE)

Makin

g a

CV • CV for each application might be UNIQUE

• 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

Objective

The Career

Page 6: The Career (CSE)

Makin

g a

CV • Make your CV lucrative

• 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

Appealing, Complete, Smart

The Career

Page 7: The Career (CSE)

Makin

g a

CV • Order the items carefully

• 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

Order of CV topics

The Career

Page 8: The Career (CSE)

Makin

g a

CV

: O

rder

of

top

ics

• 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

Identity

The Career

Page 9: The Career (CSE)

Makin

g a

CV

: O

rder

of

top

ics

• 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

Education

The Career

Page 10: The Career (CSE)

Makin

g a

CV

: O

rder

of

top

ics

• 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)

Experience

The Career

Page 11: The Career (CSE)

Makin

g a

CV

: O

rder

of

top

ics

• 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

Research, Project, Work

The Career

Page 12: The Career (CSE)

Makin

g a

CV

: O

rder

of

top

ics

• 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

Other

The Career

Page 13: The Career (CSE)

• Programmer

• Developer

• Web Developer/Engineer

• Software Engineer

• Project Manager

• Database

• Security Specialist

• Network/System Admin

• Hardware Engineer

• Computer Scientist

Choosing a

Career

The Career

Page 14: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • Some one who can write computer programs

• Has to solve critical problems, devise efficient algorithms

Programmer

The Career

Page 15: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • 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

Developer

The Career

Page 16: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • 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

Web Developer/ Engineer

The Career

Page 17: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • 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

Software Engineer

The Career

Page 18: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • 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

Project Manager

The Career

Page 19: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • 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

Database

The Career

Page 20: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • Make secured systems, avoid threats, fight the hackers

• Information Security

Security specialist

The Career

Page 21: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • Manage and design secure large scale scalar networks

• Manage routers, solve problems• Challenging job

Network/System Admin

The Career

Page 22: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • 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

Hardware Engineer

The Career

Page 23: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal • 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

Computer Scientist

The Career

Page 24: The Career (CSE)

Care

er

as a

Com

pu

ter

pro

fessio

nal 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 firmdeveloper = 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 companyengineer = we are a software company and need someone to work on one of our products; for example Adobe or Microsoft

programmer vs. developer vs. software engineers

The Career

Page 25: The Career (CSE)

• personal appearance

• Practice

• Prepare

• Get Ready

• Be On Time

• Stay Calm

• show What You Know

• Follow up

Attending a job

Interview

The Career

Page 26: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

• 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)

Personal Appearance

The Career

Page 27: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

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.

Practice

The Career

Page 28: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

Prepare a response so you are ready for the question "What do you know about our company. Know the interviewer's name and use it during the job interview. If you're not sure of the name, call and ask prior to the interview. Try to relate what you know about the company when answering questions.

Prepare

The Career

Page 29: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

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.

Get ready

The Career

Page 30: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

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.

Be On Time

The Career

Page 31: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

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!

Stay Calm

The Career

Page 32: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

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.

Show What You Know

The Career

Page 33: The Career (CSE)

Att

en

din

g a

Job

In

terv

iew

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.

Follow Up

The Career

Page 34: The Career (CSE)

Know these for interview

The Career

Page 35: The Career (CSE)

Kn

ow

th

ese f

or

an

In

terv

iew

• PHP/ASP : Session, Cookies

• UDP/TCP IP, protocol stack, packet, rout concept

• networking

The Career

Page 36: The Career (CSE)

Kn

ow

th

ese f

or

an

In

terv

iew

• Pointers

• Pointers, memory, map, page, registers

• C/C++: friend functions, constructors, destructors

• Basic algorithms, some sort, concepts on DP, NP

The Career

Page 37: The Career (CSE)

Kn

ow

th

ese f

or

an

In

terv

iew

• OOP

• OOD, singleton, mediator, http://oodesign.com

• Software engineer (GoF – group of four)

The Career

Page 38: The Career (CSE)

• Solve math puzzles

• Play Rubik’s cube, jigsaw

puzzles, brain teasers

• Read news, Slashdot, Digg,

Facebook

Dothese

The Career

Page 39: The Career (CSE)

remember

The Career

Page 40: The Career (CSE)

rem

em

ber

Your smart cool identity

E-mail ID

The Career

Page 41: The Career (CSE)

rem

em

ber

• Linked in, Jobvite, emurse• SNS: Facebook, twitter

Profiles

The Career

Page 42: The Career (CSE)

By nafSadh

The Career

The Career

Thanks for attending