the career (cse)
Post on 01-Nov-2014
1.239 Views
Preview:
DESCRIPTION
TRANSCRIPT
By nafSadh
The Careeremphasized for Computer Science Graduates
Khan Muhammad Nafee Mostafa Sadhhttp://nafsadh.comsadh@nafsadh.com
• Simple, precise, objective
• Appealing, complete, smart
• Contents in CV
• CV vs. resume vs. bio data
Making a
CV
The Career
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
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
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
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
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
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
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
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
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
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
• Programmer
• Developer
• Web Developer/Engineer
• Software Engineer
• Project Manager
• Database
• Security Specialist
• Network/System Admin
• Hardware Engineer
• Computer Scientist
Choosing a
Career
The Career
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
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
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
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
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
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
Care
er
as a
Com
pu
ter
pro
fessio
nal • Make secured systems, avoid threats, fight the hackers
• Information Security
Security specialist
The Career
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
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
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
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
• personal appearance
• Practice
• Prepare
• Get Ready
• Be On Time
• Stay Calm
• show What You Know
• Follow up
Attending a job
Interview
The Career
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
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
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
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
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
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
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
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
Know these for interview
The Career
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
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
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
• Solve math puzzles
• Play Rubik’s cube, jigsaw
puzzles, brain teasers
• Read news, Slashdot, Digg,
Dothese
The Career
remember
The Career
rem
em
ber
Your smart cool identity
E-mail ID
The Career
rem
em
ber
• Linked in, Jobvite, emurse• SNS: Facebook, twitter
Profiles
The Career
By nafSadh
The Career
The Career
Thanks for attending
top related