The presentation is the summary about the way to be a software developer. I spend two days collecting information and making slide. And surprisingly I have found “funny” function to learn and practice everyday.
while (true)
{
read();
write();
}
Dark Dubai Call Girls O525547819 Skin Call Girls Dubai
How to become Softwar Enginneer
1.
2. What is Software Developer ?
• A software developer is a person who is concerned with
different areas of software development process. Their
work includes researching, designing, implementing, and
testing,maintaining software.
• A software developer may take part in design, computer
programming, or software project management.
4. Essential skills for a software devoloper
Soft skillsTechnical skills
Personal Traits
5. Steps to learn Technical skills
Step 1 : Learn a programing language
Step 2 : Read books, simple sourcecode
Step 3 : Implement simple project (calculator...) while
reading the books/ taking the courses
6. Steps to learn Technical skills
Step 4 : Find a forum to ask and answer questions
Step 5 : Look for complete application and its source code
to review
Step 6 : Finished your books/course and continue to read
another books/take the course(higher level).
7. Steps to learn Technical skills
Step 7 : Pick a new project(more complex)
Step 8 : Review some source code applications/websites.
Step 9 : Write blog/contribute to open source projects.
8. Keep it simple and stupid(KISS)
while (true)
{
read();
write();
}
9. Essential skills for a software devoloper
Soft skillsTechnical skills
Personal Traits
11. Soft skills
• Project management skills
• Problem-solving skills
• Communication skills
• Research skills
12. Technical skills
• Basic Computer Science Skills
• Develops Quality
• Focus on Usable and Maintainable Code
• Can Code in Multiple Languages
13.
14.
15.
16. Reference
• Become Software Tester or Developer :
http://www.slideshare.net/kmstechnology/become-software-tester-or-developer
• What is Software Developer ? :
http://www.slideshare.net/EyobLube/how-to-become-a-software-developer?qid=79616713-d3e6-4c88-8996-
0c1d0fa5edda&v&b&from_search=1
• Top 10 Personal Trait according to careerbuilder.com :
http://www.careerbuilder.com/share/aboutus/pressreleasesdetail.aspx?sd=4/10/2014&id=pr817&ed=12/31/2014
• Top 10 Soft Skills according to livecareer.com :
https://www.livecareer.com/career-tips/career-advice/soft-skills-in-demand
• Top 10 Technical Skills according to mastersinsoftwareengineering.net:
http://mastersinsoftwareengineering.net/15-qualities-every-software-engineer-should-have