认真学 发表于 2006-1-31 17:32

在德国学Informatik的经验和教训 大家都来加!

其实,在德国的学得Informatik和在国内学的计算机相差很大,我在国内只是学相关专业的,所以一开始,我也很紧张。不过,经过这么长时间就有了一些经验和教训。
我们这里,Informatik系的学生是不学编程语言的。所以,许多新同学和我一样觉得特别的吃力。 不过,现在在
Technische Universitaet 大部分专业还是要学编程语言的,所以,新同学可以去听一下这种Vorlesung。

在德国上学,我建议尽量少看中文的专业书籍。因为,很多东西,相差很大。比如,国内的软件工程是以建立客户关系为主的, 而在德国,是以各种软件图表为主。当然,如果有机会从国内带书的话,可以带一些国内翻版的英文书籍, 也可以看一看翻译的。(例如Tanenbaum的书)。我当年从国内带了大量的中文书,现在也没有什么作用,都拿去送人了。

一般来说,中国人的数学都相当不错。可以多和德国同学交流, 德国人具有上海人的优点, 他们不愿意欠人人情,这样他们就会在其他科目上帮助你。

我在国内上大学时,还是DOS系统,所以,没有接触过Unix家族。 如果,大家有时间的话,可以去多看一些这方面的书籍。

今天就写着多,好久没有写这么长的帖子了,中文不太好!抱歉!抱歉!

过几天,想到了在加。

[ 本帖最后由 认真学 于 2006-2-1 00:23 编辑 ]

polo 发表于 2006-1-31 18:35

我是TU的,也没学编成语言,单独学编程应该是FH或者别的专业吧,听电子,经济的同学说,他们专门有门课教PROGRAMMIEREN。
UNIX该精通的,不过我个人只是现在实习的时候接触了下,很羡慕那些熟悉LINUX的同学,希望毕业前能好好学习一下。。。

认真学 发表于 2006-1-31 19:06

其实,在德国很多中国同学都在对付考试!其实,学会震得很重要!这位仁兄态度比我都好!谢谢!

不过,我在阅读一些德语文献时,提出Unix Familie的概念。 其实,用Linux 就可以了。

但是,我用的相对少,现在才刚刚开始安装。虽然在Computerpool 编过一些C++的程序, 但是,Linux 对我而言,也是新东西。

polo 发表于 2006-1-31 19:16

原帖由 认真学 于 2006-1-31 18:06 发表
其实,在德国很多中国同学都在对付考试!其实,学会震得很重要!这位仁兄态度比我都好!谢谢!

不过,我在阅读一些德语文献时,提出Unix Familie的概念。 其实,用Linux 就可以了。

但是,我用的相对少,现 ...

:)倒是觉得应付考试也是一门学问。就是快速处理问题的能力,以后工作中很多事情也不是要你真的理解,能用最短得时间达到自己的目的,也是一种艺术。
在德国的高校学的更多的是处理问题的思路和能力。知识上有些欠缺倒是不是大问题。

个人是比较重视学知识,理解学的东西的,但是各人有各人的想法,怎么学都无所谓,自己满意就好了。

至于LINUX还是挺麻烦的,只在学校的机子上用,自己安装个硬件什么的问题多多,很多游戏也玩不了^^ 考虑安个WINDOWS下的LINUX。。。偶是外行,专家不要笑话啊

twosteps 发表于 2006-1-31 20:47

原帖由 认真学 于 2006-1-31 16:32 发表
其实,在德国的学得Informatik和在国内学的计算机相差很大,我在国内只是学相关专业的,所以一开始,我也很紧张。不过,经过这么长时间就有了一些经验和教训。
我们这里,Informatik系的学生是不学编程语言的。所 ...
我是TH 的, 我们学校在学Rechnerstruktur的时候, 每次UEBUNG会有一道汇编语言的编程题 ( 我们用的是MMIX).
不过教授VORLESUNG的时候从来不讲, 只是把FOLIEN 放到网上, 让你自学.....所以考试的时候不是重点...也就占1,2道题, 不会做也可以考的很好.

