Skip to main content
5 answers
5
Asked 335 views

entry level programming jobs

What is a good entry- level job in programming ?

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

5

5 answers


1
Updated
Share a link to this answer
Share a link to this answer

Hanna’s Answer

Hi Gary,

I would suggest to look into what interests you. Do you prefer web development, frontend or backend?
And after that, you can find entry level job. There are a tons jobs posting about entry level web development/ python developer/software engineer etc

Good luck!
1
1
Updated
Share a link to this answer
Share a link to this answer

Ann Marie’s Answer

Hi there - 'good' can mean many things when considering a new job opportunity. You have to consider what you like to do and your skillset - what can you do. There are many different types of programming roles, too. Most financial institutions still use mainframes and COBOL programming is still in use with banks and financial companies. There's also front-end and back-end web designers and programmers. I know my current job requires knowledge of SQL scripting and SSRS to develop reports. The 10 most popular languages are Python, JavaScript, Jave, C#, C, C++, Go, R, Swift, and PHP. Northeastern.edu gives a nice description of each with estimated job opportunities and average annual salaries. https://www.northeastern.edu/graduate/blog/most-popular-programming-languages/
Programming isn't for everyone. You have to really dig it and have an aptitude for it.

There are many facets to consider when looking at a perspective job/company - type of work, work environment, your boss, team members, salary, paid time off, commute, medical/dental benefits, 401K, pension (though most companies do not offer this benefit anymore), opportunity for advancement, tuition reimbursement in case you decide to pursue an advanced degree, work/life balance, corporate culture, etc.

Best of luck,
Ann Marie
1
1
Updated
Share a link to this answer
Share a link to this answer

Fred’s Answer

Hannah has some good advice, but I'm gonna go a different direction.

What do YOU consider to be "good"? You need to consider many factors. Salary is one factor, but so are things like:
hours
location
team
work-life balance
corporate culture
corporate mission

If a company is building something that you despise, then it's possible no amount of money or other factors would make it a "good" job. You need to decide what factors are important to you, how much each matters, and weigh them all when looking at jobs.
1
0
Updated
Share a link to this answer
Share a link to this answer

Derin’s Answer

In my opinion, a good entry-level programming language is where you have the most learning opportunity. Of course like others have said, paid time off, salary, 401k, etc are all important but I think you should prioritize learning opportunities above everything else as this is just your first job in what will hopefully be a long career. I personally took less money to join a team that uses the tech stack I love (tech stack is all the tools, languages, and frameworks used to create software), would let me work the full stack, and promised to pair me up with a mentor. I am getting the benefits from that decision even today as we develop a lot of habits at our entry-level job so we need to make sure we surround ourselves with mentors/coworkers who teach you good engineering habits. Hope this helps! Bonus Tip: Just because learning opportunity and mentorship is what is important at your first software engineering job does not mean you should accept less money or PTO than your local standards. Research what entry-level engineers make in your area, as well as the benefits they get, and be patient when finding your first role!

Thanks,
Derin

Derin recommends the following next steps:

Start learning a programming language (Java, JavaScript, Python, C#, C++)
Do not learn multiple languages at the same time, become an expert in one first
0
0
Updated
Share a link to this answer
Share a link to this answer

Suvankar’s Answer

Hi,
If “good” means learning opportunity and salary, here are the three different career paths I can suggest for entry level

1. Data Science/Data Engineering/AL-ML
a. Build your coding and math/statistics skills
b. Learn data science libraries Python/R
c. Learn different types of data and databased
d. Learn data visualization skills
e. Try real world projects

2. Cloud Architect
a. Learn IaaS, PaaS or SaaS
b. Understanding architecture and design
c. Eran relevant product certifications

3. Full stack developer
a. Learn front-end and back-end development
b. Learn how to interact with database
c. Understand Devops

Thanks,
Suvankar
0