Redian新闻
>
如何储存大量的 0.2ml 8-strip PCR tubes?
avatar
如何储存大量的 0.2ml 8-strip PCR tubes?# Biology - 生物学
m*n
1
来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
想到自己会在美国呆下来,现在一转眼;已经七年了。
七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
自己程序员+博士后的旅程。
在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那
个项目里面去工作。他告诉我,我会有机会独立完成一个软件;并且给我涨一点薪水。
于是我就被忽悠到了那个冬天一直都在下雪的城市,buffalo。
在布法罗我整整生活了三年。这也是我人生中最忙的三年。和我爱人结婚,然后大娃和
小娃相继出生。生活就这样被包裹在尿不湿,孩子的啼哭声以及电脑代码之中。按照当
初的项目要求,我要写一个“麻雀式”的计算化学软件。那时的我没有任何经验从第一
行去创造一个全新的程序。于是,挣扎的人生从此开始了。
那个时候工作常态就是,思考好几个钟头如何写一个功能,然后花几天的时间写完,检
测捉虫;过了一段时间之后又把代码删掉重新用新的方式写。我在研究生的时候看了很
多软件工程的书,那时候的我对“好”的软件有很多纸上谈兵的知识。充满理想主义的
自己,就像是堂吉诃德冲向了风车;一次一次又一次尝试改进程序从而把自己给陷进去
。一个程序有很多不同的模块,一个模块中又有很多不同的功能和特征;去不断尝试改
进所有的这些相互关联的内容,自己就像是掉入了一个泥潭,不管怎么搞就是没有个完
,总是有那些不尽如人意的地方。
这真的是一个让人挣扎的过程。也许自己就是天生愚钝吧,我不能够容忍自己默许那些
不够完美的地方。那么,什么是完美呢?我不断问自己,也在不断的写了又删,删了又
写的过程中去摸索靠近。
像堂吉诃德一样冲向风车,只是这个阶段我工作的一半。我工作的另一半,是去完成一
个学术上的问题。这是我第一次独立地提出一个学术问题。对于大部分的计算化学应用
来说,90%以上的时间都花在了一个四维积分的计算上面。这个积分的数学计算依赖于
一个复杂的迭代过程。那时的我意识到一个问题,有没有可能写一个计算机程序产生出
最优化的迭代过程?
我的工作就在这两个战线的撕扯中展开了。那时候的人生就像是在井下的矿工一样,不
停的凿啊凿啊;探寻着脑海中影像,挣扎着发现矿道中的光明。那时候家里面事情也很
多,我爱人工作也很忙;所以我担负起了很多的家务以及照顾孩子的任务。记得那个时
候晚上回家,首先要搞娃;娃睡了以后开始自己的工作。或者是第二天四五点天不亮的
时候起床干活。
那个时候贡献了多少个夜晚以及早晨,我已经不记得了。我只记得在瑟瑟的寒风中自己
一个人在外面踱步苦苦思索着程序以及公式,看着太阳冉冉升起照亮天空。我想,自己
执拗地不肯放弃这个煎熬的过程;也是一笔人生的财富。
付出总是会有回报的。慢慢的在不断摸索中,我开始对自己脑海中理想的程序框架以及
程序特征有了逐渐清晰的认识。最终在2014年底,将近3年半的时间我最后一次将我的
程序重新写了一遍并且定型。不再改了。另一方面,积分自动生成的程序也在2014年的
秋天基本完成了。经历了几年的磨砺,那时候的我踌躇满志准备干一票大的。我满怀期
望自己的程序能够超越那些最有名的商业程序,然而现实却给我重重一击。结果,我的
程序居然比我原来东家的程序要慢10倍!
对于计算化学软件来讲,效率就是生命线。记得我得到结果的那天夜里,我3点钟就醒
了;一个人默默的坐在客厅里看着窗外的雨;眼泪也随着下来了。努力了这么久,但是
却拿到了这样一个结果;自己真是有些心灰意冷了。然而第二天老天却给了我一份意外
的礼物。系里面一个教授买了两张音乐会的票,但是他有事情去不了了;结果他送了一
圈票最后送到了我的手里。在去听音乐会路上,妻子对我说;不要轻易放弃,这份意外
的礼物是上帝对你努力的嘉许。于是,我又重新上路了。
打击往往是新的知识开始的地方。我又开始一头扎进去理解为什么自己的程序效率这么
低。随着不断的深入,我开始意识到对于同样的大致算法如何处理细节相当影响效率。
就这样我不断思考和深入改进,终于在半年后,去年的春天我完成了这个四维积分计算
的工作。
有时候想想,自己的选择也是挺肆意妄为的。这几年我全心在写程序上面,把自己培养
成了一个好程序员;但是我的学术生涯却也毁掉了。几年来,我没有发表一篇文章;所
有的时间和精力都投入在程序中去了。直到今年我才开始把自己几年积累下来的东西写
成文章发表出来。然而,这几年的付出也让我寻找到学术工作的新的增长点。
这些年以来,我的目标也一直都在变化。最开始的时候,希望自己将来可以用自己写的
程序开一个公司。后来就专心致志的致力于写好自己的代码。2013年我老板离开了公司
在中西部的一个小学校找到了职位,一年后我也跟着搬到了美国中部大农村。我写的程
序越来越成熟,但是这两年我却一直没有什么清晰的下一步人生计划。
终于,去年的时候支持我的那个大项目结束了。四年的时间,给了我充足的时间思考,
修正改进。我真的很感谢这个机会。然而另一方面,钱的危机也开始显现了。
任何一个在美国学术圈子里面的人都逃不脱申请基金。自从我老板到了学校之后,他投
了七八个NSF, DOD的基金。然而都无果而终。今年四月,我和老板一起合作申请了NSF
的软件项目基金。我把自己手上最重要的点子贡献出来,和他一起完成了项目的申请。
这个项目是我第一次写基金申请。然而我也给予了很高的期望。申请书中包含了一个新
的算法,利用我的积分生成器生成的高效积分代码人们用这个算法可以快速计算一个物
理量。这个物理量是下一代密度泛函的核心。
四月份申请递上去之后,我们就一直等啊等啊;到了九月份各个专业的大牛们已经陆续
拿到了钱,申请似乎已经批完了,我们的申请却是既没有被批准也没有被否决。最终,
负责基金的人告诉我们,申请要被拖到下一个财年了;终于,今天我们收到了否决的消
息。
申请的否决也把我的职业发展逼到了死角。我现在还有11个月的工资可以拿,后面就没
有钱了。本来很希望能够把自己的想法做一个开源的版本出来,现在却又回到了起点。
原本写这个程序之初就希望用这个程序办个公司,现在则要拼搏一把,办个公司换一条
路申请国家基金了。明年4月份, NIH的SBIR!
这些年以来,我走过的路就像是脚踏两只船一样。一只船是学术,另一只船则是商业。
在这两个方向中我琢磨不定。现在我已经没有退路了,只有一个选择可以上了。
然而回头看看自己剩下的11个月时间,内心中也是充满压力。
这两年我时常思考一个问题,如果最终我要离开这个领域,去做完全不相干的工作,我
会不会后悔?我想我不会。我会感觉非常非常的遗憾,会感觉心痛,也会消沉一段时间
;但是我想自己不会后悔。我觉得,作为一个程序员,我是普通的;但是当我把自己写
程序的能力和计算化学结合起来的时候,我能在这个领域里做那些功能强大的东西,他
们会对这个社会有价值。就像我创造的那个积分代码生成器一样,它可以生成和顶尖的
程序一样高效的积分代码;我相信,会有人因为使用它而受益。而这,就是我工作的价
值所在。
希望明年的九月份,我能有一个答案。我希望,我能够在这个领域里面继续前进。愿神
保佑。
avatar
f*p
2
两头都有耳朵,盖子有时候盖不上,有什么产品可以推荐的吗?
avatar
B*n
3
11个月,什么事情都可能发生。继续加油。也许还有很多其他的机会在等待楼主。
avatar
f*t
4
盖子全扔了,整板贴膜。
或者把两头剪掉
avatar
L*d
5
其实你就只是差一个CS的学位,要么去读一个,要么刷刷题,看能不能刷进去当马工。
avatar
L*d
6
11个月可以做很多事情,找到下一家继续小打小闹,做薄厚什么的肯定也是没什么大
问题,但是你现在面临的不是一个短暂的生存,而是长期的规划。
今后是进业界,还是进学校,如果进业界,请刷题。
如果进学校单干自己做发考题也并不是没有可能,现在正是申请的黄金季节。
avatar
p*n
7
手里有产品的话,找个大公司呆下来,然后找机会自己创业吧

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
M*P
8
你挺适合做学术的,一个算法折腾这么多年,很有钻研精神。

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
y*e
9
何必这么辛苦,走不了就不走呗
人生苦短要及时享乐,人要想的开,不要钻牛角尖,有时候你的辛苦努力不见得能得到
别人的认同。
别傻了,有时间不如赶紧找工作,大男人养家糊口是首要,以后有机会再搞学术研究吧
。只要有心什么时候搞研究都行,现在何必死撑。
avatar
c*t
10
你现在是什么位置,你有老板,不是独立的教授吧?
你把idea贡献出来,这个是很愚蠢的,幸亏没有中。
如果中了,你会后悔一辈子,因为那就永远成了你老板的idea。

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
c*t
11
"这个物理量是下一代密度泛函的核心。"
If this is true. You should keep it to yourself.
You will be paid back in the future.
!!! Do NOT share with your boss !!!
avatar
s*y
12
别乱出这种主意。你这个是把楼主往坑里推。

