What's new

What are skills needed to be a software engineer?

Thanks for your detailed answer.

But I think it is not just programming languages. It has to be something more.

I saw some Job advertisements ..something they ask of Agile technologies... Like Scrum.

I have done my Basics in C and Assembly language. But no Idea about Agile?

For a fresher you don't have to know agile however having an idea of what it is will be an advantage.
AGILE is just a methodology of developing software.

best video on agile

other useful information:

If i was you this is what i would do:

1. I would say choose a profile that you want to get in to.
2. Collect resumes from seniors who are already working in that domain you are interested in and get in touch with ppl on linked In.
3. Work on Quantitative aptitude (must for freshers)
4. Become strong in one programming language and SQL
5. Join Hacker Rank (https://www.hackerrank.com) or Hacker earth (https://www.hackerearth.com/) start solving them in the language that you want to be strong
6. Buy a course on Udemy and start learning (you might get big discounts on black Friday soon)
7. Create an account on stack overflow and start answering questions try replicating problems locally and start solving them.
8. Create a account on GitHub and start coding a project of personal interest or start contributing to open-source projects.
9. Create a portfolio site for yourself and host it for free using GitHub pages.
10. Now add all these and make a awesome resume and start applying for jobs.

PS: The beauty of IT is that you can learn and become anything that you want all you need is Interest, A computer and a good internet connection.

And the minimal expectation from a fresher in a Interview is

1. Has good aptitude (problem solving)
2. Can write basic programs (e.g. Fibonacci, reversing string, Anagrams etc )
3. Passion and Interest with good and clear communication.

strong knowledge of one programming language and SQL would be really good
knowledge of data structures and algorithms is a plus.
 
.
Whats your qualification and experience?

How well you are with numbers, statistics, graphs or data interpretation?

I would suggest you to try learn some databases, proceed to ETL and reporting and then further into Big Data.
Data is all time hot, ever expanding and believe me recession free.
 
.

Pakistan Affairs Latest Posts

Back
Top Bottom