Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

How to become a

Programmer

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Agenda

 Why do you want to become a programmer?


 How to get started with the basics of programming
 Programming languages and its applications
 Different Job profiles
 Importance of building a portfolio
 Start applying for internships and for jobs

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Why do you want to become a
Programmer?

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Why do you want to become a programmer?

● Do you like programming?


● Are you a person who likes to build something of
your own?
● Can you think logically and solve a problem?
● Is it just hobby or are you exploring?

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
How to get started with the
Basics of programming

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
How to get started with the Basics of programming

● Variables in programming
● Decision making statement
● Looping statements
● Functions in Programming
● Object Oriented Programming concept

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Programming languages and its
Applications

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Programming languages and its Applications

1. C
2. Python
3. Java
4. JavaScript
5. PHP
6. SQL
7. R

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Different job profiles

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Different job profiles
● Software application developer.
● Web developer.
● Computer systems engineer.
● Database administrator.
● Computer systems analyst.
● Software quality assurance (QA) engineer.
● Business intelligence analyst.
● Computer programmer.
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Importance of building a
portfolio

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Importance of building a portfolio

● What is a portfolio?
● Importance of a portfolio
● 3 Key components of portfolio
● What does employer seek in a programmer
portfolio?

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Start applying for internships and
Start apply for jobs and internships

for jobs

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Start applying for internships and for jobs

● Simple act of applying for jobs and


internships.
● Don’t expect to land on a job from your first
interview
● Different online Job portals
● LinkedIn and GitHub

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Never stop learning!

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited

You might also like