【在 c*******t 的大作中提到】
: "这个物理量是下一代密度泛函的核心。"
: If this is true. You should keep it to yourself.
: You will be paid back in the future.
: !!! Do NOT share with your boss !!!

avatar
n*l
13
不知道你的新算法比现有的能有多大提高。我觉得,算法除非是像FFT那种开天辟地的,
小打小闹的提高个20-30%的效率,也有点意思但是不会让人惊艳。

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
s*y
14
楼主,别人专程把我们叫了过来看你的帖子,所以我就这么说一说吧。
你的问题,在我看来,大概是这几个方面:
1。你用理科的思维来做工科的东西。
编程这种东西,本来就是一个工具,就和我们生物界跑胶一样,你应该关心的是你
做出的结果是否清晰,准确,有说服力,而不是这个胶到底是1.0% 还是0.8% 才能跑出
来最漂亮的带。但是你把过去几年时间都浪费在无用功上了。该做的东西没有做出来,
程序倒是写了好几遍。
2。你被老板关在一个闭门造车的环境里,缺乏和同行的交流和反馈。
如果你稍微有点工科的经验,或者能和一些工科的人稍微交流一下,就应该知道编
程需要用模块化方式,需要首先设计流程和架构总体图,进行模拟之后找到几个最佳的
架构方案,然后才是针对每个模块进行编程和优化。象你这样都弄完了一个
程序才发现效率有问题,说明你恐怕对最基本的编程流程都一无所知。也许你现在通过
自己走弯路终于学习到了这个经验,可惜的是这个经验本来是可以以很小的代价就学到
的,因为这个是编程界里的常识。
3。你对自己的优势一无所知。
你现在有什么经验?你能做什么?你擅长什么?你对此有清醒的认识么?在你自己
没有想清楚之前,恐怕我们无法给你什么你能听得进去的建议。
另外,你做的东西真的有那么重要么?真的有任何市场价值么?我建议你先去问问
你信得过的人。我建议你不要太担心别人盗窃你的idea, 因为极大部分情况下,大部分
人提出的idea其实早就有解决方案,只不过他们自己不知道而已。
至于你能做什么?我建议你去做学术界和编程界的接口工作。我很久以前的
时候也能编程,也对某些图像程序写过接口(不过很久不用这个能力就退化了),我当
时的感觉就是,编程界的那些人根本就不知道学术界的人是怎么用这个软件的。很多我
们想用的功能他们要么就是没有要么就是需要很麻烦的步骤来解决,然后你和他们提意
见吧,他们还大大的不高兴,觉得我们一些做生物学的傻瓜居然敢对他们提意见。然后
你坚持说让他们加某个功能,他们满口答应,然后就石沉大海渺无音信了。后来我自己
忍不住了就只好自己亲自来写macro. 因为我毕竟不是专业人士,所以花了一个多月才
搞定,如果是专业人士来做,估计就是两天搞定吧。


