学习方法感悟(不断补充中~~~)

博主分享入职一年感悟,提出研发能力提升思路,包括代码、业务设计和产品能力。还讲述公司与学校区别,强调公司做事更严谨。此外,分享多种学习方法,如克服开头难、利用官方文档、看源码、合理规划时间等,助力高效学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 2021.10.31 入职一年感悟
    转眼间已经工作一年了,了解了企业的运作模式,分工模式,对研发工作相关能力后续提升思路如下:
  1. 代码能力提升:借鉴经典组件、常用框架、中间件编写及设计思想,熟悉其能力特性及实现原理, 目标:合理运用其能力特性、代码实现技巧、设计模式完成3个通用组件设计及编写,实现通用功能的快速接入。 例如:通过设计统一产品开通注解方式接入,实现合同签署功能在授信、续授信、提额等场景配置注解快速接入。
  2. 业务设计能力提升:持续精进业务设计能力,在业务设计及实现时合理运用领域驱动设计思想, 实现领域模块内高内聚的领域能力。日常设计及开发时注重做领域分析,让合适的功能放置在合适的领域,在开发时对标品领域模型中使用不便及感觉不合理的地方能提出自己的合理建议,帮助标品团队优化平台能力。目标:新增扩展点6个, 建议2个。例如:新增准入监听器旧流程清理扩展点,提出采购融资扩展点组建议减少扩展点内配置。
  3. 产品能力提升:提升对产品设计的理解能力,一方面,提高对产品需求的甄别能力,能够结合研发知识为产品经理提供合理的需求建议, 另一方面,能够帮助我们在日常开发以及对接中发现业务问题及痛点,与产品共同提出解决业务问题的合理方案。 目标:发现3个业务痛点并设计解决方案,提升对接效能或项目能力或用户体验。 例如:发现对接困难问题可以通过建立自助式工具平台让客户自助式对接减少时间,发现产品配置乱不易管理可以通过组化配置思想解决。
  • 2020.07.26 公司与学校的区别
    今天是入职第17天,感受到了公司与学校方方面面的区别。
    最大的区别是在做事态度上,公司比学校更严谨,公司的项目在时间把控、进度推进以及实现的完善程度上都不会有一丝马虎,做的是可以落地并产生实际效益的产品。这也就要求每个同事都对项目实现都要非常熟练,可以按时完成工作。而学校的项目最难的是项目申请,更看重申请老师的资质,论文质量,而对项目结项是否能真正产生效益并不做要求,这也就导致了学校的项目完成的马马虎虎,很多细节不完善,很多地方不规范。学生虽然从中学到了一些知识,却对这些知识如何运用到生活中能否产生效益一无所知。

    其次在生活和工作环境上,公司会为员工考虑好生活的方方面面,从吃饭到出行到日常清洁,基本都不用员工花时间去做,从而可以投入全部精力到工作中。在学校中,任何事都要自己考虑,浪费了很多时间。

    来到公司,遇到了很多有大神前辈可以请教,也可以投入全部精力到工作学习中,成长相比学校快了很多。
    感觉自己在公司做的事都是有意义的事,写的每一句代码都会真正的在生活中被人到,而在学校中尽管用了很多时间去做一些事,但对这个社会产生的价值可能为0。这也导致了在公司可以拿得到实实在在的工资,而在学校却只能用爱发电。


  • 2019.12.30 克服“万事开头难”
    无论是学习一门新技术,编一个全新的工程甚至是做一个简单的PPT,开始的那段时间总是最难进入状态的。
    因为做一件新的事,我们可能需要进入的一个全新的领域,很多背景知识不了解,于是便会产生抵触心理,迟迟不会行动,一直拖着,浪费大量时间!!!那么我们如何克服这种心态,让自己快速进入状态呢?

    我认为,我们可以先拿出一段时间去做思考,这样并不用立马的投身的具体工作中便不会被其中的难点立马折磨让你产生放弃的念头,进而浪费更多的时间。
    这段思考过后我们便做一个整体的规划,定义好整体的步骤,让自己对做这件事产生一个全局观。剩下的便是按部就班的进行下去,这其中可能会遇到一些问题,但我们这时对整体有了把握之后就能灵活处理这些问题了,便不会被困难所吓倒。

    例如写毕设第一天将整体目录大纲完成规划好每一章需要写的字数(这是关键指标一定要规定好),剩下的按照规划每天完成一部分,很快便写完了。如果不去做规划,上来就写可能写几段感觉太难了,后面还有很多,心里对多少天能完成也没个数,然后便放弃了。


  • 2019.10.27 官方文档
    学习一门技术最全面的资料就是它的官方文档。
    (以前学习一门新技术总是会买各种书,看博客等资料,其实那都是别人根据官方文档和自己的使用经验总结而来的)

  • 2019.10.18 看源码
    看源码,看源码,看源码!!!
    虽然很累,但会学到很多编程技巧,对某些语法理解的更深刻。

  • 2019.7.20 bilibili 学习视频的集聚地
    慕课网、炼数成金、极客时间等很多在线课程网站有很多很好的课程资源,但是买不起。百度网盘上看盗版的首先整理比较麻烦,其次每次看加载很慢。
    最近发现,bilibili上这些教程都被up主上传上去了,看起来非常方便,主要是还有弹幕知道有人和你一块学习,看完了还有推荐可以看扩展看相似的课程。

  • 2019.5.26 做实验每一步都要精确记录
    最近优化模型代码总找不到问题,感觉哪一部分都会影响结果。
    然后仔细的添加一块代码就在小数据集上跑一遍,看对结果的影响,最终找到了模型效果不好的原因。

  • 2019.4.29 规划时间
    所有的时间不是等同的,大块的时间和零散的时间可以处理不同的事情。
    比如上午9-11点这算是完整的大块时间,11-12点吃饭这中间就有很多零散的时间。
    那么如何在不同类型的时间做不同的事情呢?

    • 比如我们可以将刷剑指offer作为一件事,那么系统的解题思路以及编程可以放在大块的时间来做,可以在这段时间,在电脑桌前,系统的整理思路,编程。

    • 那复习刷过的题,或者预习刷题的解题思路便可以放在零散的时间来做,这样可以巩固自己在大块时间学习到的知识,强化自己的记忆。

      注意大块的时间不要看微信等打断思路的事情,一定一气呵成做完要做的事,如果被打断不仅浪费时间,反而让大块的时间和零散的时间一样了,时间的效率就大打折扣


  1. 2019.4.21 系统的学习知识
    学习的知识不能形成系统就是在浪费时间。
    这里学一点,那里学一点,最后哪里的都不能做到精通。
    虽然一直在学,但是知识之间联系不起来,这是在变相的浪费时间。

  1. 2019.4.16 学会找资料
    没有人的资料是最适合你的。每个人在学习的各个阶段,对当前阶段知识的掌握程度都不相同,要学会根据自己学习的情况去找学习资料。
    目前,闲鱼上买教程,哔哩哔哩上找视频,优快云看博客,知乎上看方法经验,微信公众号上追进度,是我主要的学习资料来源。

  1. 2019.4.13 通过博客找到与你志趣相同的大牛
    当你查阅资料的时候,很容易找到与你研究方向或者当前学习方向相同的大牛,这时候你可以翻翻他的历史,看看他的学习情况,找到自己在你这个行业的位置,找到自己的学习方向和目标。最后别忘了关注一下大神。

  1. 2019.4.12 多种学习方式组合学习
    我学习tensorflow开始总希望通过教学视频直接学会,其实不是。
    我们可以直接运行一个小例子,把不会的知识点总结一下,然后再去看视频学习,会事半功倍。(实践与理论同时学习)
    另外,有时我们没有状态不想学习,可以看看视频进入状态;有时自己查资料学习总结累了,可以看视频总结好的知识和你总结的不一样在什么地方,更能加深你的学习。
    所以,在合适的时候选择合适的学习方式,不要一味的使用一种方式,可能会让你陷入一种困境(会让知识局限在那一块,陷入思维定式)。

  1. 2019.4.12 复杂的知识在纸上看
    在纸上看代码看文字比在电脑上看更方便记录和翻看
    论文或者稍微复杂的代码还是打印出来看比较好

  1. 2019.4.12 目标学习法
    总结好这一周或者一月要做的任务,分到每一天一个小目标,努力去完成它。
    比如我今天将tensorflow基础语法和常用函数弄明白,并写一篇博客记录,这就是我的目标,一天内完成。

  1. 2019.3.31 认真
    养成认真的学习态度,认真就是严格要求自己,不容一点差错。习惯了认真,便可以快速的无差错的完成一件事。

  1. 2019.3.29 劳逸结合
    每次没精神了还硬要拖着自己疲惫的身体继续学习。
    为什么呢?懒!
    人们总是习惯了自己的一个状态后就不愿意做出改变。学习时,习惯了学习的状态,就不想在去休息,这让自己的拖着疲惫的身体学习还没有效率。累了就休息!适当休息后,你会发现学习效率倍增!!!

  1. 2019.3.28 PPT可以适当先做
    每次准备讨论班总拖到最后再写PPT,做着做着就发现前面很多问题没解决,所以PPT这种总结性的文档可以大概明白了要写的内容后马上就做,这样就有充足的时间在做PPT时发现问题后解决。

  1. 2019.3.25 记录每天要做的事
    每天早晨把自己今天要做的事记在一个明显的位置,可以时刻提醒你还有很多事没有做完,这样在你每天闲下来的时候,看一眼,就知道下一步要做什么了,完成了当天的计划,也会有成就感,如果都记在一个本子上,日后翻一翻,不仅会留一段回忆,更能看到自己的成长

  1. 2019.3.24 经验很宝贵(学什么都有套路)
    无论学习什么知识,前人总结好的经验可以让你少走很多弯路,节省大量时间。
    比如目前我面临秋招,如何确定自己的工作方向,如何高效的学习工作需要的知识,凭自己悟肯定是不行的。
    那么我怎么去获取前人的经验的呢?可以找师兄师姐资讯一些经验,这是最直接的(二在大多数情况下也是片面的),那怎么办呢?
    知乎这种平台在这个时候终于起到作用了,我们可以在知乎上搜索一下相关的问题,一般会有很多大神给出满满干货的回答 这时候,按照大神的套路结合自己的情况,便可以达到事半功倍的效果。

  1. 2019.3.24 系统的学习时,拦路的知识一定立马了解并记下来
    我在学习ThinkPHP框架时,composer,pathinfo等概念不了解(这些知识其实很简单,但是不懂就无法更好的理解正在学习的知识),这时候,一定不要懒,立马搜集各种资料在自己博客上记下来,这个时候理解的也差不多了,同时,将在博客中没有理解透的链接一块写进博客,方便自己有时间回头看时再更加深入的理解。

  1. 2019.3.24 让知识摆在眼前
    学习知识最高效的方式时,想进一切办法让知识摆在眼前,尽量降低学习的成本。这样我们就成功克服了学习第一阶段的准备阶段,只要进入这个阶段,下一步开始学习就变得简单了。
    我的学习资料永远在桌面,最明显的位置,一开机就能打开,立马开始学习。
    2019.4.12补充:以前觉得算法的代码在服务器上,每次要看总是拖延半天,看几分钟也就不想看了。现在把代码打印出来,每次都放在手边,再也不会拖延半天才去看了。

  1. 2019.3.24 学会用博客记录笔记
    学习最快的方式不是看,而是将自己的理解记下来,然后不断理解甚至深入。
    以前用笔写在本子上,现在资源都在网上,所以就变成了写博客变得方便了许多。

    写博客不仅方便复制粘贴加图片,更重要的是可以随时的回头浏览,可以将自己理解的不那么深刻的知识点一块写进去,可以抽空不断地看,从而深入理解。

    (我感觉这个方式效率高的原因是已经学过的东西,再看不会太抵触,在这个基础上再提高便变得容易)


以上仅仅是个人看法,祝大家学习愉快

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值