+ 1

Please explain how to be a software developer ???

Please help me .... i am a fresher in this field... i want to know everything about software developing.... that which languages should i prefer or which methods i should have to apply on me to improve myself in coding I am really curious about this coding world. .. just i need the perfect guidance. .. I wish all of you will help me....😃

25th Jan 2019, 2:24 PM
Amit Giri
Amit Giri - avatar
2 odpowiedzi
+ 2
I think you should find out what type of software developer you want to be first. 1) Do you want to build websites? Then learn HTML, CSS, Javascript, JQuery, PHP, MySQL, PostgreSQL, MongoDB, NodeJS, ReactJS, AngularJS, ExpressJS, NPM, Composer, etc. 2) Do you want to build iOS(Apple phone) apps? Then learn Swift or Objective-C. 3) Do you want to build Android phone apps? Then learn Java or Kotlin. 4) Do you want to build Windows software? Then learn .NET, C, C++, C#, Powershell, etc. 5) Do you want to build Mac software? Then learn Swift, Objective-C, Python, Bash, etc. 6) Do you want to build Linux software? Then learn Bash, Python, C, C++, (almost anything - I love linux <3). 7) Do you want to build software for different systems? Then learn cross-platform languages like Python, Java, etc. Another thing you need to know is the purpose. Is this software high-level? Does it need to touch the keyboard (low-level), mouse (low-level), printer (low-level), or other peripherals? Or does it just send a message over the internet (high-level)? These questions matter. Being a software developer is not about what language to learn. A lot of beginners think this way. Languages are just your tools. Yes, it helps to know what the languages do, but your job as a software developer is to find solutions to problems. That’s it. So learn software development concepts first. Then use them with the languages to get things done. If you get things done, people will hire you. I hope this helps you. And good luck Amit!
25th Jan 2019, 4:52 PM
Hazmat
Hazmat - avatar
0
Thank you so much sir... its really a good guidance for me.. .. but i want to work with a experienced person or a teacher who will help in all the manner ...
26th Jan 2019, 2:41 AM
Amit Giri
Amit Giri - avatar