【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
m*n
15
哇塞,早晨的时候来看帖子;没想到这么多人来回。真是感谢感谢感谢!谢谢大家的评
论!
avatar
f*m
16
好质量的帖子需要捧场。觉得你该多和人交流,学习别人的经验。读博需要自己专研,
但有时候相关领域专家几句话顶你自己琢磨一个月。

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
d*a
17
哈哈,我以前做过一个项目,在胖老师说的对面的位置,不过对方不是搞生物的。我们
最头大的是,已经和对方开会讨论N次,终于把需要说明书搞好,对方签字了,等我们
做出来,对方说这不是他们想要的...
胖老师说的对,我也感觉楼主这些年,从职业角度来说,精力花的不是地方。如果是计
算机科班出身的,第一不会花这么长时间,第二不会把编程看得这么重。编程是工具和
方法。前面有位版友提到FFT。从专业角度来说,FFT的意义是算法上的突破,和编程并
没有什么关系。楼主如果想在computational science上发展,算法上的突破最重要,
或者建立新的计算模型,或者考虑把计算问题map到新的计算机硬件上(GPU, FPGA,特
殊构造的CPU等)。单纯追求编程上的提高,很fun,但不能体现自己的价值。
这样说可能有些不nice,但从职业的长远来说,楼主也需要有人客观冷静地指出问题。
楼主这些年的收获还是很大的,才七年时间,老婆孩子都有了,也做了自己想尝试的事
情。接下来好好规划下职业发展,前景应该会不错。

至于你能做什么?我建议你去做学术界和编程界的接口工作。我很久以前的
时候也能编程,也对某些图像程序写过接口(不过很久不用这个能力就退化了),我当
时的感觉就是,编程界的那些人根本就不知道学术界的人是怎么用这个软件的。很多我
们想用的功能他们要么就是没有要么就是需要很麻烦的步骤来解决,然后你和他们提意
见吧,他们还大大的不高兴,觉得我们一些做生物学的傻瓜居然敢对他们提意见。然后
你坚持说让他们加某个功能,他们满口答应,然后就石沉大海渺无音信了。后来我自己
忍不住了就只好自己亲自来写macro. 因为我毕竟不是专业人士,所以花了一个多月才
搞定,如果是专业人士来做,估计就是两天搞定吧。

【在 s******y 的大作中提到】
: 楼主,别人专程把我们叫了过来看你的帖子,所以我就这么说一说吧。
: 你的问题,在我看来,大概是这几个方面:
: 1。你用理科的思维来做工科的东西。
: 编程这种东西,本来就是一个工具,就和我们生物界跑胶一样,你应该关心的是你
: 做出的结果是否清晰,准确,有说服力,而不是这个胶到底是1.0% 还是0.8% 才能跑出
: 来最漂亮的带。但是你把过去几年时间都浪费在无用功上了。该做的东西没有做出来,
: 程序倒是写了好几遍。
: 2。你被老板关在一个闭门造车的环境里,缺乏和同行的交流和反馈。
: 如果你稍微有点工科的经验,或者能和一些工科的人稍微交流一下,就应该知道编
: 程需要用模块化方式,需要首先设计流程和架构总体图,进行模拟之后找到几个最佳的

