qqsweet
发表于 2017-8-24 11:34
shrek_munich 发表于 2017-8-24 11:27
能让他写代码的实习,面试的时候就会对代码有要求,光修几门课没有实操过的,写几行代码就露馅了
可能公司不同,需求会不太一样。招实习生一般对实践要求没那么多吧,本来就是来把学到的理论应用到实践中去的,不然就不叫实习了。
qqsweet
发表于 2017-8-24 11:37
疯特 发表于 2017-8-24 11:15
问题是工业界开发新模型的需求太少了,现有的力学模型被abaqus, ansys, lsdyna的研发团队开发的差不多了 ...
你这个想法倒是对的,有专业知识,又会编程的,是很好找工作的。但是你只要会码代码就够了,不需要真的会编程。
qqsweet
发表于 2017-8-24 11:39
shrek_munich 发表于 2017-8-24 11:25
放github上面让人review,当然前提是代码拿得出手
能有拿的出手的开源代码的人,还需要去找实习?
shrek_munich
发表于 2017-8-24 11:46
qqsweet 发表于 2017-8-24 10:34
可能公司不同,需求会不太一样。招实习生一般对实践要求没那么多吧,本来就是来把学到的理论应用到实践中 ...
打杂可以要求低一点,如果是要写代码的实习肯定对能力有要求,否则别的同事花时间去改他的代码还不如重新写一个
shrek_munich
发表于 2017-8-24 11:48
qqsweet 发表于 2017-8-24 10:39
能有拿的出手的开源代码的人,还需要去找实习?
代码拿不出手,人家干嘛要招你
至少最基本的语言特性要懂,基本数据结构能正确使用,合适的design pattern或者architecture
qqsweet
发表于 2017-8-24 11:51
shrek_munich 发表于 2017-8-24 11:48
代码拿不出手,人家干嘛要招你
至少最基本的语言特性要懂,基本数据结构能正确使用,合适的design patte ...
代码拿的出手,就意味你所说那些要求。如果代码拿的出手,完全不用找实习了,直接找junior的职位了。
shrek_munich
发表于 2017-8-24 12:17
qqsweet 发表于 2017-8-24 10:51
代码拿的出手,就意味你所说那些要求。如果代码拿的出手,完全不用找实习了,直接找junior的职位了。
你会选一个不会写代码的实习生做需要写代码的工作么
zhangqibiao177
发表于 2017-8-24 23:06
我也是理学博士转IT的。我觉得楼主有几个观点,可能不太对。
1. 市场上需求最大的不是“普通”的程序员,而是senior。或者至少mid-level的。所以硕士生临近毕业的时候,都要去公司实习,而且大都实习一年左右。实习的话在公司做实际项目,攒实战经验,才有机会毕业后拿到全职。我们组最近在招人,看到应届生的简历,基本上pass,但是看到有两三年工作经验的,跪求人家来面试。
2.看到楼主罗列的那些语言,C++啊,java啊,猜想楼主想去传统机电行业写嵌入式?如果想去互联网行业,这些都是老早淘汰的语言了。现在IT界三年一小更新,五年一大更新,每年都会有新的语言出现,新的热点出现。要学最新的才能弯道超车。
3.我个人经验,coursera证书,用处不太大。我自己coursera就有5个吧, 加上其他杂七杂八的,十来个。在LinkedIn上一长串,但没啥用,主要是为了装饰门面。什么水平,面试的时候一问就问出来了。而且coursera的课程太基础了,学完也没多少干货。
4.码农这个职业,真心要靠兴趣的,如果不热爱编程,只是要找口饭吃,不仅学起来又累又慢,之后人生的道路也会很累。
5. 楼主看到c++招人多,FEM招人少,但是楼主不要忘了,能写C++的有多少,精通FEM的全德国才有几个?
我转行成功,是因为我之前就写了好多年代码。博士的工作就是开发开源仿真软件。不是博士毕业后,从零开始。写程序什么语言不重要,最重要是一种思维模式,这是要积累的。
最后再鼓励一下楼主,想转行码农,光教程什么的没用。实战是最重要的,给自己定一个小目标。开发一个软件,或者app,或者web application。在这个过程中,能学习到software engineering所有的东西。
疯特
发表于 2017-8-25 00:35
本帖最后由 疯特 于 2017-8-25 00:36 编辑
睡前留记号
leelight
发表于 2017-8-25 00:42
还没听过德国同事提过这个网上课程证书,hr很多也是半桶水,如果他们无视这个证书,你拿不到面试机会。
没有实习的话,只能做点项目放github上
疯特
发表于 2017-8-25 00:53
zhangqibiao177 发表于 2017-8-24 23:06
我也是理学博士转IT的。我觉得楼主有几个观点,可能不太对。
1. 市场上需求最大的不是“普通”的程序员, ...
但是程序设计和有限元有一点不同。程序员不论高级的低级的,都要一行一行敲代码,都要对程序彻底理解,这就筛掉一大部分人了。 而工业用有限元大多是现成的软件,操作者会点鼠标就行了,说不好听的有的人不知道什么是泊松数都可以上岗。真正需要开发新材料模型的五十个岗位未必有一个。所以找工作难啊。
Sky23
发表于 2017-8-25 00:53
不要搞太多, 精通以下一个即可:
1. 用 mySql, Yii2或者Python,(JavaScript不是必要的)搞个实用网站练手后作为自我推荐。
2. 用 Hadoop,R, Python, 搞个能作为推荐的BigData项目。
3. 考ISTQB软件测试证书,有了它找工作比较容易。见:https://www.dolc.de/forum.php?mo ... tra=page%3D1&page=1
疯特
发表于 2017-8-25 06:58
Sky23 发表于 2017-8-25 00:53
不要搞太多, 精通以下一个即可:
1. 用 mySql, Yii2或者Python,(JavaScript不是必要的)搞个实用网站练 ...
谢谢!
zhangqibiao177
发表于 2017-8-25 07:57
疯特 发表于 2017-8-25 00:53
但是程序设计和有限元有一点不同。程序员不论高级的低级的,都要一行一行敲代码,都要对程序彻底理解,这 ...
楼主现在的写代码的能力大概什么水平?
shrek_munich
发表于 2017-8-25 10:23
本帖最后由 shrek_munich 于 2017-8-25 09:24 编辑
Sky23 发表于 2017-8-24 23:53
不要搞太多, 精通以下一个即可:
1. 用 mySql, Yii2或者Python,(JavaScript不是必要的)搞个实用网站练 ...
我有ISAQB和SEI Software Architect都没觉得有啥用,还是要现场写白板而且lz没打算当Tester吧,我怕他到时觉得比FEM还无聊
疯特
发表于 2017-8-25 10:35
shrek_munich 发表于 2017-8-25 10:23
我有ISAQB和SEI Software Architect都没觉得有啥用,还是要现场写白板而且lz没打算当Tester吧,我怕他到 ...
Fem berechnungsingenieur 不无聊,关键当不上啊
疯特
发表于 2017-8-25 11:31
zhangqibiao177 发表于 2017-8-25 07:57
楼主现在的写代码的能力大概什么水平?
我把我的编程经历大概列一下
用Fortran自己写过一个大变形有限元程序,用fortran写过abaqus和feap的subroutine. 用matlab写过作图像处理. 用matlab和python写过程序做有限元计算的后处理,及成批读写一些txt,html文件。编程经历很有限。但我认为我有足够的编程的兴趣和学习热情
zhangqibiao177
发表于 2017-8-25 12:10
疯特 发表于 2017-8-25 11:31
我把我的编程经历大概列一下
用Fortran自己写过一个大变形有限元程序,用fortran写过abaqus和feap的su ...
楼主可以继续python,这是现在最流行的语言。fortran和matlab在业界已经没有人用了。
疯特
发表于 2017-8-25 12:52
zhangqibiao177 发表于 2017-8-25 12:10
楼主可以继续python,这是现在最流行的语言。fortran和matlab在业界已经没有人用了。
那么请问python如何进阶到胜任职场的水平呢,并且如何向公司nachweisen呢?
zhangqibiao177
发表于 2017-8-25 14:31
疯特 发表于 2017-8-25 12:52
那么请问python如何进阶到胜任职场的水平呢,并且如何向公司nachweisen呢?
当然是用的越多,做的项目越多越好啦。我博士三年每天写python,然后就找到工作了。
疯特
发表于 2017-8-25 14:56
zhangqibiao177 发表于 2017-8-25 14:31
当然是用的越多,做的项目越多越好啦。我博士三年每天写python,然后就找到工作了。
好的,谢谢
bearhh
发表于 2017-8-25 15:08
接着找,肯定能找到的。看中哪个课程就开始,反正找工作的时候时间很多,当锻炼下英语或者德语也好。
那些课程有没有用其实是其次的,但是它可以传达给公司的hr还有teamleiter一个信息,就是你是在不断学习的。技术不停在更替,学习能力也很重要。
你想要的应该也不是senior的职位,他们愿意相信你能搞定,你就能搞定。
zhangqibiao177
发表于 2017-8-25 15:14
bearhh 发表于 2017-8-25 15:08
接着找,肯定能找到的。看中哪个课程就开始,反正找工作的时候时间很多,当锻炼下英语或者德语也好。
那 ...
同意
chinapope
发表于 2017-8-25 21:42
本帖最后由 chinapope 于 2017-8-25 21:47 编辑
edX 上有些 MITx 或 Berkeley 的课一点不比 德国Informatik 简单。
UDacity上课也有难的。
这个主要看内容发布者,而不是平台。
比如这门MIT 用 Python入门课,其实完整练下来,Python基础就不错了。
https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-11
疯特
发表于 2017-8-26 09:46
bearhh 发表于 2017-8-25 15:08
接着找,肯定能找到的。看中哪个课程就开始,反正找工作的时候时间很多,当锻炼下英语或者德语也好。
那 ...
谢谢你的鼓励!
疯特
发表于 2017-8-26 14:47
chinapope 发表于 2017-8-25 21:42
edX 上有些 MITx 或 Berkeley 的课一点不比 德国Informatik 简单。
UDacity上课也有难的。
谢谢信息!
wxwx2010
发表于 2017-8-27 11:45
本帖最后由 wxwx2010 于 2017-8-27 11:52 编辑
疯特 发表于 2017-8-25 00:53
但是程序设计和有限元有一点不同。程序员不论高级的低级的,都要一行一行敲代码,都要对程序彻底理解,这 ...
我觉得您没有把您的专长和兴趣(编程)有机结合到一块。
我个人是Informatiker,在高性能计算所,我们这边很多用Ansys,OpenFOAM等软件的,他们很熟悉物理模型以及他们想要的结果。但是95%的用户不关心软件运行的性能。因而会浪费一些计算资源。
您有设计开源软件的基础,如果尝试一下做性能优化方面是不是出路更广?
作为Informatiker对有限元,CFD应用软件的一些个人理解,不一定正确:只要有物理模型的,都可以方便转化为代码,但是如何优化转化好的代码,以达到尽量高的运行效率,就需要交叉学科的人才,并且是在应用(而不是编程)方面有很强的专业知识背景。
C++和JAVA,以及网络编程语言都不是您的目标,C,Python,甚至Fortran才是您所需要加深学习的方向。看那些大公司的软件用什么语言写的,就去学那些语言。并且直接从性能优化入手,这样的话学习效率会更加高。
疯特
发表于 2017-8-27 14:29
wxwx2010 发表于 2017-8-27 11:45
我觉得您没有把您的专长和兴趣(编程)有机结合到一块。
我个人是Informatiker,在高性能计算所,我们 ...
多谢您的回答!
问题是在德国做固体(有限元)的软件公司,搞有限元模型二次开发的公司太少了, Abaqus 的这类岗位我猜都在美国,法国? ansys 在德国基本也都是销售岗,adina 原计划在德国要开个分公司,后来也没信了。 comsol, MSC 在德国岗位很少, CST, Altair是搞电磁场的,不是很搭。。。。。。不知道从哪里可以找到相关的位置,相关位置多在大学,研究所。
有限元在工业界,从研发角度说实话是有些过时的东西了。因为,解方程本身,求个位移应力分布什么的有限元确实在行,准确,但是材料断裂,损伤,可靠性这些东西本身没有完全成熟的力学理论,自然有限元算出来也未必多可靠,这时候就需要一个统计意义上可靠地方案,这时候大数据,机器学习的优势就体现出来了。据说大数据,机器学习已经在一些方面开始代替一些数值模拟了。对于没有准确力学模型能够刻画的东西,大数据可能做得更好,至少不用有限元计算跑那么长时间。
至少可以看到的趋势,CAE有些像过去的CAD了,已经没人觉得会用CAD画图是多大的人才。我觉得以最近的潮流自动驾驶,汽车相关的语音,图像识别,可能对于机械,力学的人是个很好的切入点,因为属于机械,计算机交叉领域 。 但是不知道怎么跨进去,怎么入手。
Rheinhart
发表于 2017-8-27 14:50
zhangqibiao177 发表于 2017-8-24 23:06
我也是理学博士转IT的。我觉得楼主有几个观点,可能不太对。
1. 市场上需求最大的不是“普通”的程序员, ...
C++ java 是互联网行业早就淘汰的语言....无力吐槽,你这博士转行看来也是够水的,转的前端吧呵呵
MeineFrauWiebke
发表于 2017-8-27 14:56
zhangqibiao177 发表于 2017-8-24 23:06
我也是理学博士转IT的。我觉得楼主有几个观点,可能不太对。
1. 市场上需求最大的不是“普通”的程序员, ...
能写C++的有多少,精通FEM的全德国才有几个
我私底下觉得能写c++的人也不多。。。