My-thoughts-zhenghua
跳到导航
跳到搜索
My life-long career goal: do world-class research (2021-08)
Do first-hand research: papers and codes (just like a farmer doing farming work and standing on the land) Learn from best researchers Communicate with best researchers Co-operate with best researchers
改论文的过程,是对一个工作深入思考、打磨的重要过程。写论文,是坚持第一线做科研的最后一道线。【2022.4.16写GEC论文有感】 对核心方法和论文写作有智力上、重要的贡献,作者排名应该靠前
一些思考 [2024.9.28]
什么是对另一个人真正的尊重?
绝不是表面上的唯唯诺诺、卑躬屈膝。
而是讲真话,不浪费对方的时间或感情;
是把对方的要求当回事、不需要多次提醒;【有事沟通,沟通后要实实在在去执行。重要的事情可以用邮件约定。】
是尊重对方所尊重的。【以小组管理为例,那就是遵守小组规则。LAGroup是我的事业中很重要的一部分。】
怎样才能稳定地幸福?也就是说,即使遇到大挫折,幸福感也不会急剧下降。
平衡+耐心。balance+patience。
平衡利己与利他。如果只做对自己好的事,完全利己,不行;如果只利他,肯定也不行。80% vs. 20%?【集体和个人的关系、师生关系】
平衡手头上多个工作。合理分配时间。
平衡长远追求和短期考核
My ideal way to supervise students (2021.8.10)
In the future, I will provide supervision to students mainly in two ways: 1) short and occasional communication based on the daily or weekly reports; 2) full discussion on a focused idea in the form of talks in our group meeting. So please 1) carefully write your daily and weekly reports; 2) actively give talks in our group meeting. Some daily reports are not satisfactory so far: 1) Too brief. 2) No insights. 3) No logic (lack of in-depth thinking) 4) Not conforming to the format: previous-day plan; work done, problems confronted and solved; next-day plan A report does not need to be very long, but has to be substantial. Being weak in expressing things clearly is a characteristic of most students. I believe writing reports is a good way to practice for yourself. I may ask some students to rewrite their reports. If I am still not satisfied, such act will be treated as violation of group rules and penalized.
How to make an idea into a paper (2021.8.10)
Given an idea, two things are important: 1) Make connection with previous works, and compare with them. Carefully study and understand them. Try to learn things from them. Do not just try to outperform them or prove your approach is superior to them. 2) Try to improve your own approach and perfect your idea.
Doing research is very hard and takes a lot of training. It is not so easy for a fresh/junior researcher to come up with a new (enough novelty) and better idea. Junior researchers are especially in lack of experience and knowledge to properly evaluate the contribution (novelty) of an idea. So, please try to clearly explain your idea and let me do such evaluation and trust me.
Do not disturb me and my life-long learning (2021.8.9)
Dear students, I receive a lot of messages everyday. Please do not disturb me unless necessary. Email is best if not urgent. I am trying to study before noon everyday by and for myself, and to deal with misc things in the afternoon. I must learn and improve myself continuously, or I will not be qualified to be a supervisor soon.
Improve my English communication skill (2021.7.29)
I become more and more aware that my English communication skill is far from satisfactory. Therefore, I will try my best to use English in my everyday work as often as possible. However, you are free to use both English or Chinese. If you do not understand my English, please tell me and let me clarify. At the beginning, I plan to try this for a month.
目前的英语语音输入很差。我想做一个英语语音输入法、可定制、个性化,可以有一些语音后编辑功能(交互、给机器逐个字母读拼音)。如果做好了,后面可以做一个小的教育软件,帮助英语学习者提高英语朗读(发音可以有口音,但是不能有明显的错误)。【2022.4.1】
关于时间管理的四个象限(2022.4.3)
四个象限的划分非常直接。 A: 重要而不紧急。比如读书、运动、陪伴家人朋友等、思考、从自己的兴趣出发做一些事情或学一些东西。这部分大多属于自发地、积极地、主动地个人提高。 B: 重要且紧急。比如针一个具体的目标(项目、论文),要在截止时间(deadline)内完成。无论这里的”重要“是对于个人重要、还是对于集体重要,这部分工作都对个人事业发展至关重要,做起来通常会有动力、有成就感、甚至有乐趣。这部分工作通常对应一个人本职工作中比较核心(有技术含量、或者他人难以替代)的内容,也可能包含一些服务性质的工作,比如会议审稿、参加一些交流活动等。 C: 不重要而紧急。这杨的工作通常不会给人带来成就感,可能比较枯燥。但是这样的工作永远是不可避免的,尤其对于一个集体而言很重要,因此必须有人去做,甚至需要安排专人去做这样的事情。这部分工作,可以让人消磨时间,并且创造一定的价值,比如养活自己。要知道,人们通常不知道怎么利用闲时间,并且对大多数人而言,无聊的滋味是最难受的。 D: 不重要也不紧急。例如刷朋友圈、刷抖音。这样的事情,就像吃快餐,味道好,快速给人愉悦感。但是长久来看对人弊远大于利。 我感觉越是厉害的人,越体现出A > B > C > D,越不断优化(潜移默化)时间管理。从事业发展角度看,B产生的性价比最高,但是没有A作为一种基础支持(原始力量来源),B所产生的上限是有限的。做A的过程中,人能够充分发挥自己的想象力,自由地联想、创造,对于提升个人视野、思维深度广度、幸福感、心理承受能力等至关重要。需要强调的是,良好的人际关系对于普通人的幸福感至关重要,因此一定要舍得花时间去了解、尊重、帮助身边的人,不断学习如何和别人相处。
关于专注、提升自己、如何生活得更好(2022.4.1)
@all 有没有努力、有没有专注,做事情的思路是否清楚,做事情有没有持续性,从日志一目了然。不是说一天到晚去学习,拼时间,而是要提高效率、专注、为了把事情做好而去做(interest in the thing itself 而非以功利性目标为主) 研一同学,请注意课程和科研的关系,不能像上学期一样,把时间都花在课程上,要有个度。课程上投入过度,会影响自己的科研进展。这个阶段,你们应该多去探索前沿的模型,为以后的idea做准备,或者专注把当前的idea做好 时间管理四个象限: 重要不紧急 重要紧急 不重要紧急 不重要不紧急;大家有多少时间花在第一个? 我每天朗读一页英语原著,只要十几分钟(这种事情贵在坚持,而不宜太多)开会的时候多提问、积极交流 多运动 多思考 多看书。这些习惯,我感觉是绝对意义上的好习惯 一点一点努力,在小事上不断优化自己的决策。走上坡路,即使慢一点。人生是一个长跑,不要急。方向比速度重要多了。 我通常(努力做到)不会以损害学生利益为大家去达到自己功利性的目的。我自己也追求less is more、极简主义、做减法。如果你们的人生中有这样一个人给你建议,通常是可以比较信任的敞开心扉去思考其给你的建议。同样是建议,你要看给建议的人出于什么目的,有没有功利性、局限性。最后综合评价是否接受、接受多少。人和人交往,信任是第一步。导师和学生属于比较紧密的关系了。 大家别误解,我说这些话不是因为我很不满意。我感觉组里目前的学风挺好的,我相信我们组科研水平会不断提高,以后会做出很多有意思的工作。我说这些话,是觉得大家能做得更好。我觉得很多人的生活状态中存在的问题,可能主要是因为思考问题的角度,不科学、不合理,主要精力不是在和事情较劲,而是在和自己较劲。怎么生活得更快乐、更充实、更好,这个问题是每个人一辈子的课题,我也在不断思考、实践。研究生阶段(博士),除了学业,应该是一个全面发展的过程。人完全改变自己是很难的,但是通过努力,让自己做的好一点、更有效率,更认可自己,应该是可以的。观念的改变、思考问题的角度的改变,应该是第一步。 我今天上午看了很久日志。我每天起床第一件事就是看一遍日志。今天往前翻了一些。日志写得很好的、工作进展也比较好的(能看出来工作特别饱满):张宇、章岳。希望大家参考。但是一定要注意身体、注意休息。别透支身体。每个人的追求不同,对自己的定位不同,没必要攀比。但是可以从身边的人身上多学习其优点。多一些赞赏,少一些嫉妒,会更快乐。
近期的思考和感受(2021.7.27)
* 关于画饼 我经常给学生画饼。什么叫画饼?我觉得是画饼就是计划,如果按照我们预想的发展,那么就会怎样。画饼体现了我对一个工作未来发展的预想。但是我们都明白生活是在不断的变化中向前进的。有的同学,很容易把我画的饼,当成一种口头承诺。我经历了过的事情告诉我,成年人的世界里,除非白纸黑字写下来(邮件也可以,有时候甚至要打印出来签字),否则都是“可能”,没有“一定会”。事情是做出来的,不是计划出来的。同一个idea,让两个同学做,效果肯定不同。这里面有是否适合的因素、也有努力和态度的因素、也有运气的成分。我在指定课题或者idea给同学的时候,一定会考虑这个同学的能力、努力和态度、之前的经历等因素,当然也有机缘巧合的因素。机缘巧合是指,比如我想到了一个idea,考虑之后觉得靠谱,这时发现同学A手上有一个正在做的idea,而同学B没有什么idea,那么肯定会优先考虑把idea给同学B做。 我跟别人聊天的时候,话比较多,比较碎,有时候表达也不准确。在讨论问题时,有同学有几次都说,您之前说...。我会说:“我说过吗?抱歉...”。我越来越意识到,我的只言片语,学生可能会非常重视。因此,我以后要努力管住自己的嘴,少说很碎的话,完整的讲。另外,重要的事情,要用邮件等方式来表达。同学们如果很重视我口头讲的一个事情,一定要找我确认,最好以邮件形式明确下来。 * 关于抓住机会和创造机会 生活中,有时候只有自己最懂自己,需要强烈坚持一些事情。最忌讳的是,自己在此时此刻不强烈坚持,过后又埋怨别人代替你做了对你不利的、不公平的决定。没人可以帮你做决定,不要依赖别人帮你做决定,无论何时何地,你才是那个做决定的人,看似是别人在帮你做决定,如果你没有强烈反对,那么就是你认可别人的决定,也就是自己在做决定。机会面前,要自己努力去抓,而不是靠别人给你机会。要明确沟通、打开天窗说亮话。否则会产生很多误解,导致双方的期望不匹配,很麻烦。 如果一个人想做一件事,一定要主动提出来。比如一个同学想要去参加一个国内会议讲习班,扩充视野。如果这个同学连提出来的勇气都没有,我是不会主动去提出来的,因为我觉得如果我主动给这样的机会,这个同学很可能不会珍惜。生活中,想要的机会,要主动去争取甚至去创造。有时候要有孤注一掷的勇气,敢于承担压力,强烈争取。否则,你怎么会珍惜? * 关于做好简单的事情 如果一个同学能够很好的完成一个简单的idea(成功与否不重要),后面我会给一个更难的idea。如果简单的idea都做不好,会不放心、不舍得把难的、更有挑战的idea给这个同学。后面只会给同等难度的,让这个同学再试试。最开始给同学的小idea,更多是对同学的一种考察,看看同学的基础、领悟能力、表达能力等情况。做好一件事,不一定是做成功了。如果失败了,而且能讲清楚为什么失败了,有头有尾,那也算做好了。 * 关于专注 一个同学是否专注、是否努力做一件事,我自认为是可以看出来的。我已经经历过很多次,废寝忘食、绞尽脑汁、几周甚至几个月不断尝试把一个工作做好,中间可能会短暂停顿。读博期间,我有一个idea,做了一年半。虽然最后终于意识到,这个idea是不靠谱,但是这个过程中,我已经将自己逼到了一个极限。Try harder。如果足够的证据明确说明idea不好使,那么就果断放弃。如果没有其他新想法可以尝试,就停下来思考,想出方法之后,首先讲给别人听,论证后觉得靠谱,就实现出来验证。思考、讲出来、论证、实现验证。不断反复、不断煎熬。有一种不把这个idea做好就不毕业了的义无反顾的精神。做idea的时候,很少会想能发什么水平的论文,可能也会偶尔想,但是绝大部分就是想把这个idea做好,就算最后验证是不靠谱的也可以,也就心安了。 * 关于实习 课题组有了新的实习规定,正常不允许实习,除非合作企业有需要,才可以经老师推荐参加合作企业的实习面试等。实习最大的价值在于让学生深入了解所在公司部门(小组)都在做什么、怎么做。如果喜欢这个部门的文化,就可以努力转正,或者将来就业时再面试进来。如果不喜欢,也可以了解到该公司哪个部门比较适合自己,后面为之努力。至于说在实习中学到更多学校里无法提供的东西,我非常不认可。研究生阶段,该做的事情就是在学校里深入钻研技术,形成技术壁垒。去公司学的东西,等到毕业之后一样可以学到,只不过晚一点而已。我感觉刻意追求实习的行为,就像有的家长让小孩在幼儿园阶段就去学语数英一样。我不会坚决反对学生去实习,毕竟不是所有学生都对科研充满热情。长期保持科研热情就更难了。很多同学稍微尝到科研的味道,发了论文,就觉得满足了。岂知(哪里知道)科研也有高低,也是一种修为,永无止境。多少博士生毕业了,事实上科研是否入门都很难说。 社会上的主要观点是年轻人生活压力、买房压力非常大,为此很多年轻人变得没有安全感,想多、早赚钱。这到底是对不对,我也不知道。我一直认为,一个人的能力取决于挖的最深的一口井,而不在于挖了多少口井。所以在学校里,使劲往深地挖,我觉得是最划算的投资。另外,用发表论文的水平和数量,来衡量能力,也纯属扯淡。只有真正对技术、科研感兴趣的人,才能把技术、科研做好,才能不断的把井往深的挖。这样的人,我觉得感受到的生活的压力会小一点,会更自信一点,想要获得的会更少一点,更容易满足,更容易快乐。扯远了。我不坚决反对同学去实习,甚至对某些合适的同学,会帮忙促成实习。但是有以下原则: 1)自己的课题进展要顺利,可能够保证硕士课题可以完成。通常研二下去实习,那么应该在实习前做完两个完整的工作,其中一个通常以论文的形式。如果实习的工作和课题紧密相关,那么做完一个工作,并把论文写好投出去,也是可以的。去了企业,我很难在课题上把关,最终很可能会导致没法正常毕业。 2)正常情况下,一定是在研二下学期校招实习,也就是要通过企业的笔试面试。希望同学可以好好表现,最后寻求转正机会,这样找工作的时间可以节约一些。 3)对于小组做出了重要贡献(项目、论文)的同学,如果想去实习,我会优先推荐。对于小组没有贡献的同学,可否帮我想想,我招一个学生,指导、提供机器服务器、发补助等,图啥啊。 再次重申我的观点,我不觉得在公司,一个同学获得的成长会比在学校多。几个月的实习经历,如果能够得到公司的认可、转正,还不错;如果能够做完整的工作,有成果能写到简历里面,能给别人讲清楚,就会让你找工作容易一点;否则,实习经历对于找工作的帮助也不会很大,仅仅是提前熟悉了未来的工作环境。不如踏踏实实,钻研明白一个技术,做出一个成果,将来写到简历中,给别人讲清楚。希望同学们不要盲目实习,不要等将来工作了几年,回过头又后悔自己研究生期间,没能沉下心,钻研技术。
我喜欢的几个观点
- Big things have small beginings. 出自《异形前传:普罗米修斯》. 我的解读是:任何伟大的发明、创举,都是从一些小的idea开始的。永远不要小瞧自己,总是相信自己。
- 科研上的重大突破,一定是多年思考、积累的结果,有时候孤独也是必须经历的状态。
- 开心的工作,充满热情,多关注事情积极的一面。
- 做一个有趣的人。
- 尊重别人和自己的不同,一个人永远无法设身处地的为另一个人着想,不要把自己的意愿(即使再善意)强加到别人身上。
写给组内同学的话
- 做科研,最主要是脑力劳动。看论文、写代码、做实验只是一小部分。写论文很痛苦,但是重中之重,写的过程中,会逼迫你去把思路理清楚、凝练自己最核心的想法、区分不同工作本质上的异同。最后,所有的事情可以归结为一点:思考、动脑子、琢磨。应该不断提高自己独立思考的能力。我感觉,科研的过程,也是培养严谨、独立思考的一个过程。这个事情是可以扩展到生活中的方方面面的。不轻信、凡事有自己的见解、讲证据、讲逻辑、讲科学。(2021-1-20改IJCAI论文有感)
- 大家有什么想法、心里话,欢迎给我发邮件告诉我。我对所有同学都会坦诚相待。就算大家毕业了,这种情谊也会持续下去。我奉行极简主义。人情世故能省就省。但是对于我的学生,如果真能帮到学生,我一定会花时间。人这一辈子,最重要的选择就是和谁在一起生活、共事。这也是为什么招聘学生时我会非常谨慎。(2020-12-29)
- 如果组内同学有什么心里话、或者困扰,需要跟我交流,一定要及时找我。这是人和人交往最值得珍惜的部分,人和人最难得的就是互相多一些理解。但是不讲,就很难理解,只会形成越来越多的误解和假象。写邮件会比较好,可以把思路理清楚。我感觉,舒适的人际关系,是幸福的最重要因素。(2020.11.6)
- 沟通太重要了!有效的沟通,从高质量的日志和周志开始做起。通过有效的沟通,push我去更好的指导。大家要不断尝试用最简单的话,没有歧义的把一件事说清楚。有始有终。乐于把自己的工作讲给别人。乐于做报告。经过无数次的磨炼,口头沟通、文字表达等能力才会越来越好。(2020.4.22)
关于读书的一些观点或思考(2020.9.3)
- 读书不是为了改变自己,而是为了让自己对世界、对周围了解得更多,减少无知导致的愚昧。从这一点上讲,读书和教育的作用很相似。
- 选择读书,而不是读新闻、看朋友圈、刷微博,是因为”不希望自己的生命被很多随机事件浪费“。引号中这句话是从哪看到的、听到的?具体记不清楚了,是《单身社会》中一个老人说的,还是毛姆短篇小说选中的一句话?感觉说的很妙。
- 读书最幸福的几个方面:有无穷的书供你看;有的书值得看很多遍,不同年龄阶段看感受不同,等快遗忘的时候重读一本书感觉很棒,就像和一个老朋友见面;一本书可以看很久,因此幸福感也可以持续很久(相对于电影);不喜欢的、三观不合的书,丢到一边就好;可以跳着看,想怎么看怎么看;...
- 读书的几个误区:拿起一本书,必须从头到尾看完,否则就说明自己没毅力(BTW,不要轻易买书,只有值得读第2遍、第3遍的书才值得买);如果一本著名的书自己不喜欢看,就说明自己不行
- 我最近发现同时看几本书的感觉很棒,一个作者说话听累了、烦了,就换一本。这样也可以留给自己思考的时间。
- 法国人Charles Dantzig专门写了一本《为什么读书》,挺有趣的。
严格要求,把握底线 (2020.9.12)
我觉得人的个性、自由自主意识对于创新非常重要。因此制定规则的时候,我强调可以根据个人的需求,定制规则。但是最近的一些经历、读的书、看的电影(卡特教练)让我有了不同的想法。严格要求,把握底线。
我的2点底线
- 日志、周志、月报要认真写。写不好就重写。如果重写还写不好,就算缺日志,然后按照规则处理。
- 保证工作进度(实验、论文写作、项目)。如果进度缓慢,又不思进取,还搞什么?如果对idea不感兴趣,早点说,早点换;如果对课题不感兴趣,早点说,早点换;再不行,换导师,别耗着,我受不了。
- 上述两点如果做不到,趁早换导师。我的性格不允许我把学生放羊,因为每一个学生背后都是一个家庭。作为我的学生,就一定要达到我的底线。
- 签到制度,如果你能保证实验、论文、项目进度,可以灵活一些,定制规则。比如有些同学工作比较晚,可以适当推迟签到时间(例如统一调后半小时)。
- 进度慢的同学,反而要更严格要求,要减少请假、双休的次数,具体情况具体定。
老师的职责(更详细的讨论请看我的个人主页中的学生规则)
- 导师的主要职责是根据自己的经验、知识去指导你做工作。
- 老师不一定清楚细节,也没有义务帮你想解决方案,这些都是你的事情。否则,还不如老师自己做算了(哪有那么多精力)。
- 硕士研究生阶段,老师最基本的职责:根据项目、学术研究的情况,确定一个合适的题目,平时跟你讨论如何解题、带你入门、在你遇到问题的时候和你讨论(前提是你得讲清楚)、你把论文写好从审稿人角度给你提意见、等等。
- 老师到底比学生强在哪?(2021.8.7补充)
我一直在思考这个问题。有时候虚荣心作祟,我也想在学生面前逞能:看看,我厉害吧。现在越来越感到力不从心,达不到同学们的期望。当然,我会继续努力,坚持life-long learning。希望和同学们一起学习、一起成长。钻研技术,感觉很纯粹、很幸福、很踏实。 先说一下老师的劣势: 1)纯科研时间少。家庭、教学、项目、学生管理等方面都要付出很多时间。留给纯科研(看论文、写论文、看代码、写代码)的时间非常少。反之,除了上课,学生通常能做到大部分时间就专注做1-2个事。 2)精力分散。不同的学生,通常都有不同的课题(即使研究的任务相同,角度和出发点通常也不同)。一个老师要同时指导多个学生,在每个同学的工作上都要分配一定的精力。通常,我会在一个时间段内,重点关注某1-2个同学的课题,深入思考、频繁讨论,希望学生可以在正确的方向上做出一定的成果,以顺利完成课题。出于这种考虑,我和研一研二同学的合作会比较紧密,有的同学在研一,有的同学可能在研二上学期。再晚的话,毕业就成问题了。(一届4个同学会比较好,尽量避免受到研究生扩招的影响) 老师的优势: 1)经验。写了很多论文的经验;有过多次把idea做成功的经验。有了这些经验,想到好的idea、并做成功的几率,会比科研未入门的同学(科研入门很不容易的:独立想idea、独立做实验验证、独立写论文)大很多。 2)写作和表达能力。科研能力,很大程度上体现在写作和表达能力方面。能把事讲清楚,让别人信服、让自己信服,都需要深入思考、不断打磨。 3)某些具体方向上的技术积累。每一位老师都有自己比较熟悉的研究领域。对自己熟悉的方向上的论文,通常很快就能抓住核心贡献,也能捋清楚研究进展。对于一个idea,能够很快判断其贡献。
- 研究生应该怎么选题(2021.8.7补充)
最近有同学跟我咨询他的困惑。我简单回答一下。
无论是硕士、还是博士,选题的范围首先要结合指导老师自己的研究兴趣、研究积累、科研项目规划。结合得好了,配合起来会更顺畅,合作会更紧密,除了得到导师更多的指导,也可能多人合作做更有价值的事情(例如学弟学妹的跟进和配合)。
博士选题:毋庸置疑,兴趣最重要。第二是认可研究方向的价值。虽然说博士攻读期间也是一个科研训练过程,但是如果能够在博士毕业后还继续深入研究同一方向,则更有可能做出有价值的东西,获得工作中的成功。
硕士选题:方向关系不大。应该顺其自然的做事情。把手上的工作做好,把简单的事情做好,导师通常会让你做更复杂的事情。
不同研究方向,都差不多,都不是直接为工作服务的,硕士期间通常不会形成特别高的技术壁垒。
什么意思呢?一个做句法分析的同学,如果积累得比较好,可以很快把另一个做语法纠错的硕士论文复现出来。
平时我讲的技术壁垒是针对读不读硕士而言的。对于大部分普通人而言,扎扎实实读了硕士的同学,相比本科生,会具备非常高的技术壁垒。
硕士期间主要是任务:1)深入钻研1-2个技术;2)锻炼分析问题、解决问题的能力。
有的任务,可能比较贴近应用,但是也存在数据集质量和规模不够、问题比较浅等问题。
所以,选择不重要,重要的是该做什么的时候,就做什么,尽量做好。
学生的职责
- 全力以赴做工作。时间久了是能感觉到的:哪些同学是120%工作,哪些是100%,哪些是80%。有些同学50%的精力投入都达不到。
- 老师给的idea,抓紧做出来,无论成功与否。谁能保证idea就一定好使呢?科研本来就存在很多的不确定性。越有挑战的idea,失败的几率越大。不努力,不前紧后松,行吗?一个idea做个一年,失败了怎么毕业?fast fail,再好的idea,也应该在3个月(最好是1个月)之内看到初步结果,明确是否有效。
- 把事情讲清楚,遇到问题自己尝试解决,实在解决不了,给出一些方案,讲给老师,老师帮着分析
- 绝对不是把问题抛出来,让老师帮你想办法。老师可以偶尔为之,但这绝不应该是老师的职责。老师如果总是这么做,对于学生的独立性培养也不好
把事当成自己的事 (2020.10.11)
- 把事当成自己的事,去努力做好,不断完善,绞尽脑汁。我认为这是把事做好的唯一方法。
- 当年我接手张会鹏师兄、郎君师兄的LTP。读了所有的文档和代码后,我发现了系统架构上的一些问题,然后重写了整个代码。没有人告诉我要这么做。但是我把这个事当成自己的事,努力去做好。
- 在人生的任何阶段,都应该努力做好至少一件事。我把数据标注当成一个自己的长期的事业去做,不断改进,寻求更好的方法。
- 一个idea或一个工作,一个人能做得非常好,打开一片新天地;另一个人可能就匆匆以失败告终。在能力差距不大的情况下,除了运气成分,我认为主要还是态度问题、是否从积极的角度去看待、是否把事情当成自己的事情来做。
- 有的同学在研究生阶段做了几件事,但是给人的感觉是,他对每一个都提不起兴趣,遇到具体问题束手无策、想不出一个方案,我认为这是没有把事当成自己的事。
- 研究生阶段,如果不能做好一件事(把事当自己的事),我觉得很难谈得上对实验室做贡献,自己的成长也会大打折扣。我认为在把一件事做好的过程中,相对于一般程度上做几件事,可以学到更多的东西。
硕士培养
- 2021.5.30
- 无论学硕、还是专硕,一般都鼓励发表1篇论文,对写好硕士论文会有帮助。对于特别偏工程的专硕,可以写技术报告、写专利、软著等。
- 论文要尽早投出去:研一下学期或研二上学期。太晚的话,可能在外审之前达不到学院基本条件。一些会议推荐期刊,速度很慢。
- 硕士中期检查、撰写论文、预答辩、外审、答辩,每一个环节都要认认真真做。
- 外审,除了看成果,两大因素:1)内容是否充实;2)论文表述是否清晰、排版是否规范。对于硕士的技术或学术贡献,外审老师的要求不会很高。
- 外审之后,论文题目就不能改了,因此要提前组织一个预答辩,每人讲5分钟,把题目、章节都排好。一定要请其他老师好好把关。
怎么读研究生 (2020.9.4)
- 硕士生3年,1年上课(算半年);1年找工作、写毕业论文(基本做不了啥了);实际专注课题的时间很少。可以自己算一下。
- 研究型硕士生只要能做好一个idea,做透,就可以了。
- 工程型硕士生只要能做好一个任务,把系统做好,就可以了。
- 要做好一个idea或者任务,都需要花大量的精力去调研、思考、实验、分析、总结、写作、交流等等。
- 但是,如果研究生期间只做一个idea或任务,显然太亏了。毕业的时候会发现视野太窄、了解的东西太少。那么怎么做呢?
- 最有效的办法是:多关注身边人的工作,主动去了解,扩大知识面。最起码应该知道问题的定义是什么,输入输出是什么,基本的解决方法是什么。看书、看论文,有些东西很难搞清楚。身边人的工作,就不一样了,肯定能问清楚。还有一点,身边人能做出来的东西,给足够的时间,自己也一定能(或者应该)做出来。大家在知识基础、编码方面差距不会很大,如果确实搞不清楚,可能是身边人自己对自己的工作理解不深入,或者讲不清楚,另一个可能就是自己不够努力,或者还没找到窍门(悟)。
- 参与到身边人的工作中,即使论文不挂名也值。
- 如果特别有兴趣,也有余力,可以深入理解、重现身边人的工作。身边人的大部分工作,只要了解基本的东西就够了。
- fast fail原则
- 我读博的时候看到这个原则,十多年了,仍然很认同
- 10个idea,好使的可能只有1个,甚至没有。要尽可能尽快验证idea。
- 不要太关注细枝末节。
- 快速做出baseline,用别人的代码是最好的。要和state-of-the-art结果比较。baseline不一定要达到sota,但是和别人论文中的可以公平比较的方法(比如都不用词典、不同无标注数据)相比,不能太弱。
- 用最简单、最笨的办法实现自己的想法(代码效率、代码的优美等无安全可以不考虑)
- 写任何代码,都要尽力尝试验证正确性。
- 果断放弃不好的idea。有些idea不需要进入验证阶段,在讨论、思考阶段就可以放弃了。不要盲目维护自己的idea,认真思考其不work的原因。
- 花很久时间做一个鸡肋idea,就是浪费生命。我读博期间,曾经花了1年半做一个鸡肋idea。
- 当编码能力到一定程度后,表达能力就至关重要。如何提高表达能力呢,即如何把事情给别人讲清楚呢?要做到1分钟能讲;5分钟也能讲;30分钟也可以讲。
- 多给别人讲,珍惜每一次机会,尤其是做报告的机会。
- 好好总结。写好每一次日志、周志、月报。肯花时间去总结
- 珍惜每一次写论文的机会,一遍一遍的改
- 独立思考和想idea的能力
- 只有一个办法:多思考
- 要严谨,不断锤炼。
- 表达能力和独立思考能力是紧密相关的。表达不清楚,通常也是因为思考不到位。