1 / 67

WARNING

WARNING. These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013. They may not show up well on other PowerPoint versions . You can download PowerPoint 2010 viewer from here .

Download Presentation

WARNING

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WARNING • These slides are not optimized for printing or exam preparation. These are for lecture delivery only. • These slides are made for PowerPoint 2010/2013. They may not show up well on other PowerPoint versions. You can download PowerPoint 2010 viewer from here. • These slides contain a lot of animations. For optimal results, watch in slideshow mode.

  2. If you are looking for a Software Engineering job, would you take this job or a Software Engineer job from Google? A fully owned subsidiary of a Silicon Valley based software giant is looking for fresh graduates to join the team building a product used by millions of users. Salary: $4000-$6000 + company benefits Locations: Singapore/US/Europe Ideal candidate: Very good in Java or C++, has a solid understanding of all phases of the software engineering life cycle, can write high quality code, team player, fast learner. Permanent position after 6 months probation. Number of vacancies: only limited by the quality of applicants • Software Engineer Positions

  3. A fully owned subsidiary of a Silicon Valley based software giant is looking for fresh graduates to join the team building a product used by millions of users. Salary: $4000-$6000 + company benefits Locations: Singapore/US/Europe Ideal candidate: Very good in Java or C++, has a solid understanding of all phases of the software engineering life cycle, can write high quality code, team player, fast learner. Permanent position after 6 months probation. Number of vacancies: only limited by the quality of applicants • Software Engineer Positions Software Engineer

  4. Software Engineer given language, given tools, given product, complex design, existing code, real users, existing team, …

  5. CS2103 Software Engineer

  6. CS2103 Consultant …………………. Entrepreneur Software Engineer Game designer Hacker

  7. Consultant …………………. Entrepreneur Software Engineer Game designer Hacker

  8. CS2103 Consultant …………………. Entrepreneur Software Engineer Game designer Hacker

  9. CS2103 Consultant …………………. Entrepreneur Software Engineer Game designer Hacker given language, given tools, given product, complex design, existing code, real users, existing team, …

  10. CS2103 Consultant …………………. Entrepreneur Software Engineer Game designer Hacker

  11. CS3283/4 CS2103 CS3217 CS3213 Consultant …………………. Entrepreneur Software Engineer Game designer Hacker CS3216 CS2103R CS3201/2 CS3281/2 given language, given tools, given product, complex design, existing code, real users, existing team, …

  12. CS2103

  13. CS2103

  14. CS2103 Detour: Intro to The first step to becomea professional Software Engineer ……………………………………………………. ……………………………………………………. ……………………………………………………. CS2103/T, Lecture 1, Detour, [Aug 14, 2015]

  15. CS2103 Module Rating [Excellent] 5.0 [Good] 4.0 [Satisfactory] 3.0 2008 2015

  16. CS2103 Module Rating [Excellent] 5.0 [Good] 4.0 [Satisfactory] 3.0 me students 2008 2015

  17. me students

  18. me students

  19. me students

  20. me students

  21. me students

  22. me students employer employee

  23. me students employer employee

  24. Why the #%$@ you didn’t teach this earlier? me students

  25. School projects not useful to for industry jobs! me students

  26. me students

  27. mention that students will have to change their own software couple of times. it is not one shot. Industry is mainly about changing software. you can start by changing your own software. me students

  28. CS2103/T Software Engineering MIT 6.170 Software Engineering Laboratory

  29. Detour: Intro to CS2103 The first step to becomea professional Software Engineer The product is YOU, not the software. ……………………………………………………. …………………………………………………….

  30. See Jim reading email…

  31. Boss

  32. |

  33. Added: • desc: send budget • deadline: Friday 23rd Sep add send budget by Friday

  34. Boss

  35. add send budget by Friday • add send budget by Friday • send budget byfri • send budget -dfri • send budget <fri • send budget ..by fri • send budget ..bfri

  36. Added: • desc: send budget • deadline: Friday 23rd Sep send budget ..bfri

  37. Added: • desc: send budget • deadline: Friday 23rd Sep • Modified: • desc: send budget • deadline: Thursday 22nd Sep ..m ..bthu

  38. Thursday …

  39. 1: • desc: send budget • deadline: today • 2: • desc: ask Jack for sales data • deadline: 2 more days ..w

  40. Later that day … Later that day…

  41. 1: • desc: send budget • deadline: Thu 22nd September • 2: • desc: review buddy program • deadline: Wed 21st September ..s bud

  42. 1: • desc: send budget • deadline: Thu 22nd September ..s budg

  43. 1: • desc: send budget • deadline: Thu 22nd September • 2: • desc: review buddy program • deadline: Wed 21st September ..s budg

  44. Friday Send budget high done Blah blah

  45. 1: • desc: send budget • deadline: Thu 22nd September • 2: • desc: review buddy program • deadline: Wed 21st September ..s budg

More Related