developer vs programmer

24
Workshop designed for San Francisco Unified School District Pupil Services Department Web CAT graduation Project UTC facebook java news wordpress college it-share php MMF Egypt fun photoshop python I’m not Engineer ! Sayed Fat-hey www.isayed.com

Upload: sayed-fathey

Post on 26-May-2015

2.128 views

Category:

Career


0 download

DESCRIPTION

Developer vs programmer

TRANSCRIPT

Page 1: Developer vs programmer

Workshop designed for San Francisco Unified School District Pupil Services Department

Web CAT graduation Project

UTC facebook

java

news wordpress

college it-share

php MMF

Egypt fun photoshop python

I’m not Engineer !Sayed Fat-heywww.isayed.com

Page 2: Developer vs programmer

Programmer vs. Developer

Definition Code Style Programming

Language Environment Projects

Documentation Negotiation

Programmer Developer

IT-Share –Cat scope 11 2010

Page 3: Developer vs programmer

codeImplementation Debugging Design

Definition

Page 4: Developer vs programmer

programmer

Code represents number 1 in his life.

Most of his time and all the interests in code writing.

Be happy when coding a new function. Play with memory : )

Page 5: Developer vs programmer

Developer

Code represents number 2 in his life.

Most of his time and all the interests in code idea.

Using an existed function. Interested in application design : )

Page 6: Developer vs programmer

Performance Style Comments

Code style

Page 7: Developer vs programmer

programmer

Perfect code “The best solutions “. High performance. No style “You can’t read this “. He doesn’t know comments : (

Page 8: Developer vs programmer

Developer

Perfect code . Performance not important . Perfect style (Easy to read). Most of his code is comments : )

Page 9: Developer vs programmer

Programming Language

Page 10: Developer vs programmer

programmer

Low level languages Assemply C C++ Java

Page 11: Developer vs programmer

Developer

High Level Languages Microsoft Languages Java Use low level language for specific target.

Page 12: Developer vs programmer

Environment

ToolsOperating System

Page 13: Developer vs programmer

programmer

Notepad Terminal

Page 14: Developer vs programmer

Developer

IDE Visual studio Netbeans

Page 15: Developer vs programmer

Projects

Page 16: Developer vs programmer

programmer

System Projects System Resources : )

Page 17: Developer vs programmer

Developer

Business applications Database applications : ) Web services : )

Page 18: Developer vs programmer

Documentation

Page 19: Developer vs programmer

programmer

Hates writing documentations. Resign :(

Page 20: Developer vs programmer

Developer

Hates writing documentations.

Page 21: Developer vs programmer

Negotiation

Page 22: Developer vs programmer

What do you want to be ?

THINK

Page 23: Developer vs programmer

- Memory Game- Shooter Game- Block game- Arp spoofing - Offline SQL- ----------------------------------------- Online SQL- CMS

Page 24: Developer vs programmer

It is not the END

You are welcome : )Questions ??Thank you : )

IT-Share –Cat scope 11 2010

Sayed Fat-hey