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