avatar
m*n
18
各位老师们,谢谢您的评论。是啊,其实写好的程序并不是支持我项目要focus的点。
甚至根本就不是要点。但是我花了很多的 时间只是在于如何把程序写的更好。这个代
价是很大的,就像我说的;前几年我基本上没有什么文章。学术的生涯算是被这个给耽
误了。所以确实是使劲很大,没打到要处。
写这个程序整个的过程基本上就是孤军奋战。那时候的我知道很多软件工程的理论,但
是如何把它们应用到一个具体的程序框架创作之中,真的是比较chellenge。一个很重
要的原因也是,我对整个程序流程后面的程序框架和数学公式也不熟悉。那时候我只知
道自己工作的那一小部分。所以真是在迷茫中探索。那时候我老板也在参与,但是
follow他的意见往往把我导向更加迷茫的境地。后面我就直接自己搞了,反而局面变得
越来越清晰。由于和原来东家公司利益相悖,我也不能够再和原来公司的大牛们联系讨
论。所以,就相当于一个人闭门造车了。
当时除了自己的执拗以外,这么做还有另一个原因;就是希望能够创造出一个质量更好
的商业软件。最初我在那家软件公司的时候,虽然他们软件的运行效率是全世界顶尖的
,但是经历二十几年的时间软件内部千疮百孔,代码极难维护。那时候确实是想自己写
一个东西能够超越东家的,呵呵;也是一个莽撞的理想。我觉得,我内心深处还是一个
程序员。
在计算化学这个领域里面,一个比较要命的东西就是积分的计算。对于绝大部分的应用
,比如用Gaussian做DFT的计算;这个玩意要占到%90的时间。那个时候在buffalo,本
来要用一个开源的模块来做这个积分的计算,但是发现这个timing实在不尽如人意。当
我深入了解了底层的数学之后,我发现这个东西可以在数据结构和算法的角度问出几个
问题。当时还挺高兴的,但是没有想到写程序解决这个问题本身就花了好几年的时间。
当时做之前也是征求了很多大牛的意见,也看了很多的文献。类似的问题在80年代末新
一代的积分公式出现的时候就被人提出过,但是没有人能够解答。 后来就再也没有人
提了。
那时候傻乎乎的自己就硬上了。解答这个问题的过程类似于写一个编译器,需要对所有
的数学展开进行分析,将数学的迭代过程转化为一个复杂的数据结构然后用贪婪算法寻
找最优化的迭代展开,同时把所有冗余的计算剔除掉。开始的时候真不知道会有这么复
杂,自己也在里面陷了好几年。
做出来的时候自己可高兴了。那时候就想着自己该多么多么牛逼了。但是连到了程序里
面才豁然发现,我靠;在这些raw 积分计算之外,但是在多重循环之内的其他代码细节
也很重要。尽管他们不是耗时的主要部分。那时候我开始理解了,为什么我原来的东家
会花了七八上十年的时间不断改进这个部分把它的performance做到极致。
avatar
s*e
19
WTF,满嘴跑上帝的神棍。

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
c*n
20
感动,祝福lz。

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
m*n
21
这个部分在真正写的时候真是闭门造车。也不得不闭门造车。因为利益关系到我以前工
作的公司以及其他商业公司,我不能够跟任何了解积分的人交流我是怎么写的。去年这
个工作做完了,也是由于这个原因拖了一年今年才发出来。最有意思的是我文章审的时
候,一个reviewer指责我发表数据,因为我积分的计算速度比美国这边大家广泛使用的
开源软件要快一倍。他说我有商业企图。然而他没有看到,这个软件我已经将它完全开
源化了。
这个工作是这几年以来我做的最有意义的工作。但是就像是大家所说的那样,你付出了
这么多;别人会真正看上你,用你的东西么?呵呵,坦率地说,还真是这样。我也不知
道这个积分生成器将来会是什么样,有多少人会用。他也不会给我带来任何利益,因为
我已经声明它完全开源了。
在没有完成它的时候,我一直雄心勃勃的以为这会是一个革命性的东西。但是当我完成
它了,对他的意义有一个准确的了解之后;我的心态也平淡了。这不是一个划时代的玩
意,但是他能够极为便利的给开源社区带来以前很难企及的接近商业程序的运行效率。
我觉得我自己做了有价值的东西。至于它未来的命运在哪里,自有神的掌握。
avatar
n*l
22
“他能够极为便利的给开源社区带来以前很难企及的接近商业程序的运行效率”。
我觉得,只要不能大幅度超过商业程序的运行效率,就意义不大,就只能业余搞
搞。
比如OpenOffice,那都什么玩意儿啊。

【在 m*****n 的大作中提到】
: 这个部分在真正写的时候真是闭门造车。也不得不闭门造车。因为利益关系到我以前工
: 作的公司以及其他商业公司,我不能够跟任何了解积分的人交流我是怎么写的。去年这
: 个工作做完了,也是由于这个原因拖了一年今年才发出来。最有意思的是我文章审的时
: 候,一个reviewer指责我发表数据,因为我积分的计算速度比美国这边大家广泛使用的
: 开源软件要快一倍。他说我有商业企图。然而他没有看到,这个软件我已经将它完全开
: 源化了。
: 这个工作是这几年以来我做的最有意义的工作。但是就像是大家所说的那样,你付出了
: 这么多;别人会真正看上你,用你的东西么?呵呵,坦率地说,还真是这样。我也不知
: 道这个积分生成器将来会是什么样,有多少人会用。他也不会给我带来任何利益,因为
: 我已经声明它完全开源了。

avatar
m*n
23
去年的时候这个软件平台基本上完成了。这个不打算开源,嘿嘿。总是要吃饭的。看到
楼上有朋友对密度泛函了解,这个程序就是一个做DFT计算的。基于我的积分引擎我解
决了一个下一代密度泛函计算的速度瓶颈问题。目前正在写paper准备发了。这个将来
会是我发展的方向,嘿嘿;不多说啦。
本来一直希望能够做一个小的package,将这个功能贡献给开源社区。大家可以在
GAMESS这样的平台上计算新一代的泛函。但是这个申请否决基本上把这个念想给断了。
我的时间也不多了,准备和老板一起开公司,申请SBIR吧。
avatar
m*n
24
恩,您说的有道理。这个玩意很难说。很难讲谁能看的上。但是一开始做的时候,又有
谁知道呢?往往搞完了才知道你最初的想法究竟是什么样子。

【在 n*******l 的大作中提到】
: “他能够极为便利的给开源社区带来以前很难企及的接近商业程序的运行效率”。
: 我觉得,只要不能大幅度超过商业程序的运行效率,就意义不大,就只能业余搞
: 搞。
: 比如OpenOffice,那都什么玩意儿啊。

