What to study?
-
I'm going into a CS MS program and am trying to decide what topic to focus on. My main concern is getting back into the industry at a higher level with some specialization. A few things I'm considering are: 1. Focus on Development. 2. Implementation of security at the design/dev level. 3. Efficiency (both code efficiency and maybe dev efficiency). 4. Project management (emphasis on coordinating multi site development). 5. Education If you were going into an ms program what would you study to better your chances as globalization takes hold and many development jobs leave the US? Thanks T.
-
I'm going into a CS MS program and am trying to decide what topic to focus on. My main concern is getting back into the industry at a higher level with some specialization. A few things I'm considering are: 1. Focus on Development. 2. Implementation of security at the design/dev level. 3. Efficiency (both code efficiency and maybe dev efficiency). 4. Project management (emphasis on coordinating multi site development). 5. Education If you were going into an ms program what would you study to better your chances as globalization takes hold and many development jobs leave the US? Thanks T.
Security is an issue that is not going to go away, and security consciousness must begin at the conceptual design level, permeating the entire design philosophy. Workarounds, patches, and service packs are flawed approaches at root, as an improperly designed system cannot be improved after the fact; it can only be made more complex and prone to failure. Much work has yet to be done in this field, and the demand for secure computing environments will continue to increase worldwide. I vote for #2.
"Nobody is Ugly at 2AM"
-
Security is an issue that is not going to go away, and security consciousness must begin at the conceptual design level, permeating the entire design philosophy. Workarounds, patches, and service packs are flawed approaches at root, as an improperly designed system cannot be improved after the fact; it can only be made more complex and prone to failure. Much work has yet to be done in this field, and the demand for secure computing environments will continue to increase worldwide. I vote for #2.
"Nobody is Ugly at 2AM"
Roger Wright wrote: "Nobody is Ugly at 2AM" Unfortunately this can be true.... :rolleyes: -Nick Parker
-
I'm going into a CS MS program and am trying to decide what topic to focus on. My main concern is getting back into the industry at a higher level with some specialization. A few things I'm considering are: 1. Focus on Development. 2. Implementation of security at the design/dev level. 3. Efficiency (both code efficiency and maybe dev efficiency). 4. Project management (emphasis on coordinating multi site development). 5. Education If you were going into an ms program what would you study to better your chances as globalization takes hold and many development jobs leave the US? Thanks T.
Dion wrote: what would you study to better your chances as globalization takes hold Chinese. From your options, mix coding skills (i.e. solving a problem with whatever means you have, and be it a Fortran-to-VBScript translator and an all-uppercase keyboard), with teamwork skills (Dev efficiency, PM). You'll need both, the firts you can learn on your own. The second - too, but only the hard way.
"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
sighist | Agile Programming | doxygen -
Dion wrote: what would you study to better your chances as globalization takes hold Chinese. From your options, mix coding skills (i.e. solving a problem with whatever means you have, and be it a Fortran-to-VBScript translator and an all-uppercase keyboard), with teamwork skills (Dev efficiency, PM). You'll need both, the firts you can learn on your own. The second - too, but only the hard way.
"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
sighist | Agile Programming | doxygenI really wouldn't mind learning a new language or living and working in asia or elsewhere but I don't think I want to do Chinese right now :-D After several years of development experience I know that a developer needs to master many skills. I'm just trying to walk a fine line in that I have to specialize but I want to specialize in skills that are needed across the industry. T.