特别羡慕LINUX 用的好的同学. 以前有个PARTNER, 竟然告诉偶他不会WINDOWS.........

别的学校不太了解, 听我周围国内学过INFO 的人说, 这边理论比国内多, 尤其GRUNDSTUDIUM.

偶也比较喜欢和德国人一起学习, 一方面可以练习德语, 另一方面而且就像你说的, 稍微帮他们个小忙, 都会报答你点什么的.
和中国同学讨论的时候, 有时候感觉不是在讨论而是在教对方, 而且教了还白教..... $汗水$
还有些特别喜欢问, 这个词中文怎么说......我晕, 我怎么知道中文怎么说, 德文教材能看完就不错了, 哪有时间看中文的...

认真学 发表于 2006-1-31 21:08

说实话,有机会和德国同学讨论,学习真的帮助很大!

当然!考试是艺术,我不反对!而且,考试不代表水平。 我同意,自己满意就好了。

认真学 发表于 2006-1-31 21:45

对了!我想起来了!有空多上一些英文或德文的网站, 有很多很不错的教学网站。最好通过Google搜一下。

认真学 发表于 2006-1-31 22:40

twosteps 兄说得很好!德语教材还没看完,哪有时间看中文的...

和小弟我的想法一模一样,不过关于汇编语言, 此类语言过多,是根据不同的CPU来的,所以无所谓学不学,只要懂点意思,会查资料就可以了。

greenflute 发表于 2006-2-1 00:16

原帖由 twosteps 于 2006-1-31 19:47 发表

以前有个PARTNER, 竟然告诉偶他不会WINDOWS.........
强人,想起来那个退学的博士了......:lol::lol:

认真学 发表于 2006-2-1 00:42

关于Linux,我的经验表明,她和Windows不是一个文件系统。所以,也有可能会发生上述事件!

认真学 发表于 2006-2-1 00:47

对不起!对不起!原来版主是位小姐! 兄弟我兄前兄后乱喊,真是得罪了!

认真学 发表于 2006-2-1 00:54

还有两点,想提醒中国同学,
1 有机会多和外国同学多交流
2 在和中国同学交流时,大家要相互尊重,同胞是要来尊重的。许多年纪比较小的同学会认为,对外国人好一点,可以理解。但是,我想要说的是对中国同学要更尊重。

认真学 发表于 2006-2-1 19:24

有时候,我看Folie看不懂又查字典查不到时,上网搜一下会有意想不到的效果。

认真学 发表于 2006-2-2 19:56

我刚刚遇到一个问题,发在这里的时候,忘了其实上这个论坛问问大家也是一个好方法。不过,口气要谦虚一点。

traumfilm 发表于 2006-2-3 12:43

钦佩LZ的认真劲儿
LZ INfo第几学期?

认真学 发表于 2006-2-3 22:15

不好意思!用了很长时间,刚刚过Vordipolom,所以想总结一些经验,让新同学少走点弯路,谢谢回帖!!

twosteps 发表于 2006-2-3 23:59

原帖由 认真学 于 2006-2-1 18:24 发表
有时候,我看Folie看不懂又查字典查不到时,上网搜一下会有意想不到的效果。
恩, 是, 不得不赞叹,
GOOGLE 真是个好东西啊~~~
WIKIPEDIA 真是个好网站啊~~~~:lol:

认真学 发表于 2006-2-4 14:57

原帖由 traumfilm 于 2006-2-3 11:43 发表
钦佩LZ的认真劲儿
LZ INfo第几学期?
我其实只是希望不要让Info新同学不要走和我一样的弯路!所以我在一直顶.

drach 发表于 2006-2-4 22:11

LINUX不难,但很多编程语言学校根本不教,实习或者做项目的时候却又有了要求,德国人几乎1个星期就能上手,我们可能要1个月

greenflute 发表于 2006-2-4 23:00

编程语言很多,常用的和新生的也不少,而且这些语言本身又都在不断的发展和进化,指望在学校里面都学过是不合适的。
又如unix,即便有条件的在学校里接触个别unix,也不可能把所有的unix都学了,况且深度也非常有限,更不要说商用unix的高级软件包了。
所以,觉得培养基本素养和掌握一通百通的原理是最重要的。