avatar
m*n
25
其实我觉得自己压力最大的不是不知道自己未来该怎么走,而是不确定性。30好几的人
了,老婆孩子都在;如果每个月不拿薪水回家只是跑出去追求自己的“理想”。我觉得
自己特别愧疚。所以今年这个申请的失败给我带来了很大的压力,并不是别人不认可我
的工作;而是让我意识到我能够端着这碗饭的时间不长了。在学术界我只是一个普通的
博士后,现在还没有拿到绿卡;独立申请funding对我很难。
去年以来我一直都在学术界和工业界两个选择上比较犹豫。如果这个失败的funding下
来了;我未来三四年都不再发愁钱的问题。也许到那个时候,如果能够找到发考题的职
位我也就从了。现在的这套软件就打算开源了。但是现在这条路堵死了,我觉得自己被
push到了另一个选择上面。现在不得不拼一把了。
前面很多朋友说到了老板。其实我老板他是我非常感激的一个人。我09年到美国的时候
,我国内博士还没有毕业;他就给我博后的待遇开始干活了。这是一个很仗义的人。后
来他从公司离职,公司也顺便开掉了一个年纪很大的research scientist。当他到了新
的学校的时候,他主动舍弃了tenure的机会,换取学校支持这个人做他的博士后直到这
个哥们退休。这些年以来,不管发生了什么事我都会对他说,我跟你站在一起。我觉得
,我的选择是对的。
现实来说,我和他现在也是共生关系。他需要我创造出的软件平台发展他的学术想法,
而我需要他执掌公司的经验,以及他申请SBIR的经验帮助我一同创立这个公司。在目前
我们对下一步已经达成了一致,只是要义无反顾的前进了。后面,也没有什么路了。
我第一次写下自己这么多年的经历和大家分享。其实还是挺感慨的。昨天晚上写了五个
钟头,一直写到三点。我觉得每个人都有属于他自己的旅程,酸甜苦辣,冷暖自知。在
人生的低谷时,看到这么多朋友的文字;心里暖暖的。感谢你们!愿上帝保佑我们每一
个人!
avatar
d*a
26
原来是GAMESS这个大坑。GAMESS平台很大,我感觉楼主做的东西是有意义的。我觉得你
搞的东西是一种新的计算方法,和由此衍生出来的嵌入式软件包,可以嵌入到一个大的
软件框架中。非计算机出身的人容易倾向于把软件开发看作编程,这会降低自己的价值。
开小公司是很有意思的事情,虽然经济上不稳定,但很多人都能走出一条路来。Bless!

【在 m*****n 的大作中提到】
: 其实我觉得自己压力最大的不是不知道自己未来该怎么走,而是不确定性。30好几的人
: 了,老婆孩子都在;如果每个月不拿薪水回家只是跑出去追求自己的“理想”。我觉得
: 自己特别愧疚。所以今年这个申请的失败给我带来了很大的压力,并不是别人不认可我
: 的工作;而是让我意识到我能够端着这碗饭的时间不长了。在学术界我只是一个普通的
: 博士后,现在还没有拿到绿卡;独立申请funding对我很难。
: 去年以来我一直都在学术界和工业界两个选择上比较犹豫。如果这个失败的funding下
: 来了;我未来三四年都不再发愁钱的问题。也许到那个时候,如果能够找到发考题的职
: 位我也就从了。现在的这套软件就打算开源了。但是现在这条路堵死了,我觉得自己被
: push到了另一个选择上面。现在不得不拼一把了。
: 前面很多朋友说到了老板。其实我老板他是我非常感激的一个人。我09年到美国的时候

avatar
s*y
27
看来你对你和自己老板的利害关系还是比较清醒的,你将来的发展基本上拴在你老板这
条船上,如果他那条船在你到岸之前沉了,那么你十有八九就跟着船一起淹死了。前面
好几个人让你不要把自己做的主意告诉老板,我庆幸你没有听他们的。有句话说的是,
太想什么都独占什么都不和别人分享的后果往往就是什么都得不到,这句话无论是对于
老板还是对于博士后或者学生都成立。
另外,我也得提醒你一下,关于算法的问题,除非是那种一算就是十天半月的大计算,
否则一般而言大家并不在意算法是否高效,因为通过升级硬件可以部分的解决算法效率
的问题。假如你的算法只是把一分钟的任务优化成了30秒,那么基本上不会有人用的。
因为你还必须考虑到用户的使用习惯的问题。很多人用惯某个软件了,对某个软件的使
用方法比较熟悉,而且很可能针对以前那个软件开发了不少外围,要让他们放弃很难,
除非你发展的新软件比原有的好上很多倍。

【在 m*****n 的大作中提到】
: 其实我觉得自己压力最大的不是不知道自己未来该怎么走,而是不确定性。30好几的人
: 了,老婆孩子都在;如果每个月不拿薪水回家只是跑出去追求自己的“理想”。我觉得
: 自己特别愧疚。所以今年这个申请的失败给我带来了很大的压力,并不是别人不认可我
: 的工作;而是让我意识到我能够端着这碗饭的时间不长了。在学术界我只是一个普通的
: 博士后,现在还没有拿到绿卡;独立申请funding对我很难。
: 去年以来我一直都在学术界和工业界两个选择上比较犹豫。如果这个失败的funding下
: 来了;我未来三四年都不再发愁钱的问题。也许到那个时候,如果能够找到发考题的职
: 位我也就从了。现在的这套软件就打算开源了。但是现在这条路堵死了,我觉得自己被
: push到了另一个选择上面。现在不得不拼一把了。
: 前面很多朋友说到了老板。其实我老板他是我非常感激的一个人。我09年到美国的时候

avatar
x*y
28
抱歉说句难听的,光看楼主的帖子就让人头晕,几句就能说清的非得洋洋洒洒写一大段
。。。楼主的funding本子也按这种风格写的么。青黄不接的年头,建议楼主做事风格
简洁些
avatar
d*a
29
确实是这样,两个人搞小公司还勾心斗角,那趁早别做了。当然自己的利益,和对方的
利益,都要保护。成熟的职业人,应该能做到这点。
另外GAMESS平台我知道,很多应用问题计算量很大,十天半月没问题,算几个月的也有
。这还不是单机运行,是几十上百个处理器,几百个核并行处理。

