46 Views

I want to become software engineer,what shall I do


Mridul yadav 11th Jun, 2019
Answer (1)
Manan Pareek 11th Jun, 2019

Hi Mridul,

To be a good software engineer, or to be a good everything in this world, you have to be a good person in first place.

Okay, now serious talking here:

You don’t have to go through that diagram at all. Just study following and you are on your way to become a good software engineer.

1. Learn Programming. It depends on what you want to achieve as a software engineer.

a. C/C++ for low level programming, that’s not such a low level as in assembly, it’s just pure algorithms, and some software, like, Linux kernel, and Git (version control system).

b. C++ for creating desktop applications using QT.

c. Java for developing web or desktop applications. For web there is Spring, Grails, and for desktop you already have AWT and Swing in the SDK.

d. JavaScript for developing web applications in Node.js. I suggest you learn the full MEAN (MongoDB, Express.js, Angular, Node.js) stack.

e. Learn databases. SQL (MySQL, PostgreSQL, etc) and NoSQL (Neo4j, MongoDB, etc) ones.

2. Learn algorithms and data structures very well. They would help you to solve any programming problems. Specially trees and graphs, but to learn trees and graph you have to learn algorithms and data structures. :-)

3. Anything else am I missing? No. Everything else you would learn along the way while doing the things.

1 Comment
Comments (1)
11th Jun, 2019
Thanks
Reply

Related Questions

Amity University,Noida BBA Ad...
Apply
Ranked amongst top 3% universities globally (QS Rankings)
Sanskriti University BBA Admi...
Apply
BBA Admissions 2024 | 200+ Companies | Highest CTC 54 LPA | Scholarship Available
India's Biggest Liberal Arts ...
Apply
50+ Institutes, 200+ Programs, 100+ Scholarships, On-spot Admission opportunities, Cashback on application fees & much more
AIMS-ATMA 2024
Apply
National Level Entrance Test | Recognized by Over 200 Top B-Schools across India
DBS Global University B.Tech ...
Apply
Recruiters: TCS, Wipro, HCL, Infosys, Tech Mahindra etc
Amity University, Noida B.Tec...
Apply
Asia's Only University with the Highest US & UK Accreditation
View All Application Forms

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books