polo 发表于 2006-2-4 23:09

编成语言不需要刻意学习,
实习或者做作业需要编程注意看老师给出的提示和连接,
不懂GOOGLE上可以搜出很多例子。不得不抱怨下,现在GOOGLE出的东西很杂,找到有用的东西还真是要费些功夫。。。

学习的阶段重要的不是掌握几门语言,而是对各种陌生知识和新的编程语言迅速上手的能力,
以及巩固知识框架,日后遇到难题好准确确定领域,进行搜索。

greenflute 发表于 2006-2-4 23:22

原帖由 polo 于 2006-2-4 22:09 发表
巩固知识框架,日后遇到难题好准确确定领域,进行搜索
对,建立基本的知识框架和培养以后建立和维护新的知识、理论框架的能力最重要。

t98 发表于 2006-2-6 00:10

我也是学info的,说几点感想,
在info中有几门课我认为相当重要,Rechnerarchitektur,Betribsystem,Datenstruktur und Algorithmus,Datenbank,Software Engineering,
前两个就不必说了,根本中的根本,DA可以毫不夸张的说是编程的基石,数据库也是必须掌握好的,软件工程,呵呵,大家总不会想一直coding吧。。。
至于编程语言,会用是一个层次,精通又是另一个层次了。

DD168 发表于 2006-2-6 01:31

感觉编程语言这种东西一通百通, 比如对C/C++很熟转其他的也很简单.
平时要多看看高手的代码, 经常会发现, NND原来还可以这样写.

认真学 发表于 2006-2-6 05:11

DD168 的意见很重要,很多在国内不学计算机的同学来德国后转学Info的, 多读代码,多编程序是大有益处的!

honeyleabe 发表于 2006-2-6 19:36

多谢各位前辈啊,你们的经验真的是我的财富啊。多谢各位拉。。。。

认真学 发表于 2006-2-6 22:34

不客气!我建这个楼的目的就是想帮助新同学。

haohaohao 发表于 2006-2-8 02:56

原帖由 DD168 于 2006-2-6 00:31 发表
感觉编程语言这种东西一通百通, 比如对C/C++很熟转其他的也很简单...

不可以有着这种想法地,每种语言都有他的应用专长和语法特点,要认真的学习,否侧只能是一知半解,用这样学来的知识是解决不了真正项目的。
就拿c++和java比较,c++的精髓是指针和多重继承这两样在java里就没有。等等诸如此类重要的区别很多。
另外,我觉得没有必要学习很多种语言,语言仅是个开发工具,面对自己要从事的领域,选择一种语言就可,修炼至精通一种语言是很难地!
比如我喜欢 Webapplikation 我的语言:java再加上构架Struts+Spring+Hibernate+数据库My SQL.

认真学 发表于 2006-2-9 00:28

原帖由 haohaohao 于 2006-2-8 01:56 发表


不可以有着这种想法地,每种语言都有他的应用专长和语法特点,要认真的学习,否侧只能是一知半解,用这样学来的知识是解决不了真正项目的。
就拿c++和java比较,c++的精髓是指针和多重继承这两样在java里就没 ...
其实,dd168的意思是指编程基础,例如,for循环, if 语句之类的。 当然,这是我的理解。

DD168 发表于 2006-2-9 17:02

原帖由 认真学 于 2006-2-8 23:28 发表

其实,dd168的意思是指编程基础,例如,for循环, if 语句之类的。 当然,这是我的理解。

其实要精通任何一种编程语言都是需要长期的实践和积累的. 但是其中有很多基本的概念和思路却差不多. 比如C++和JAVA, 在C++里学了的OO的概念和方法后再去学JAVA(C++--)就省力了很多.
所以, 我的本意是说, 当很好的掌握了一门语言后再去学另外的会比较容易上手.
页: [1] 2 3
查看完整版本: 在德国学Informatik的经验和教训 大家都来加!