【在 s******y 的大作中提到】
: 看来你对你和自己老板的利害关系还是比较清醒的,你将来的发展基本上拴在你老板这
: 条船上,如果他那条船在你到岸之前沉了,那么你十有八九就跟着船一起淹死了。前面
: 好几个人让你不要把自己做的主意告诉老板,我庆幸你没有听他们的。有句话说的是,
: 太想什么都独占什么都不和别人分享的后果往往就是什么都得不到,这句话无论是对于
: 老板还是对于博士后或者学生都成立。
: 另外,我也得提醒你一下,关于算法的问题,除非是那种一算就是十天半月的大计算,
: 否则一般而言大家并不在意算法是否高效,因为通过升级硬件可以部分的解决算法效率
: 的问题。假如你的算法只是把一分钟的任务优化成了30秒,那么基本上不会有人用的。
: 因为你还必须考虑到用户的使用习惯的问题。很多人用惯某个软件了,对某个软件的使
: 用方法比较熟悉,而且很可能针对以前那个软件开发了不少外围,要让他们放弃很难,

avatar
m*n
30
呵呵,您对计算化学很熟悉啊:)
我们还是会做一个单独的软件产品,不基于别的平台。像GAMESS他们不欢迎别人基于他
们做软件。
胖头鱼老师不用担心我们软件的feature。像下一代的DFT泛函什么的适合做科研,发文
章。但是我们也有一些idea做工业化的软件,主要基于GPU以及intel Phi协处理器作大
规模的并行计算。和terachem会有点像,但是我们基于完全不同的算法来做。
像我和我老板确实是绑一块了。但是他tenure没有压力,所以他比较稳定。两个人一起
做事会有磨合,各种各样的冲突;重要的是坦诚相见,同时保护好自己,在对方立场上
来理解事情。
avatar
w*6
31
你也許是化學出身,不知道你學過多少CS的內容,很多東西都有現成的算法,在這個基
礎上改進,才是有效率的工作。
看見你一個四維積分的算法研究了兩三年,不知道是不是太浪費時間了。
你們這種跨行業的東西,需要專業的CS,或者OR偏計算的,和計算化學的人合作,才有
可能走商業軟件這條路。
avatar
z*o
32
从专业角度来说,开始写codes之前,对时间空间performance都要有估算的,
实际结果可能有差异,但与预估10倍以上的差异无法容忍。
avatar
a*8
33
祝福lz,对自己做的事情很有热情--赞一个先,追求事业也为家里考虑,做事情也愿
意从合作人的角度考虑。很多时候成功的过程就会跌跌撞撞,有的时候要坚持,有的时
候要改变--人挪活,多方面考虑,记得要及时止损,找到最optimize自己选择的路。
不懂你的领域,但是祝福你这样的人事业顺利。

【在 m*****n 的大作中提到】
: 呵呵,您对计算化学很熟悉啊:)
: 我们还是会做一个单独的软件产品,不基于别的平台。像GAMESS他们不欢迎别人基于他
: 们做软件。
: 胖头鱼老师不用担心我们软件的feature。像下一代的DFT泛函什么的适合做科研,发文
: 章。但是我们也有一些idea做工业化的软件,主要基于GPU以及intel Phi协处理器作大
: 规模的并行计算。和terachem会有点像,但是我们基于完全不同的算法来做。
: 像我和我老板确实是绑一块了。但是他tenure没有压力,所以他比较稳定。两个人一起
: 做事会有磨合,各种各样的冲突;重要的是坦诚相见,同时保护好自己,在对方立场上
: 来理解事情。

avatar
d*z
34
特别佩服楼主这种能真正安心下来做研究的,一个算法就能蒙头做三年。虽然这次方向
不一定对,但就凭这个毅力也比绝大部分人厉害了。还有11个月的时间,好好准备一下
试试D E Shaw?外行觉得那里应该可以让楼主继续做研究又不会被太多生活现实困扰。
avatar
c*b
35
加油
avatar
E*s
36
God bless you!
avatar
b*1
37
你需要对自己有一个清晰的定位,下一步怎么办?
1.先说身份,你现在没有文章,如何计划申请身份的变化?如果打算在美国长期六下来
,这是你不得不面对的问题。
2.学术界,我觉得以你目前的背景非常困难,首先没有美国学位,以前还有可能,现在
太困难了。虽说有成功的,毕竟是很少数的人。
3.工业界,如果你导师的小公司基金拿不到,无法经营下去,你能否进别的工业界生存
?毕竟你有家庭要养。
4.跟你媳妇好好商量一下,要分析各种可能性,让她知道你的计划。女人最怕男人没谱
,只要知道你的努力有比较靠谱的前途,苦一点她们都不在乎那么多。象你们那种眼巴
巴等着一个基金象等米下锅,太没谱了。你们也知道基金的困难,说实话,投出去一个
基金,我们大多人就把它忘掉,赶快准备下一个,眼巴巴盯着的基金说实话大多都中不
了。
5.考虑回国是否一个可能,如果不想回国,一定要有很好的计划啦。不能只是傻乎乎优
化你的程序了,大方向不能定位好,只注重这种细节,注定悲剧啊。

【在 m*****n 的大作中提到】
: 呵呵,您对计算化学很熟悉啊:)
: 我们还是会做一个单独的软件产品,不基于别的平台。像GAMESS他们不欢迎别人基于他
: 们做软件。
: 胖头鱼老师不用担心我们软件的feature。像下一代的DFT泛函什么的适合做科研,发文
: 章。但是我们也有一些idea做工业化的软件,主要基于GPU以及intel Phi协处理器作大
: 规模的并行计算。和terachem会有点像,但是我们基于完全不同的算法来做。
: 像我和我老板确实是绑一块了。但是他tenure没有压力,所以他比较稳定。两个人一起
: 做事会有磨合,各种各样的冲突;重要的是坦诚相见,同时保护好自己,在对方立场上
: 来理解事情。

avatar
z*e
38
感觉LZ一个人关在小屋里自言自语。推开门去看看外面的世界,它有很多精彩的地方,
也很真实能更加看清自己。

