What to study to become a good software engineer?
What are the things that needed to be studied/learned to become an software engineer???
Replies
-
Jeffrey ArulrajIt is a bizarre question having a lots of answers so it is better you specify the scope of your question.
To be a effective programmer a clear idea of Data structures is a must. Then rules and algorithm of different programming languages are needed -
VICKY ABISHEKi have just completed studying courses in c,c++...and i m also interested to study further in software field...what are the things that are the basics which i should learn???
-
Jeffrey ArulrajJust strengthen your Data structure programming abilities they need a lot of work. Other than that java is another language which is of prime importance now a days try to master all the twists and turns in it
-
rahul69I think the only possible answer is that u will have to learn more and more each day, Software is an evolving field, and the niche technology of today keeps on becoming obsolete the next day.
However, the best u can do is to master the fundamentals , which will remain more or less same,
The major categories which can be learnt are:
- Data Structures
- Computer Organization
- Databases
- Computer Networking
- Web Programming.
In this way u will be an Excellent Software Engineer.๐
Good Luck!!๐ -
grsalvi
As an expert software developer you should be aware of different platforms and able to deal with most of domains.Vicky Abisheki have just completed studying courses in c,c++...and i m also interested to study further in software field...what are the things that are the basics which i should learn???
You can learn basics of computer programming/application development/system programming (You already did this by learning c/c++),Web technologies and Data base management.
Well other fields are also there like securities and networking.
But for time being if your interested only in application development ,you have already complete first step.
The next step after , c and c++ can be
1. JAVA
2. c#
Now JAVA is,
1. very much in demand today.
2. Easy transition from c++ (There are effective books for that).
3. Many next options available ,one being Android.
( off course list is big but i put up 3 ,which are more relevant)
Don't know much about c#,but even its a good competitor to JAVA.
Note : Please go ahead if you are quiet good at c++ else be proficient in that , make few projects and then next options.
Did you find if else syntax above ,i wrote coincidentally .๐จ
ALL THE BEST.๐ -
Vishal SharmaJoin computer science engineering in a good engineering college.. And, yeah!! you even need to study there.. ๐ (I feel it is enough for a question like that)
-
Ankita Katdare
Self-learning is the key. Invest your time online in learning new technologies and programming languages that are of interest to you. Try doing very simple basic projects of your own. Also develop good aptitude skills - Mathematics (Solve puzzles) and be good at speaking and writing simple English.Vicky AbishekWhat are the things that needed to be studied/learned to become an software engineer???
If you do that, you'll always be way ahead of an average fresher. ๐ -
VICKY ABISHEK
can u give any link for java tutorial ???grsalviAs an expert software developer you should be aware of different platforms and able to deal with most of domains.
You can learn basics of computer programming/application development/system programming (You already did this by learning c/c++),Web technologies and Data base management.
Well other fields are also there like securities and networking.
But for time being if your interested only in application development ,you have already complete first step.
The next step after , c and c++ can be
1. JAVA
2. c#
Now JAVA is,
1. very much in demand today.
2. Easy transition from c++ (There are effective books for that).
3. Many next options available ,one being Android.
( off course list is big but i put up 3 ,which are more relevant)
Don't know much about c#,but even its a good competitor to JAVA.
Note : Please go ahead if you are quiet good at c++ else be proficient in that , make few projects and then next options.
Did you find if else syntax above ,i wrote coincidentally .๐จ
ALL THE BEST.๐ -
Vishal Sharma
Buy a book buddy!Vicky Abishekcan u give any link for java tutorial ??? -
grsalvi
This is Oracle's own tutorial link:Vicky Abishekcan u give any link for java tutorial ???
The Javaโข Tutorials
Even IBM has tutorial but i like the Oracles (good for beginners ). I also refer to Head First and Thinking In Java.
You are reading an archived discussion.
Related Posts
hi production engineers,usually we see tips for all the core branches but it is difficult to find guidance for some branches like production,chemical,electronics and instrumentation etc.i am here to help...
Indian Government is proposing that the companies with large turnovers to take the corporate social responsibility (CSR) very seriously. The 'Revised Companies Bill 2011', if given a green signal in...
I just got the news that telecom regulatory authority of India - TRAI has banned telephone (calling) facility in tablets sold in India. I searched for more information about this...
I'm told that the production of Micromax Funbook - which is one of the top selling tablets in India has stopped. This news comes from one of the dealers who's...
Those looking for topic wise previous years GATE question papers with solutions, please find these attachments available for download. for thermodynamics and engineering mathematics scroll down.