s******3 发帖数: 61 | 1 很多人说什么自学几个月,就能成software engineer了,那也太夸张了吧?
我这学期同时补本科的数据结构和操作系统(之前没什么基础),虽然自己也是理科生
,但是非常吃力。数据结构还勉强能跟上,操作系统简直就是折磨,每次作业都得熬几
天夜才做的出来,经常拿到作业根本不知道如何下手,有时候只能上google搜。
估计是太笨了,lol~
学CS还是得脑子聪明才行啊,码工也不是那么容易当的。 |
s*******e 发帖数: 1002 | 2 弱问一下 数据结构和操作系统,你们学的哪些东西?
datastructure应该是hash、树、图之类的吧
操作系统是CLI和shell那套东西吗?
【在 s******3 的大作中提到】 : 很多人说什么自学几个月,就能成software engineer了,那也太夸张了吧? : 我这学期同时补本科的数据结构和操作系统(之前没什么基础),虽然自己也是理科生 : ,但是非常吃力。数据结构还勉强能跟上,操作系统简直就是折磨,每次作业都得熬几 : 天夜才做的出来,经常拿到作业根本不知道如何下手,有时候只能上google搜。 : 估计是太笨了,lol~ : 学CS还是得脑子聪明才行啊,码工也不是那么容易当的。
|
s*****r 发帖数: 43070 | 3 操作系统是很底层的东西,讲汇编, CPU, memory space, process management这些
【在 s*******e 的大作中提到】 : 弱问一下 数据结构和操作系统,你们学的哪些东西? : datastructure应该是hash、树、图之类的吧 : 操作系统是CLI和shell那套东西吗?
|
l*********u 发帖数: 19053 | 4 操作系统做很底层才有用,还特别难啃,不学也罢。
【在 s******3 的大作中提到】 : 很多人说什么自学几个月,就能成software engineer了,那也太夸张了吧? : 我这学期同时补本科的数据结构和操作系统(之前没什么基础),虽然自己也是理科生 : ,但是非常吃力。数据结构还勉强能跟上,操作系统简直就是折磨,每次作业都得熬几 : 天夜才做的出来,经常拿到作业根本不知道如何下手,有时候只能上google搜。 : 估计是太笨了,lol~ : 学CS还是得脑子聪明才行啊,码工也不是那么容易当的。
|
s********u 发帖数: 1109 | 5 上课学的很多东西面试都不会考,比如什么红黑树,kmp算法。
OS的话,我学了一遍,但是看很多跟系统有关一点的面经,就感觉自己完全没学过这门
课一样。因为课上学的就是理论,偶尔拿linux举举例子,也派不上用场。 |
T*******e 发帖数: 4928 | |
H**r 发帖数: 10015 | 7 OS那个你没基础上来学很痛苦,更何况这玩意儿本来就难 |
H**r 发帖数: 10015 | 8 学个大概有个印象不是坏事,尤其跑Linux
关键读CS学位必学,就好象EE的电磁,躲不掉
【在 l*********u 的大作中提到】 : 操作系统做很底层才有用,还特别难啃,不学也罢。
|
t***t 发帖数: 6066 | 9 OS这东西属于没学前觉得特难,学过了觉得特简单的东西。
有些东西学了后还是觉得难,如可计算性之类的东西。幸好面试不考,唯一用处是聊天
打屁。 |
g*********e 发帖数: 14401 | 10 ee比cs难多了 更别说数学物理了
cs就是0和1 逻辑理清了就好了
【在 s******3 的大作中提到】 : 很多人说什么自学几个月,就能成software engineer了,那也太夸张了吧? : 我这学期同时补本科的数据结构和操作系统(之前没什么基础),虽然自己也是理科生 : ,但是非常吃力。数据结构还勉强能跟上,操作系统简直就是折磨,每次作业都得熬几 : 天夜才做的出来,经常拿到作业根本不知道如何下手,有时候只能上google搜。 : 估计是太笨了,lol~ : 学CS还是得脑子聪明才行啊,码工也不是那么容易当的。
|
|
|
t***t 发帖数: 6066 | 11 确实。CS真是上帝给我们wsn的福音,就跟阿拉伯人得了石油一样。
不需要任何基础,懂初中数学就行。无数文科甚至音乐专业的学都没问题。
【在 g*********e 的大作中提到】 : ee比cs难多了 更别说数学物理了 : cs就是0和1 逻辑理清了就好了
|
a********m 发帖数: 15480 | 12 +1
信号系统比os可难多了。
【在 g*********e 的大作中提到】 : ee比cs难多了 更别说数学物理了 : cs就是0和1 逻辑理清了就好了
|
e*******o 发帖数: 4654 | 13 说实话你别笑,
谁说software engineer 一定要操作系统的知识?数据结构要用一些,也不多。
红黑树,kmp算法这些,0.01% 的程序员能用的到?
自学几个月比较难,一两年,还比较靠谱,主要量变到质变。要时间积累,几个月太短
了。 |
t***t 发帖数: 6066 | 14 面试常考producer consumer problem, or deadlock. 不过好像这就是OS面试中唯一会
被考的了。
【在 e*******o 的大作中提到】 : 说实话你别笑, : 谁说software engineer 一定要操作系统的知识?数据结构要用一些,也不多。 : 红黑树,kmp算法这些,0.01% 的程序员能用的到? : 自学几个月比较难,一两年,还比较靠谱,主要量变到质变。要时间积累,几个月太短 : 了。
|
s********u 发帖数: 1109 | 15 主要是ee很多东西不是那么“有道理”,比如模拟电路,光是应付考试就头大的要死。
不像软件的体系相当严谨。更不用说我们本科连量子力学都是必修。。
【在 g*********e 的大作中提到】 : ee比cs难多了 更别说数学物理了 : cs就是0和1 逻辑理清了就好了
|
s********u 发帖数: 1109 | 16 lz是ee的话,应该至少有C,C++,汇编这些的基础,我感觉几个月还挺现实。
专注数据结构与算法(基础的都行,以前一学期的课,连kmp、红黑树都涵盖了,还不
照样几天突击搞定),然后就是computer networking,operating system(主要是
cocurrency之类),不知道database会写写SQL query是不是就够了
不过这些之后,还得复习算法题,这个是上课不会教的。上课或者书上只有quick sort
怎么写,但不会教你用各种sort的变种去解决问题
【在 e*******o 的大作中提到】 : 说实话你别笑, : 谁说software engineer 一定要操作系统的知识?数据结构要用一些,也不多。 : 红黑树,kmp算法这些,0.01% 的程序员能用的到? : 自学几个月比较难,一两年,还比较靠谱,主要量变到质变。要时间积累,几个月太短 : 了。
|
H**r 发帖数: 10015 | 17 不觉得。。。首先课往死里考都很难,这种情况先不说。
就说典型的signal&system 和operating system比
前者不用做很多implementation,但是学OS要有很多programming assignment,基础不
好的会很崩溃。当然如果就是讲讲OS的概念是不难懂,又不是电磁场
【在 a********m 的大作中提到】 : +1 : 信号系统比os可难多了。
|
z****e 发帖数: 54598 | 18 你难,别人也难
所以cs一直都在想办法让事情变简单
当然挡不住有人喜欢选os这种课
你想学难的,还怕没有课让你选?
大学里面最不缺的就是让你哭的课
比如各种数学课 |
H**r 发帖数: 10015 | 19 哪个学校不学OS能毕业的?
【在 z****e 的大作中提到】 : 你难,别人也难 : 所以cs一直都在想办法让事情变简单 : 当然挡不住有人喜欢选os这种课 : 你想学难的,还怕没有课让你选? : 大学里面最不缺的就是让你哭的课 : 比如各种数学课
|
z****e 发帖数: 54598 | 20 这倒是真的,不过我学完了就还给老师了
一堆乱七八糟的概念
【在 H**r 的大作中提到】 : 哪个学校不学OS能毕业的?
|
|
|
z****e 发帖数: 54598 | 21 os可能是必修,就跟db一样
但是c++和汇编就不是必修了 |
H**r 发帖数: 10015 | 22 就当是introduction to linux得了
OS的programming assignment巨难,但是学完以后也没能力去折腾操作系统,忘了是应
该的。。
【在 z****e 的大作中提到】 : 这倒是真的,不过我学完了就还给老师了 : 一堆乱七八糟的概念
|
a********m 发帖数: 15480 | 23 os至少用不到各种变换和微积分吧。
【在 H**r 的大作中提到】 : 不觉得。。。首先课往死里考都很难,这种情况先不说。 : 就说典型的signal&system 和operating system比 : 前者不用做很多implementation,但是学OS要有很多programming assignment,基础不 : 好的会很崩溃。当然如果就是讲讲OS的概念是不难懂,又不是电磁场
|
t**********h 发帖数: 2273 | 24 学学java,刷刷题就好了,先找个工作。要求不要太高,工作中学吧 |
g*********e 发帖数: 14401 | 25 其实说白了 CS工作的人 大多只懂工作需要的那部分就够了 比如写JAVA的可以不懂OS
CPU设计
内存分配 做网页的可以不懂C++ 短平快。
数学物理EE这种都必须从最低懂到应用,比如信号系统,不会算积分就算不了拉普拉斯
变换,推不出FFT 也搞不了滤波 环环相扣 |
H**r 发帖数: 10015 | 26 信号系统只要老师不把你往死里玩儿,那些变换基本都是固定的,你只是学个课,又不
用去当fourier,至于积分,我想读到信号系统那门课的时候都学过calculus了吧?还是
那句话,不故意出难题,微积分一点也没啥,又没让你证明。
CS苦逼在于你要写出能跑起来的代码。OS的概念任何正常EE毕业的人看一周大概也知道
在说啥,但是能写完programming assignment就是另外一个故事里。
当然EE的电磁场是真难,那个只能给跪。这种课都是老师想放水都难,学完以后10个8
个说不知道学了啥。
【在 a********m 的大作中提到】 : os至少用不到各种变换和微积分吧。
|
H**r 发帖数: 10015 | 27 FFT不就是个divide and conquer算法么,在CS面前有啥了不起的。
一般的积分,CS专业的也会,CS的数学又不差。
当然可能有人说了,实际工作上CS的码工又不用算微积分。问题是EE毕业的每天都用微
积分?也许毕业找不到工作转行做了几年当auto dealer,连啥是CMOS都忘了。EE这么
大一坨东西,full stack前后通吃的人几乎都不存在了。
OS
【在 g*********e 的大作中提到】 : 其实说白了 CS工作的人 大多只懂工作需要的那部分就够了 比如写JAVA的可以不懂OS : CPU设计 : 内存分配 做网页的可以不懂C++ 短平快。 : 数学物理EE这种都必须从最低懂到应用,比如信号系统,不会算积分就算不了拉普拉斯 : 变换,推不出FFT 也搞不了滤波 环环相扣
|
g*********e 发帖数: 14401 | 28
8
比如你要搞电磁场相关的工作 那一大堆数学就必须一直会 不能生疏
【在 H**r 的大作中提到】 : 信号系统只要老师不把你往死里玩儿,那些变换基本都是固定的,你只是学个课,又不 : 用去当fourier,至于积分,我想读到信号系统那门课的时候都学过calculus了吧?还是 : 那句话,不故意出难题,微积分一点也没啥,又没让你证明。 : CS苦逼在于你要写出能跑起来的代码。OS的概念任何正常EE毕业的人看一周大概也知道 : 在说啥,但是能写完programming assignment就是另外一个故事里。 : 当然EE的电磁场是真难,那个只能给跪。这种课都是老师想放水都难,学完以后10个8 : 个说不知道学了啥。
|
H**r 发帖数: 10015 | 29 EE毕业几个做电磁场工作的?
CS做数学的也一大票人。
【在 g*********e 的大作中提到】 : : 8 : 比如你要搞电磁场相关的工作 那一大堆数学就必须一直会 不能生疏
|
d****i 发帖数: 4809 | 30 电磁理论确实是EE中的最难课之一,主要是不仅有大量的数学,还有大量的物理概念,
基本学下来的都是铁人,我们当年开电磁理论课一开始有15个学生,到临期末的时候只
有5个学生了,其余的都屁滚尿流的drop了。
8
【在 H**r 的大作中提到】 : 信号系统只要老师不把你往死里玩儿,那些变换基本都是固定的,你只是学个课,又不 : 用去当fourier,至于积分,我想读到信号系统那门课的时候都学过calculus了吧?还是 : 那句话,不故意出难题,微积分一点也没啥,又没让你证明。 : CS苦逼在于你要写出能跑起来的代码。OS的概念任何正常EE毕业的人看一周大概也知道 : 在说啥,但是能写完programming assignment就是另外一个故事里。 : 当然EE的电磁场是真难,那个只能给跪。这种课都是老师想放水都难,学完以后10个8 : 个说不知道学了啥。
|
|
|
m**n 发帖数: 384 | 31 说自学几个月就能上岗的,不知道上的什么岗,
就算CS中最简单的DB,也好歹要个半年,熟练默写sql才能过笔试面试吧,
何况DB的工作机会又不多,fresh找工作都难
这学期正在修OS,这里和国内不一样,国内大都讲讲概念,进程,线程,文件管理
这里一上来就是一道高难度的C语言编程热身赛(OS的内容都还没讲),
稍微讲点进程,就直接写高难度的shell command interpreter,
如果碰到个不爱放水的真抓实干的老师,那题目刁钻的要死,
program assignment 的布置速度,简直让你整天投入在其中了,还有midter如影随形
进程线程还没搞懂,就已经是concurrent 并发进程线程编程
脑子里几十个c语言函数和unix 系统调用在打滚,
再看看老师的assignment requirements 长达数页,读完都快忘了那些detail了。。。
和OS一比,上学期修的汇编,真心是儿科了。。。。
同时还在修C++等高级编程课,哪门语言不是需要半年来熟悉,长期的program来熟练的
真要面试笔试当场写代码,不熟练的人,连个函数syntax都弄不全吧
【在 s******3 的大作中提到】 : 很多人说什么自学几个月,就能成software engineer了,那也太夸张了吧? : 我这学期同时补本科的数据结构和操作系统(之前没什么基础),虽然自己也是理科生 : ,但是非常吃力。数据结构还勉强能跟上,操作系统简直就是折磨,每次作业都得熬几 : 天夜才做的出来,经常拿到作业根本不知道如何下手,有时候只能上google搜。 : 估计是太笨了,lol~ : 学CS还是得脑子聪明才行啊,码工也不是那么容易当的。
|
e*******o 发帖数: 4654 | 32 是这样的,工作在公司有分工。你只要懂一部分就能干活。当然,我并不是说,学了没
用。
【在 m**n 的大作中提到】 : 说自学几个月就能上岗的,不知道上的什么岗, : 就算CS中最简单的DB,也好歹要个半年,熟练默写sql才能过笔试面试吧, : 何况DB的工作机会又不多,fresh找工作都难 : 这学期正在修OS,这里和国内不一样,国内大都讲讲概念,进程,线程,文件管理 : 这里一上来就是一道高难度的C语言编程热身赛(OS的内容都还没讲), : 稍微讲点进程,就直接写高难度的shell command interpreter, : 如果碰到个不爱放水的真抓实干的老师,那题目刁钻的要死, : program assignment 的布置速度,简直让你整天投入在其中了,还有midter如影随形 : 进程线程还没搞懂,就已经是concurrent 并发进程线程编程 : 脑子里几十个c语言函数和unix 系统调用在打滚,
|
G****A 发帖数: 4160 | 33 马工对操作系统一点都不了解,恐怕不行吧?
【在 l*********u 的大作中提到】 : 操作系统做很底层才有用,还特别难啃,不学也罢。
|
s*****r 发帖数: 43070 | 34 计算机的作业都这样,不折腾几天几夜根本写不完,熬夜写程序呗。
别看CS整天看屏幕,不用活动,其实是力气活,脑子用过度了身上的肌肉绝对是酸的。
所以转行要趁早,趁着脑力体力都能跟上,拼个一年多,拿下master,工作以后就好多
了。
【在 m**n 的大作中提到】 : 说自学几个月就能上岗的,不知道上的什么岗, : 就算CS中最简单的DB,也好歹要个半年,熟练默写sql才能过笔试面试吧, : 何况DB的工作机会又不多,fresh找工作都难 : 这学期正在修OS,这里和国内不一样,国内大都讲讲概念,进程,线程,文件管理 : 这里一上来就是一道高难度的C语言编程热身赛(OS的内容都还没讲), : 稍微讲点进程,就直接写高难度的shell command interpreter, : 如果碰到个不爱放水的真抓实干的老师,那题目刁钻的要死, : program assignment 的布置速度,简直让你整天投入在其中了,还有midter如影随形 : 进程线程还没搞懂,就已经是concurrent 并发进程线程编程 : 脑子里几十个c语言函数和unix 系统调用在打滚,
|
n*****n 发帖数: 5277 | 35 电磁场不难,电动力学难
8
【在 H**r 的大作中提到】 : 信号系统只要老师不把你往死里玩儿,那些变换基本都是固定的,你只是学个课,又不 : 用去当fourier,至于积分,我想读到信号系统那门课的时候都学过calculus了吧?还是 : 那句话,不故意出难题,微积分一点也没啥,又没让你证明。 : CS苦逼在于你要写出能跑起来的代码。OS的概念任何正常EE毕业的人看一周大概也知道 : 在说啥,但是能写完programming assignment就是另外一个故事里。 : 当然EE的电磁场是真难,那个只能给跪。这种课都是老师想放水都难,学完以后10个8 : 个说不知道学了啥。
|
m*****i 发帖数: 2325 | 36 工作后就是阿三做slide,老中写script。 能run就行,没人管是N 还是 logn。
【在 s******3 的大作中提到】 : 很多人说什么自学几个月,就能成software engineer了,那也太夸张了吧? : 我这学期同时补本科的数据结构和操作系统(之前没什么基础),虽然自己也是理科生 : ,但是非常吃力。数据结构还勉强能跟上,操作系统简直就是折磨,每次作业都得熬几 : 天夜才做的出来,经常拿到作业根本不知道如何下手,有时候只能上google搜。 : 估计是太笨了,lol~ : 学CS还是得脑子聪明才行啊,码工也不是那么容易当的。
|
s********u 发帖数: 1109 | 37 电动力学真不难,无非就是麦克斯韦方程倒来倒去。
模拟电路、数学物理方法、量子力学、热力学是真心难,本科的时候是全班凑不出几份
像样的答案。像随机过程什么也有点难。
不过这些的难都在于理解起来难,而且过一阵就忘了。
coding感觉是熟练难,而且能解决的问题太多了,所以可以考察的也很多。不过一旦学
了,至少思维方式和语言基本是掌握了,可以当做生存技能。
像C++里的有些细节比如volatile关键词,shared_pointer,type casting之类我就不
怎么记得住,因为不做大的project,马上就不记得了。只有用的时候回去查。
【在 n*****n 的大作中提到】 : 电磁场不难,电动力学难 : : 8
|
d********a 发帖数: 3698 | 38
还有programming programming,上来就是讲linux,script编程,然后直接叫你自己写一
个shell. 现在上的并行计算,理论不难理解,但是非常坳,用openmp编程繁琐。
我好歹是drop物理博士过来读的,抓耳挠腮阿。
还在上机器学习这门课,带点概率论神经网络之类的,学习就很轻松,
【在 m**n 的大作中提到】 : 说自学几个月就能上岗的,不知道上的什么岗, : 就算CS中最简单的DB,也好歹要个半年,熟练默写sql才能过笔试面试吧, : 何况DB的工作机会又不多,fresh找工作都难 : 这学期正在修OS,这里和国内不一样,国内大都讲讲概念,进程,线程,文件管理 : 这里一上来就是一道高难度的C语言编程热身赛(OS的内容都还没讲), : 稍微讲点进程,就直接写高难度的shell command interpreter, : 如果碰到个不爱放水的真抓实干的老师,那题目刁钻的要死, : program assignment 的布置速度,简直让你整天投入在其中了,还有midter如影随形 : 进程线程还没搞懂,就已经是concurrent 并发进程线程编程 : 脑子里几十个c语言函数和unix 系统调用在打滚,
|
s********u 发帖数: 1109 | 39 熟练默写sql syntax需要半年?我怎么不信呢。。
【在 m**n 的大作中提到】 : 说自学几个月就能上岗的,不知道上的什么岗, : 就算CS中最简单的DB,也好歹要个半年,熟练默写sql才能过笔试面试吧, : 何况DB的工作机会又不多,fresh找工作都难 : 这学期正在修OS,这里和国内不一样,国内大都讲讲概念,进程,线程,文件管理 : 这里一上来就是一道高难度的C语言编程热身赛(OS的内容都还没讲), : 稍微讲点进程,就直接写高难度的shell command interpreter, : 如果碰到个不爱放水的真抓实干的老师,那题目刁钻的要死, : program assignment 的布置速度,简直让你整天投入在其中了,还有midter如影随形 : 进程线程还没搞懂,就已经是concurrent 并发进程线程编程 : 脑子里几十个c语言函数和unix 系统调用在打滚,
|
s***e 发帖数: 403 | 40 面试我的时候还真的问了一下volatile。就是给了一个race condition,然后说如何避
免优化时把某个变量塞进寄存器,导致内存值和寄存器值不consistent。
【在 s********u 的大作中提到】 : 电动力学真不难,无非就是麦克斯韦方程倒来倒去。 : 模拟电路、数学物理方法、量子力学、热力学是真心难,本科的时候是全班凑不出几份 : 像样的答案。像随机过程什么也有点难。 : 不过这些的难都在于理解起来难,而且过一阵就忘了。 : coding感觉是熟练难,而且能解决的问题太多了,所以可以考察的也很多。不过一旦学 : 了,至少思维方式和语言基本是掌握了,可以当做生存技能。 : 像C++里的有些细节比如volatile关键词,shared_pointer,type casting之类我就不 : 怎么记得住,因为不做大的project,马上就不记得了。只有用的时候回去查。
|
|
|
w**z 发帖数: 8232 | 41 我怎么觉得中国革命史最难。一厚本书,竟然要在考试前一个晚上看完,记住。
【在 n*****n 的大作中提到】 : 电磁场不难,电动力学难 : : 8
|
s***e 发帖数: 793 | 42 我老当年牛逼哄哄的选了物理系研究生的电动力学,听了两次就drop掉了。
【在 a********m 的大作中提到】 : +1 : 信号系统比os可难多了。
|
z****e 发帖数: 54598 | 43 只要不证明微积分,微积分不难
一考证明,一个班跪三分之二没什么问题
【在 a********m 的大作中提到】 : os至少用不到各种变换和微积分吧。
|
z****e 发帖数: 54598 | 44 stochastic process是我犯贱选的一门课
【在 s********u 的大作中提到】 : 电动力学真不难,无非就是麦克斯韦方程倒来倒去。 : 模拟电路、数学物理方法、量子力学、热力学是真心难,本科的时候是全班凑不出几份 : 像样的答案。像随机过程什么也有点难。 : 不过这些的难都在于理解起来难,而且过一阵就忘了。 : coding感觉是熟练难,而且能解决的问题太多了,所以可以考察的也很多。不过一旦学 : 了,至少思维方式和语言基本是掌握了,可以当做生存技能。 : 像C++里的有些细节比如volatile关键词,shared_pointer,type casting之类我就不 : 怎么记得住,因为不做大的project,马上就不记得了。只有用的时候回去查。
|
l*****8 发帖数: 16949 | 45 汇编,CPU等等是computer organization里学的,不是OS的内容。
经典的OS课也不是讲shell,linux命令啥的,基本就是几大块,process management,
memory management, storage management, IO systems,可能还有有点security啥的。
其实process management还是非常有用的,让你理解,实践多线程,多进程编程。一般
大学计算机课程里其他课程很少讲多线程编程的。 |
s****r 发帖数: 278 | 46 FFT易于实现而已,无它。面试谁都不会去问蝶形图吧,who cares 怎么实现啊。信号
处理关键是把傅立叶级数到傅立叶变换,周期离散到非周期离散,离散到连续,采样定
理,上下采样,前因后果弄明白了,才是信号系统的精髓。至于FFT怎么实现,总有苦
逼去干的。。。I dont care, lol
本科DSP的教材和老师专注于各种变态蝶形图,实在是丢了西瓜捡芝麻。
【在 H**r 的大作中提到】 : FFT不就是个divide and conquer算法么,在CS面前有啥了不起的。 : 一般的积分,CS专业的也会,CS的数学又不差。 : 当然可能有人说了,实际工作上CS的码工又不用算微积分。问题是EE毕业的每天都用微 : 积分?也许毕业找不到工作转行做了几年当auto dealer,连啥是CMOS都忘了。EE这么 : 大一坨东西,full stack前后通吃的人几乎都不存在了。 : : OS
|
s****r 发帖数: 278 | 47 微积分的精髓不就是数学分析吗?如何微微分和积分只是apply rule而已,电脑里一敲
就知道了。
话说你啥学校念的?三分之二的人做不了微积分该掌握的东西!?汗
【在 z****e 的大作中提到】 : 只要不证明微积分,微积分不难 : 一考证明,一个班跪三分之二没什么问题
|
s********u 发帖数: 1109 | 48 一般不是数学系的话,确实没必要掌握数学分析。会用微积分就可以了。
【在 s****r 的大作中提到】 : 微积分的精髓不就是数学分析吗?如何微微分和积分只是apply rule而已,电脑里一敲 : 就知道了。 : 话说你啥学校念的?三分之二的人做不了微积分该掌握的东西!?汗
|
H**r 发帖数: 10015 | 49 对
从学术学科来说,证明也罢,分析也好,都是精髓。但是作为个人,大部分马工没必要
特别熟悉,实际板砖工作也用不到。
【在 s********u 的大作中提到】 : 一般不是数学系的话,确实没必要掌握数学分析。会用微积分就可以了。
|
s**********a 发帖数: 1277 | 50 re,电动力学的印象真深刻,还有数学物理方法,高等量子力学,我学得都是云里雾里.
【在 n*****n 的大作中提到】 : 电磁场不难,电动力学难 : : 8
|
|
|
z****e 发帖数: 54598 | 51 我说的是证明微积分
你是不是没看懂我在说什么
微积分证明,数学分析教材里面写了三页半
你跟我说是apply rule而已?
【在 s****r 的大作中提到】 : 微积分的精髓不就是数学分析吗?如何微微分和积分只是apply rule而已,电脑里一敲 : 就知道了。 : 话说你啥学校念的?三分之二的人做不了微积分该掌握的东西!?汗
|
z****e 发帖数: 54598 | 52 他说的就是用微积分,那属于小学数学程度的
【在 s********u 的大作中提到】 : 一般不是数学系的话,确实没必要掌握数学分析。会用微积分就可以了。
|
h****e 发帖数: 374 | 53 是不容易。
我也是转专业的,现在第三个学期。当时补基础课的时候还觉得没什么难度。周末一个
下午基本就能把作业搞定,不耽误做实验,直到上到算法的时候才觉得有难度需要熬夜
写程序。
正式入学之后第一个学期过得极其惨淡。四门课里面两门课期中不及格全班倒数前三,
其中一门将JPG、MP3之类的课程完全听不懂。我们学校要求不能有B以下的课程,否则
退学(一说方向课里不能有B以下的,我也不是很清楚)。下半学期跟疯了一样,多媒
体那门课每节课之后都去找老师把不明白的东西弄明白,最后好不容易弄到一个B。另
一门课老师给的Project很难,全班估计一半以上没有写出来,我当时熬夜写程序,最
后靠着这个project把分拉上去了。
第二个学期有一门课第一个Project要用一个没学过的语言,还涉及数据库。我不懂那
个语言,数据库一点没学过,都是现学,最后好歹交了个东西上去。
这个学期的project依然很难,不过感觉有了之前的经历和基础,遇到不会的东西不象
以前那么慌了,有问题就google,新的东西在网上搜个helloworld的例子照着做,慢慢
就弄熟了。
还有一个学期就毕业了,光在大学里就呆了快十年了,再也不想整天读书考试了,但愿
能顺利找到工作挣钱养家。 |
z****e 发帖数: 54598 | 54 看了你的遭遇,我很同情你
多媒体那种鬼玩意,我都没学过,很佩服选这种课的
话说你们是不是看名字觉得fancy,就毫不犹豫地选了?
也不管自己会还是不会?
【在 h****e 的大作中提到】 : 是不容易。 : 我也是转专业的,现在第三个学期。当时补基础课的时候还觉得没什么难度。周末一个 : 下午基本就能把作业搞定,不耽误做实验,直到上到算法的时候才觉得有难度需要熬夜 : 写程序。 : 正式入学之后第一个学期过得极其惨淡。四门课里面两门课期中不及格全班倒数前三, : 其中一门将JPG、MP3之类的课程完全听不懂。我们学校要求不能有B以下的课程,否则 : 退学(一说方向课里不能有B以下的,我也不是很清楚)。下半学期跟疯了一样,多媒 : 体那门课每节课之后都去找老师把不明白的东西弄明白,最后好不容易弄到一个B。另 : 一门课老师给的Project很难,全班估计一半以上没有写出来,我当时熬夜写程序,最 : 后靠着这个project把分拉上去了。
|
m**n 发帖数: 384 | 55 DB不是单纯的sql,
单纯的sql学学一两个月至少,
后面还有jdbc等内容,那是和java或C++嵌套的
db不能独立于其它高级语言而在现实世界中运作,
所以,你还必须学好java或C++,如果要应聘DBA等工作
话说,装装oracle,熟悉熟悉都要一段时间吧
【在 s********u 的大作中提到】 : 熟练默写sql syntax需要半年?我怎么不信呢。。
|
m**n 发帖数: 384 | 56 shell我已经写完了,娘地
现在在concurrent processes, concurrent threads编程中。。。
各种semaphore,mutex,更加痛苦。。。
【在 d********a 的大作中提到】 : : 还有programming programming,上来就是讲linux,script编程,然后直接叫你自己写一 : 个shell. 现在上的并行计算,理论不难理解,但是非常坳,用openmp编程繁琐。 : 我好歹是drop物理博士过来读的,抓耳挠腮阿。 : 还在上机器学习这门课,带点概率论神经网络之类的,学习就很轻松,
|
n*****n 发帖数: 5277 | 57 物理系的妹妹你好
【在 s**********a 的大作中提到】 : re,电动力学的印象真深刻,还有数学物理方法,高等量子力学,我学得都是云里雾里.
|
m********8 发帖数: 422 | |
s*****r 发帖数: 43070 | 59 CS里面最难学的应该是《arts of computer programming》,完全是天书,相比OS都是
小儿科。幸好没有哪个学校把他当教材用,连斯坦福都没有。
会做这本书里面的题,啥公司都是平趟。 |
d****i 发帖数: 4809 | 60 那个是knuth写给专家研究理论的人看的,不是用来当教材的,要不太误人子弟了。
【在 s*****r 的大作中提到】 : CS里面最难学的应该是《arts of computer programming》,完全是天书,相比OS都是 : 小儿科。幸好没有哪个学校把他当教材用,连斯坦福都没有。 : 会做这本书里面的题,啥公司都是平趟。
|
|
|
j*********g 发帖数: 3179 | 61 interesting. 电磁学在物理学科里面算好学的。很直观,数学比较多,但是概念很清
楚。统计和量子的概念比较难掌握。
【在 d****i 的大作中提到】 : 电磁理论确实是EE中的最难课之一,主要是不仅有大量的数学,还有大量的物理概念, : 基本学下来的都是铁人,我们当年开电磁理论课一开始有15个学生,到临期末的时候只 : 有5个学生了,其余的都屁滚尿流的drop了。 : : 8
|
d********a 发帖数: 3698 | 62
统计和电动还好,就是数学得加强,概念比较好理解。
量子就是概念和数学都难,非常绕,一道题目可以写一天。
不想编程,尽管也要编很久,但是不是一直难很久。
【在 j*********g 的大作中提到】 : interesting. 电磁学在物理学科里面算好学的。很直观,数学比较多,但是概念很清 : 楚。统计和量子的概念比较难掌握。
|
m*****t 发帖数: 3477 | 63 EE里我觉得最难的是《数学物理方法》。
就是一堆诡异函数法,费解的边界条件和不知道有没有解的微分方程组。这个东西手工
算其实是不人道的...
【在 g*********e 的大作中提到】 : ee比cs难多了 更别说数学物理了 : cs就是0和1 逻辑理清了就好了
|
j********p 发帖数: 9680 | 64 可以先不学操作系统。把数据结构一定要学好。操作系统就是特殊的软件。知道大致结
构就行了。如果以后不开发新的操作系统,没必要学那么深。
还有数据库原理一定要学好。任何软件开发都离不开数据库。sql语言一定要搞的很熟。 |
d****i 发帖数: 4809 | 65 嗯,学这个确实很蛋疼,贝塞尔函数有N种变形,不知实际工作中有几个人后来用到的。
【在 m*****t 的大作中提到】 : EE里我觉得最难的是《数学物理方法》。 : 就是一堆诡异函数法,费解的边界条件和不知道有没有解的微分方程组。这个东西手工 : 算其实是不人道的...
|
c*****a 发帖数: 808 | 66 我读CS时,
理论课最难,特别是啥证明P, NP那些东西
编程课,OS倒不难
我以前是读统计的,CS比统计轻松很多了 |
h****e 发帖数: 374 | 67 当时没课可以选了。必须选满3门,当时没啥了解,看名字觉得可能有意思。现在再不
选沾边的了。
【在 z****e 的大作中提到】 : 看了你的遭遇,我很同情你 : 多媒体那种鬼玩意,我都没学过,很佩服选这种课的 : 话说你们是不是看名字觉得fancy,就毫不犹豫地选了? : 也不管自己会还是不会?
|
r*c 发帖数: 16750 | 68 EE最难的是模电,period。
就算课程学会了,离实际电路设计还差远了呢。其他的电磁理论,信号处理,还有随机
过程都是基本的数理功底。学不会的只能自己反省去。 |
c*********e 发帖数: 16335 | 69 现在都digital时代了,analog信号被淘汰了,被digital信号取代了。俺的id,
convergence就是这么来的。
8
【在 H**r 的大作中提到】 : 信号系统只要老师不把你往死里玩儿,那些变换基本都是固定的,你只是学个课,又不 : 用去当fourier,至于积分,我想读到信号系统那门课的时候都学过calculus了吧?还是 : 那句话,不故意出难题,微积分一点也没啥,又没让你证明。 : CS苦逼在于你要写出能跑起来的代码。OS的概念任何正常EE毕业的人看一周大概也知道 : 在说啥,但是能写完programming assignment就是另外一个故事里。 : 当然EE的电磁场是真难,那个只能给跪。这种课都是老师想放水都难,学完以后10个8 : 个说不知道学了啥。
|
D***r 发帖数: 7511 | 70 我不同意
信号系统这种课,只要微积分学得好就行
你让个数学物理或者机械化工专业的人来学也能学会
操作系统这东西要靠动手能力
一个作业就是让你用C语言写多进程程序,用pipeline沟通
如果以前没有编程经验,你数学再好也可能几天几夜调不对
【在 a********m 的大作中提到】 : +1 : 信号系统比os可难多了。
|
|
|
D***r 发帖数: 7511 | 71 要深入学习统计的话,需要懂一点测度的概念
至少要建立起函数空间的概念
现在统计用得越来越多,多学一点没坏处
【在 s********u 的大作中提到】 : 一般不是数学系的话,确实没必要掌握数学分析。会用微积分就可以了。
|
g*********e 发帖数: 14401 | 72
熬夜调程学跟“难学”是两码事。调程序更多的是体力活,人的精力/注意力要跟得上
。并没有难的地方,BUG烦人而已。
学习是脑力活,是一个理解的过程。理解了就学完了。
【在 D***r 的大作中提到】 : 我不同意 : 信号系统这种课,只要微积分学得好就行 : 你让个数学物理或者机械化工专业的人来学也能学会 : 操作系统这东西要靠动手能力 : 一个作业就是让你用C语言写多进程程序,用pipeline沟通 : 如果以前没有编程经验,你数学再好也可能几天几夜调不对
|
j*********g 发帖数: 3179 | 73 理科人必修。我觉得国内讲法太注重计算能力。实际上把这些数学和实际应用结合起来
讲,很容易懂。比如,零边界条件的bessel函数其实就是鼓面震动的本征解。国内课本
讲一大堆函数性质。到最后学生全忘光了,遇到要用bessel函数的时候都不知道用。
比如电磁场说到底就是球和谐函数展开加波动方程,什么dipole,quadrupole全搞定。
国内教育太注重知识细节,学生学完不知道自己学的是什么个东西。
【在 m*****t 的大作中提到】 : EE里我觉得最难的是《数学物理方法》。 : 就是一堆诡异函数法,费解的边界条件和不知道有没有解的微分方程组。这个东西手工 : 算其实是不人道的...
|
j*********g 发帖数: 3179 | 74 模拟电路说到底是一门手艺。只能实践中学习。课本里面讲的,只是能讲清楚的那部分
模电。
【在 r*c 的大作中提到】 : EE最难的是模电,period。 : 就算课程学会了,离实际电路设计还差远了呢。其他的电磁理论,信号处理,还有随机 : 过程都是基本的数理功底。学不会的只能自己反省去。
|
s********u 发帖数: 1109 | 75 主要麻烦在于这次理解了,过一阵又忘了,还是有很多记忆的东西的。
像狭义相对论这种,学了三次,每次都得重新理解。更不用说数学物理方法和量子力学
了。像模电。。渣渣都不剩了。就连dsp,不是常用的话,怕是只记得奈奎斯特定理。
【在 g*********e 的大作中提到】 : : 熬夜调程学跟“难学”是两码事。调程序更多的是体力活,人的精力/注意力要跟得上 : 。并没有难的地方,BUG烦人而已。 : 学习是脑力活,是一个理解的过程。理解了就学完了。
|
D***r 发帖数: 7511 | 76 我觉得是两种不同的能力
大学的时候班上有人数学基础课很好
但编程考试几次都不过
【在 g*********e 的大作中提到】 : : 熬夜调程学跟“难学”是两码事。调程序更多的是体力活,人的精力/注意力要跟得上 : 。并没有难的地方,BUG烦人而已。 : 学习是脑力活,是一个理解的过程。理解了就学完了。
|
j*********g 发帖数: 3179 | 77 那是因为os课有条件让学生去做implementation。你要信号与系统的学生搞出一个DSP出
来估计也要熬夜。
【在 D***r 的大作中提到】 : 我不同意 : 信号系统这种课,只要微积分学得好就行 : 你让个数学物理或者机械化工专业的人来学也能学会 : 操作系统这东西要靠动手能力 : 一个作业就是让你用C语言写多进程程序,用pipeline沟通 : 如果以前没有编程经验,你数学再好也可能几天几夜调不对
|
z**********6 发帖数: 68 | 78 CS的难点在设计而不是理论,音乐还就那几个音符,智力正常的人个把小时就能看懂,
但是谁能说看懂了就一定能做曲呢。
说CS简单的,那是因为经过很多大牛的努力这个复杂的东西已经被一定程度上弄简单了
,而不是它天生就是简单的。 |
l********n 发帖数: 1038 | 79 那还是没弄懂物理,真正理解了的就不会忘,也能应用。要是日后忘得一干二净的完全
都不知道咋回事的那就是没理解
【在 j*********g 的大作中提到】 : 理科人必修。我觉得国内讲法太注重计算能力。实际上把这些数学和实际应用结合起来 : 讲,很容易懂。比如,零边界条件的bessel函数其实就是鼓面震动的本征解。国内课本 : 讲一大堆函数性质。到最后学生全忘光了,遇到要用bessel函数的时候都不知道用。 : 比如电磁场说到底就是球和谐函数展开加波动方程,什么dipole,quadrupole全搞定。 : 国内教育太注重知识细节,学生学完不知道自己学的是什么个东西。
|
y***g 发帖数: 1492 | 80 应用数学很多的方法论 很杂乱 毫无美感
【在 m*****t 的大作中提到】 : EE里我觉得最难的是《数学物理方法》。 : 就是一堆诡异函数法,费解的边界条件和不知道有没有解的微分方程组。这个东西手工 : 算其实是不人道的...
|
|
|
z****e 发帖数: 54598 | 81 你是对的
我也有统计学位
统计比cs难多了
【在 c*****a 的大作中提到】 : 我读CS时, : 理论课最难,特别是啥证明P, NP那些东西 : 编程课,OS倒不难 : 我以前是读统计的,CS比统计轻松很多了
|
k*******c 发帖数: 142 | 82 为啥这么多统计的改到计算机,这让转统计的怎么想 |
l*******a 发帖数: 16 | 83 半路出家选了个os,project就是写个filesystem,晕倒,完全没概念,还有两个星期
due,抓狂中 |
z****e 发帖数: 54598 | 84 谁说理科必修
http://www.mcgill.ca/study/2012-2013/faculties/science/undergra
http://www.mcgill.ca/study/2012-2013/faculties/science/undergra
【在 j*********g 的大作中提到】 : 理科人必修。我觉得国内讲法太注重计算能力。实际上把这些数学和实际应用结合起来 : 讲,很容易懂。比如,零边界条件的bessel函数其实就是鼓面震动的本征解。国内课本 : 讲一大堆函数性质。到最后学生全忘光了,遇到要用bessel函数的时候都不知道用。 : 比如电磁场说到底就是球和谐函数展开加波动方程,什么dipole,quadrupole全搞定。 : 国内教育太注重知识细节,学生学完不知道自己学的是什么个东西。
|
D***r 发帖数: 7511 | 85 问题是OS的课必然有这些project
信号与系统的课必然不会让你去弄个DSP系统
那我也可以说让你写个操作系统也很难呢
DSP出
【在 j*********g 的大作中提到】 : 那是因为os课有条件让学生去做implementation。你要信号与系统的学生搞出一个DSP出 : 来估计也要熬夜。
|
h****e 发帖数: 374 | 86 对的,我os的那个project也是filesystem,写了很久。
【在 l*******a 的大作中提到】 : 半路出家选了个os,project就是写个filesystem,晕倒,完全没概念,还有两个星期 : due,抓狂中
|
r*****d 发帖数: 727 | 87 I am taking graduate CS classes too. (I am not CS major)
Algorithm , data structure is not that easy. I am kind of lost when talking
about UNION/FIND, Fibonacci Heap...So I did not do well in the Midterm.
Is this important for interview?
But the other course I am taking, AI, I am doing much much better..... |