【在 w********6 的大作中提到】
: 你也許是化學出身,不知道你學過多少CS的內容,很多東西都有現成的算法,在這個基
: 礎上改進,才是有效率的工作。
: 看見你一個四維積分的算法研究了兩三年,不知道是不是太浪費時間了。
: 你們這種跨行業的東西,需要專業的CS,或者OR偏計算的,和計算化學的人合作,才有
: 可能走商業軟件這條路。

avatar
v*o
39
写得真好!谢谢你的分享。难得在买买提看到这么诚实而励志的文章。
只要肯努力肯钻研,一定会春暖花开的。
God bless 楼主!
avatar
w*g
40
写的文章磨磨叽叽,看着难受
avatar
m*n
41
谢谢大家的鼓励和分析。没想到昨天夜里的神经一番,今天有这么多的关注。头一次看
见自己发的帖子上十大,呵呵。昨天晚上是心情有点差,但是今天已经好多了。未来的
一年也会是很好玩的一年,随着自己软件的定型,现在也是要stage II的阶段了。我相
信未来的风景会很精彩的,我也期待着去玩一把。
最后我得感谢我爱人。她理解我,我们这些年也一起经历了很多。我有后备的选择应对
现实生活的压力,只是希望;将来还能够像现在这样,一边做自己喜欢的事情,一边能
够赚钱。
晚安!明年九月份再见!
avatar
s*y
42
祝福。
准备好各种不同的后路,然后趁着还年轻,好好的去赌一把吧。

【在 m*****n 的大作中提到】
: 谢谢大家的鼓励和分析。没想到昨天夜里的神经一番,今天有这么多的关注。头一次看
: 见自己发的帖子上十大,呵呵。昨天晚上是心情有点差,但是今天已经好多了。未来的
: 一年也会是很好玩的一年,随着自己软件的定型,现在也是要stage II的阶段了。我相
: 信未来的风景会很精彩的,我也期待着去玩一把。
: 最后我得感谢我爱人。她理解我,我们这些年也一起经历了很多。我有后备的选择应对
: 现实生活的压力,只是希望;将来还能够像现在这样,一边做自己喜欢的事情,一边能
: 够赚钱。
: 晚安!明年九月份再见!

avatar
h*y
43
过来人劝你一句,问问你自己到底想要什么?如果想做研究有突破,那赶快找点具体问
题做,算法优化这种问题对学术的重要性太低了,花几年时间做这个几乎是给自己的学
术生涯掘墓。,如果想做大规模的科学计算那就去科学计算中心(比如ORNL NCCS),跟
你现在的老板基本是没希望的。最后如果要做码农赶快补点基础CS课, 老老实实刷题找
工作。总之不要浪费时间, 对自己负责对家人负责。

【在 m*****n 的大作中提到】
: 呵呵,您对计算化学很熟悉啊:)
: 我们还是会做一个单独的软件产品,不基于别的平台。像GAMESS他们不欢迎别人基于他
: 们做软件。
: 胖头鱼老师不用担心我们软件的feature。像下一代的DFT泛函什么的适合做科研,发文
: 章。但是我们也有一些idea做工业化的软件,主要基于GPU以及intel Phi协处理器作大
: 规模的并行计算。和terachem会有点像,但是我们基于完全不同的算法来做。
: 像我和我老板确实是绑一块了。但是他tenure没有压力,所以他比较稳定。两个人一起
: 做事会有磨合,各种各样的冲突;重要的是坦诚相见,同时保护好自己,在对方立场上
: 来理解事情。

avatar
w*7
44
胖头鱼好热心啊,可惜楼主是从一个火坑跳到另一个火坑
SBIR?写一个Proposal没中都能郁闷成那样,写SBIR不得天天撞墙
真不如刷题进FAG

【在 s******y 的大作中提到】
: 祝福。
: 准备好各种不同的后路,然后趁着还年轻,好好的去赌一把吧。

avatar
I*y
45
2、3说出了我想说的。lz精神可嘉,眼界却似乎有限,缺乏指导。其他很多回复有些更
不靠谱。

【在 s******y 的大作中提到】
: 楼主,别人专程把我们叫了过来看你的帖子,所以我就这么说一说吧。
: 你的问题,在我看来,大概是这几个方面:
: 1。你用理科的思维来做工科的东西。
: 编程这种东西,本来就是一个工具,就和我们生物界跑胶一样,你应该关心的是你
: 做出的结果是否清晰,准确,有说服力,而不是这个胶到底是1.0% 还是0.8% 才能跑出
: 来最漂亮的带。但是你把过去几年时间都浪费在无用功上了。该做的东西没有做出来,
: 程序倒是写了好几遍。
: 2。你被老板关在一个闭门造车的环境里,缺乏和同行的交流和反馈。
: 如果你稍微有点工科的经验,或者能和一些工科的人稍微交流一下,就应该知道编
: 程需要用模块化方式,需要首先设计流程和架构总体图,进行模拟之后找到几个最佳的

avatar
I*y
46
lz你还处在自我感动的阶段……

【在 m*****n 的大作中提到】
: 各位老师们,谢谢您的评论。是啊,其实写好的程序并不是支持我项目要focus的点。
: 甚至根本就不是要点。但是我花了很多的 时间只是在于如何把程序写的更好。这个代
: 价是很大的,就像我说的;前几年我基本上没有什么文章。学术的生涯算是被这个给耽
: 误了。所以确实是使劲很大,没打到要处。
: 写这个程序整个的过程基本上就是孤军奋战。那时候的我知道很多软件工程的理论,但
: 是如何把它们应用到一个具体的程序框架创作之中,真的是比较chellenge。一个很重
: 要的原因也是,我对整个程序流程后面的程序框架和数学公式也不熟悉。那时候我只知
: 道自己工作的那一小部分。所以真是在迷茫中探索。那时候我老板也在参与,但是
: follow他的意见往往把我导向更加迷茫的境地。后面我就直接自己搞了,反而局面变得
: 越来越清晰。由于和原来东家公司利益相悖,我也不能够再和原来公司的大牛们联系讨

