Introduction to Computer Science, IDC Herzliya


  • News
  • Lectures
  • Recitations
    • Week 1, Introduction
      • Week 2, Data and Variables
        • Week 3, Flow Control
          • Weeks 4-5, arrays and classes>
            • Arrays
              • Writing classes
              • Week 6>
                • VIC
                  • Exceptions
                  • Week 8, Javadoc + TicTacToe
                    • Week 9, Algorithms
                      • Week 10, collections and text
                        • Week 11, Inheritance
                          • Week 12, Polymorphism
                          • Homework
                            • Exercise 1>
                              • Exercise 1
                                • Solution 1
                                • Exercise 2>
                                  • Exercise 2
                                    • Solution 2
                                    • Exercise 3, Flow Control>
                                      • Exercise 3
                                        • Solution 3
                                        • Exercise 4, arrays and writing classes I>
                                          • Exercise 4
                                            • Solution 4
                                            • Exercise 5 (VIC)>
                                              • Exercise 5
                                                • Solution 5
                                                • Exercise 6 (previously 5), arrays and writing classes II>
                                                  • Exercise 6
                                                    • Solution 6
                                                    • Exercise 7 (algorithms)>
                                                      • Exercise 7
                                                        • Solution
                                                        • Exercise 8>
                                                          • Exercise 8
                                                            • Solution 8
                                                            • Exercise 9>
                                                              • Exercise 9
                                                                • Solution
                                                                • Exercise 10>
                                                                  • Exercise 10
                                                                    • Solution
                                                                  • Questions and Answers
                                                                    • HowTo
                                                                      • Rules
                                                                        • Forum
                                                                        • Syllabus
                                                                        • Grades
                                                                        • Team
                                                                        • Resources
                                                                          • Links and Books
                                                                            • Homework Submission Guidelines
                                                                              • Individual Work Policy
                                                                                • Programming Style Guidelines
                                                                                  • Soft Landing
                                                                                    • Java Development Environment

                                                                                    How many years will I have to write programs after I graduate from IDC? 10/21/2009
                                                                                    3 Comments
                                                                                     
                                                                                    It depends, mainly, on your professional interests. In principle, you can stay in programming as long as you like. But typically, people write programs until they are around thirty years old. At this point the brain normally begins to deteriorate so people move on to become managers. Therefore, 3-5 years after graduation, people with CS degrees find themselves doing numerous different things: design, user-interface, marketing, training, product management, general management, and so on. For example, here is an interesting story about Marissa Mayer, a Google executive (with a CS degree from Stanford) whose work is to look after Google's "look and feel". Her current job has little to do with programming, but before she got it she was a programmer for several years. -- Shimon
                                                                                     


                                                                                    Comments

                                                                                    Yonatan Amir link
                                                                                    10/21/2009 15:40

                                                                                    Reasons to work for Google:
                                                                                    #492: Marrisa Mayer
                                                                                    http://images.google.co.il/images?q=marissa mayer

                                                                                    Reply
                                                                                    Assaf Gamliel
                                                                                    10/21/2009 15:58

                                                                                    What about the security field? How does people with CS do in the field of security?

                                                                                    Reply
                                                                                    Yonatan Amir link
                                                                                    10/21/2009 23:16

                                                                                    Shhhhhhhhhhhhhh............

                                                                                    Reply



                                                                                    Leave a Reply

                                                                                      Author

                                                                                      Intro2CS Staff

                                                                                      Archives

                                                                                      May 2010
                                                                                      February 2010
                                                                                      January 2010
                                                                                      December 2009
                                                                                      November 2009
                                                                                      October 2009
                                                                                      September 2009

                                                                                      Categories

                                                                                      All

                                                                                      RSS Feed




                                                                                    Create a free website with Weebly