锁定老帖子 主题:CS与SE,孰轻孰重
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-01-31
SE,软件工程,似乎涵盖的面很广,其中,和吾辈码农关系最深的应该数软件设计吧,其中"GoF"的设计模式还被称为"红宝书"... 但是...面试的时候,好像很喜欢考算法,不喜欢考设计...... 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-02-01
都是基础,嘻嘻~
|
|
返回顶楼 | |
发表时间:2011-02-03
一般看你選擇應聘什麼職位的吧。
至於那些算法,只要經典的就可以了,除非你專門弄算法的。 |
|
返回顶楼 | |
发表时间:2011-02-04
哈哈..哪些才算是经典的?
|
|
返回顶楼 | |
发表时间:2011-02-04
gtssgtss 写道 CS,计算机科学与技术,传说中的"基础",最经典的部分似乎是数据结构与算法
SE,软件工程,似乎涵盖的面很广,其中,和吾辈码农关系最深的应该数软件设计吧,其中"GoF"的设计模式还被称为"红宝书"... 但是...面试的时候,好像很喜欢考算法,不喜欢考设计...... 个人意见, 相对来说, SE还是要比CS容易一点(尤其是一般水平的应用程序, 那种大规模, 高并发的非常复杂的系统除外), 而且没有坚实的CS基础很多设计上的问题解决不了, 所以面试的时候喜欢考算法和数据结构;再有一个原因, SE的东西比较容易说, 但是不太容易做, 不像算法这些东西, 一个问题摆出来, 搞定搞不定就看你这一下了, 而且毕竟需要工程师的地方比需要架构师的地方多多了。 |
|
返回顶楼 | |
发表时间:2011-02-05
xxmouse 写道 gtssgtss 写道 CS,计算机科学与技术,传说中的"基础",最经典的部分似乎是数据结构与算法
SE,软件工程,似乎涵盖的面很广,其中,和吾辈码农关系最深的应该数软件设计吧,其中"GoF"的设计模式还被称为"红宝书"... 但是...面试的时候,好像很喜欢考算法,不喜欢考设计...... 个人意见, 相对来说, SE还是要比CS容易一点(尤其是一般水平的应用程序, 那种大规模, 高并发的非常复杂的系统除外), 而且没有坚实的CS基础很多设计上的问题解决不了, 所以面试的时候喜欢考算法和数据结构;再有一个原因, SE的东西比较容易说, 但是不太容易做, 不像算法这些东西, 一个问题摆出来, 搞定搞不定就看你这一下了, 而且毕竟需要工程师的地方比需要架构师的地方多多了。 问一下SE的定义含不含盖CMMI之内的内容?如果含盖的话,SE一点也不见得简单... 尤其国内,有多少所谓的工程师真正的熟悉整个相对标准的软件工程过程? |
|
返回顶楼 | |
发表时间:2011-02-05
tianmo2008 写道 尤其国内,有多少所谓的工程师真正的熟悉整个相对标准的软件工程过程?
国内有多少项目走了标准软件工程的流程? |
|
返回顶楼 | |
发表时间:2011-02-05
finallyException 写道 tianmo2008 写道 尤其国内,有多少所谓的工程师真正的熟悉整个相对标准的软件工程过程?
国内有多少项目走了标准软件工程的流程? 呵呵, 说的是, 熟悉整个相对标准流程在国内软件企业的意义并不是很大, 因为所有人几乎都不按照标准来。 而且流程这个东西, 说穿了不是个人能够提高的, 要环境保证, 属于很难量化的东西, 面试的时候根本说不清楚。 |
|
返回顶楼 | |
发表时间:2011-02-06
我的专业就是SE,CMMI,数据库,数据结构等等什么都学..
SE偏管理,CS偏研究 |
|
返回顶楼 | |
发表时间:2011-02-07
gtssgtss 写道 CS,计算机科学与技术,传说中的"基础",最经典的部分似乎是数据结构与算法
SE,软件工程,似乎涵盖的面很广,其中,和吾辈码农关系最深的应该数软件设计吧,其中"GoF"的设计模式还被称为"红宝书"... 但是...面试的时候,好像很喜欢考算法,不喜欢考设计...... 两个都是基础,服务于具体的业务,保证产品的质量。 而且这个要看工作内容的,例如搞搜索引擎底层、文本分析、数据挖掘等偏基础研究的更注重cs,而se取决于你的工作单位,如果是小作坊,就体会不到cmm,如果是大公司,流程、规则在岗前培训就ok了~! |
|
返回顶楼 | |