avatar
l*s
47
RE
好多人刚开始都会这样,自己琢磨

【在 f*********m 的大作中提到】
: 好质量的帖子需要捧场。觉得你该多和人交流,学习别人的经验。读博需要自己专研,
: 但有时候相关领域专家几句话顶你自己琢磨一个月。

avatar
n*r
48
写的令人感动。只是不要老是把上帝啊神啊挂在嘴边。成功了就是上帝的功劳,失败了
是上帝在考验你。
avatar
l*d
49
不要依托于你老板的实验室
你应该早点走出来
找个正式的job
不管是academia 还是industry.
你现在的位置
永远都是不稳定的。

【在 m*****n 的大作中提到】
: 来美国已经七年了。七年前的10月28日,我踏上了从中国飞往美国的班机。那时候真没
: 想到自己会在美国呆下来,现在一转眼;已经七年了。
: 七年来,我在这里成家立业。感谢上帝,我爱人也能在美国工作。我们有两个健康可爱
: 的女儿。生活偶有波折但是一切顺利。感谢上帝。但是今天是这两年以来最黑暗的一天
: ,我的工作陷入了最低谷;所以这也是我写写东西的缘由。
: 刚刚来美国的时候,在美国的一家计算化学软件公司帮他们做项目。那时候看着他们几
: 十万行的程序,自己内心里面诚惶诚恐;不知道自己什么时候才能够到公司里面大牛的
: 水平。后来在大牛的帮助下,自己跌跌撞撞的也独立完成了好几个项目。这就样开始了
: 自己程序员+博士后的旅程。
: 在2011年的时候,公司老板和一个教授申请了一个很大的项目。他问我愿不愿意转到那

avatar
c*t
50
楼主就是一个流动的博后。老板炒你鱿鱼是分分钟的事。
如果想发展,就下点功夫给自己做些事;
如果不想发展,就轻轻松松给老板打工,老婆孩子热炕头。
现在他却是操卖白粉的心

【在 l***d 的大作中提到】
: 不要依托于你老板的实验室
: 你应该早点走出来
: 找个正式的job
: 不管是academia 还是industry.
: 你现在的位置
: 永远都是不稳定的。

avatar
j*l
51
我也感觉是这样,楼主不是来求建议的,楼主其实是想来感动自己的。

【在 I*******y 的大作中提到】
: lz你还处在自我感动的阶段……
avatar
a*a
52
写高性能数值计算程序需要深厚的计算机体系结构和编译器知识,楼主一非专业人士去
搞这个方向,当然会非常吃力。这主要不是一个算法复杂度的问题,主要是一个如何有
效利用硬件的问题。不知道楼主程序目前的计算efficiency达到硬件最高峰值的百分之
几十了?建议楼主咨询一下高性能计算方向的教授或者找个这个方向的资深人员合作。
搞这个方向需要深厚的计算机系统知识积淀,突击几年太难成功。如果要发论文,建议
投SC17会议。计算机会议匿名投稿,公平程度和认可程度都比期刊高得多。要是是真货
,拿个best paper 再开公司就容易成功的多。
avatar
a*a
53
性能优化不像有的人说的那样没价值。要想卖钱,性能必须一流,软件必须好用,否则
很快被淘汰。只要楼主的软件有用且好用,性能天下第一,开公司成功的可能性并不低。


: 写高性能数值计算程序需要深厚的计算机体系结构和编译器知识,楼主一非专业
人士去

: 搞这个方向,当然会非常吃力。这主要不是一个算法复杂度的问题,主要是一个
如何有

: 效利用硬件的问题。不知道楼主程序目前的计算efficiency达到硬件最高峰值的
百分之

: 几十了?建议楼主咨询一下高性能计算方向的教授或者找个这个方向的资深人员
合作。

: 搞这个方向需要深厚的计算机系统知识积淀,突击几年太难成功。如果要发论文
,建议

: 投SC17会议。计算机会议匿名投稿,公平程度和认可程度都比期刊高得多。要是
是真货

: ,拿个best paper 再开公司就容易成功的多。



【在 a********a 的大作中提到】
: 写高性能数值计算程序需要深厚的计算机体系结构和编译器知识,楼主一非专业人士去
: 搞这个方向,当然会非常吃力。这主要不是一个算法复杂度的问题,主要是一个如何有
: 效利用硬件的问题。不知道楼主程序目前的计算efficiency达到硬件最高峰值的百分之
: 几十了?建议楼主咨询一下高性能计算方向的教授或者找个这个方向的资深人员合作。
: 搞这个方向需要深厚的计算机系统知识积淀,突击几年太难成功。如果要发论文,建议
: 投SC17会议。计算机会议匿名投稿,公平程度和认可程度都比期刊高得多。要是是真货
: ,拿个best paper 再开公司就容易成功的多。

avatar
a*a
54
Density functional theory 的快速计算一般会用到快速傅里叶变换。快速傅里叶变换
软件 水很深。有非常成熟的软件。不知道楼主的程序是否打败了 现有的 开源实现
FFTW 和 Intel MKL数学库里的实现?
avatar
a*a
55
如果楼主程序优化水准达到了 打败(比如大部分条件下性能高5%以上吧) FFTW 和
MKL FFT 的程度,找计算机这边的工作应该不是问题。

【在 a********a 的大作中提到】
: Density functional theory 的快速计算一般会用到快速傅里叶变换。快速傅里叶变换
: 软件 水很深。有非常成熟的软件。不知道楼主的程序是否打败了 现有的 开源实现
: FFTW 和 Intel MKL数学库里的实现?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。