Developer vs programmer

3,104 views

Published on

Developer vs programmer

Published in: Career, Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,104
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
45
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Developer vs programmer

  1. 1. WebCATgraduation Project UTC facebookjavanewswordpresscollegeit-sharephpMMFEgyptfunphotoshoppython<br />Workshop designed for San Francisco Unified School District Pupil Services Department<br />I’m not Engineer !<br />Sayed Fat-hey<br />www.isayed.com<br />
  2. 2. Programmer vs. Developer <br />Programmer<br />Developer<br /><ul><li>Definition
  3. 3. Code Style
  4. 4. Programming Language
  5. 5. Environment
  6. 6. Projects
  7. 7. Documentation
  8. 8. Negotiation </li></ul>IT-Share –Cat scope 11 2010<br />
  9. 9. code<br />Implementation <br />Debugging <br />Design <br />Definition <br />
  10. 10. programmer<br /><ul><li>Code represents number 1 in his life.
  11. 11. Most of his time and all the interests in code writing.
  12. 12. Be happy when coding a new function.
  13. 13. Play with memory : ) </li></li></ul><li>Developer <br /><ul><li>Code represents number 2 in his life.
  14. 14. Most of his time and all the interests in code idea.
  15. 15. Using an existed function.
  16. 16. Interested in application design : ) </li></li></ul><li>Performance <br />Style<br />Comments<br />Code style<br />
  17. 17. programmer<br /><ul><li>Perfect code “The best solutions “.
  18. 18. High performance.
  19. 19. No style “You can’t read this “.
  20. 20. He doesn’t know comments : ( </li></li></ul><li>Developer <br /><ul><li>Perfect code .
  21. 21. Performance not important .
  22. 22. Perfect style (Easy to read).
  23. 23. Most of his code is comments : ) </li></li></ul><li>Programming Language<br />
  24. 24. programmer<br /><ul><li>Low level languages
  25. 25. Assemply
  26. 26. C
  27. 27. C++
  28. 28. Java</li></li></ul><li>Developer <br /><ul><li>High Level Languages
  29. 29. Microsoft Languages
  30. 30. Java
  31. 31. Use low level language for specific target. </li></li></ul><li>Environment<br />Tools<br />Operating System<br />
  32. 32. programmer<br /><ul><li>Notepad
  33. 33. Terminal</li></li></ul><li>Developer <br /><ul><li>IDE
  34. 34. Visual studio
  35. 35. Netbeans</li></li></ul><li>Projects<br />
  36. 36. programmer<br /><ul><li>System Projects
  37. 37. System Resources : ) </li></li></ul><li>Developer <br /><ul><li>Business applications
  38. 38. Database applications : )
  39. 39. Web services : ) </li></li></ul><li>Documentation<br />
  40. 40. programmer<br /><ul><li>Hates writing documentations.
  41. 41. Resign :(</li></li></ul><li>Developer <br /><ul><li>Hates writing documentations. </li></li></ul><li>Negotiation <br />
  42. 42. THINK<br />What do you want to be ?<br />
  43. 43. <ul><li>Memory Game
  44. 44. Shooter Game
  45. 45. Block game
  46. 46. Arp spoofing
  47. 47. Offline SQL
  48. 48. ----------------------------------------
  49. 49. Online SQL
  50. 50. CMS</li></li></ul><li>It is not the END<br />You are welcome : )<br />Questions ??<br />Thank you : )<br />Sayed Fat-hey<br />IT-Share –Cat scope 11 2010<br />

×