如何高效学习和工作(撸代码)

心知梦圆 心知梦圆     2022-08-12     521

关键词:

一、如何高效地学习IT技能?

在线课堂学习方式:

三个一:思路一致、注意力一致、代码一致

听课方式:

“三个注意”:

概念、场景、优缺点。

 

线下自我学习方式:

源码学习法:三个注意:分析源码思路、提取理论知识点和跟着思路敲一遍。

视频学习法:哪不会看哪里、边看边整理思路、边敲代码。

 

二、如何高效地IT工作?

编码前:

你要知道你要干什么(需求分析)。

  1. 你要实现功能有哪些?(功能清单、目标清单、知识点清单)
  2. 每一个功能的业务逻辑是咋样的?(业务逻辑流程图-〉知识点关系图)
  3. 分清重点与难点
  4. 先把技术相关性相同或相似的功能放在一起实现!

编码中:

你要实现什么?如何实现?每一步的步骤是什么?(具体实施)

  1. 你现在要实现的功能是什么?
  2. 实现这个功能的思路是什么?具体步骤是什么?
  3. 实现这个功能的难点在哪?如何解决这个难点?
  4. 实现每一步各自需要用到什么技术?你会不会这个技术?
  5. 自我限时完成每一个步骤。(15分)
  6. 自我测试与调试完善一下这个功能的效果!
  7. 梳理这个功能的核心技能与实现技巧!

编码后:

要实现你想要的效果吗?(生产环境测试)

  1. 从整体到局部测试一下每个功能点
  2. 从体验到交互测试一下每一个测试点
  3. 从性能和速度测试一下核心功能点
  4. 整理与总结一下各个重要以及常用的技术

三、在学习工作中如何提升与总结自己的技能?

学习中:

  1. 从大到小的整理
  2. 从常用到一般的整理
  3. 从必知必会(核心)到常规整理
  4. 从项目实战中整理思路,提练编程思维
  5. 学会举一反三,技术关联性整理

工作中:

  1. 从大到小的整理
  2. 从新到旧的整理
  3. 从项目实战中整理思路,提练编程思维
  4. 梳理核心技能点,提取精华,整理成自己的东西

学习如何学习

作为一个有效的学习者至少与成为一名高效的编码人员一样重要。当你是一名开发人员时,你的工作要求你每天都要学习-尽管像黑客新闻,Twitter,Reddit和Facebook一样引起了分心。您经常遇到新的代码库和工作中的新技术挑战。... 查看详情

如何高效学习

http://blog.jobbole.com/114034/IT行业是一个变化非常快的行业,它需要我们持续去学习新的知识和技能。但是,工作以后,我们经常会发现自己学习的东西很少了,倒不是没有时间去学习,而是学习的效率太低了。久而久之,就演变成... 查看详情

如何有效学习(代码片段)

高效学习的定义:高效学习的定义是找到最适合自己的学习手法,在相对短的时间内集中注意力,以解决一个工作和生活当中的难题为目的着手学习,需要勤加练习,有时候还需向名师求助。以上定义中包括了七个关键词。分别... 查看详情

微信小程序学习动手撸一个校园网小程序(代码片段)

动手撸一个校园网微信小程序高考完毕,想必广大学子和家长们都在忙着查询各所高校的信息,刚好上手微信小程序,当练手也当为自己的学校做点宣传,便当即撸了一个校园网微信小程序。效果预览源码地址:Github??求你的小... 查看详情

高效的学习方法和记忆

今天在b站看了一个视频觉得很有道理总结三句话what?why?how?这句适用于所有的工作中遇到的事情。同样在写代码的过程中提问自己:这行代码出现在这里,为什么出现,该怎么实现它,解决它?代码的大门就开启了突然变成... 查看详情

c#多线程(16):手把手教你撸一个工作流(代码片段)

...口构建器工作流构建器依赖注入实现工作流解析前言前面学习了很多多线程和任务的基础知识,这里要来实践一下啦。通过本篇教程,你可以写出一个简单的工作流引擎。本篇教程内容完成是基于任务的,只需要看过笔者的三篇... 查看详情

如何高效的学习java开发

IT行业的变化快是众人皆知的,需要持续去学习新的知识内容。但是,往往我们工作之后,经常发现学习的东西很少了,学习效率非常低,感觉自己到了一个瓶颈期,久而久之,就演变成『一年工作经验,重复去用十年』的怪圈... 查看详情

程序员如何高效提升保持学习动力?

...的新手,或是已经进入程序员行列的初级程序员来说,该如何学习练习才能保持对编程长久的兴趣呢?如何保持学习的动力呢?01被工作倒逼这是很常见的一种情况,工作中有搞不定的事情,通过学习来掌握;这种方式倒逼自己... 查看详情

如何高效的学习tensorflow代码

...世界顶尖的开源项目,比如Tensorflow。学习一下这个网站如何使用,注册个账号,学习一下Git的使用方法。这个网站有自己的tutorial和guide。3.Linux:Tensorflow的主要运行平台就是Linux,目前在Windows上运行的方案是虚拟机,但是深度学... 查看详情

如何高效的学习nginx源码,汲取养分?(代码片段)

Nginx的功能点比较多,涉及到的新概念和设计思路对于新手也不是特别友好,我建议在了解一些了Nginx的一些基础知识之后,通过调试来学习Nginx源码。以下操作需要一些gdb调试知识,如果你不熟悉gdb调试,建... 查看详情

如何高效的学习nginx源码,汲取养分?(代码片段)

Nginx的功能点比较多,涉及到的新概念和设计思路对于新手也不是特别友好,我建议在了解一些了Nginx的一些基础知识之后,通过调试来学习Nginx源码。以下操作需要一些gdb调试知识,如果你不熟悉gdb调试,建... 查看详情

如何高效的学习tensorflow代码?

https://www.zhihu.com/question/41667903 Linux【公共基础】:TensorFlow的主要运行平台之一就是Linux,但是正式版对Windows的支持日趋完善,真的没时间学习Linux平台可以先在Windows上运行TensorFlow。不过,学习Linux真的用不了多久(当然是指... 查看详情

如何高效的学习java开发,这些坏习惯千万不要犯!

T行业的变化快是众人皆知的,需要持续去学习新的知识内容。但是,往往我们工作之后,经常发现学习的东西很少了,学习效率非常低,感觉自己到了一个瓶颈期,久而久之,就演变成『一年工作经验,重复去用十年』的怪圈... 查看详情

如何高效的学习tensorflow代码

...世界顶尖的开源项目,比如Tensorflow。学习一下这个网站如何使用,注册个账号,学习一下Git的使用方法。这个网站有自己的tutorial和guide。3.Linux:Tensorflow的主要运行平台就是Linux,目前在Windows上运行的方案是虚拟机,但是深度学... 查看详情

如何高效的学习python?python学习技巧(代码片段)

如:删除容器中第i个元素。操作:先将第i个元素与最后个元素互换,再删除最后一个元素。 std::swap(std::begin(pointsetA)+i-1,std::end(pointsetA)-1);//交换数据pointsetA.pop_back();//删除最后的那个数据  查看详情

pmpheadfirstpmp学习笔记第一章引言

...项目尽可能迅速而高效的完成计划和跟踪成本的有关技术如何针对项目中存在的缺陷做出计划并加以防范项目经理的特征知识。关注项目领域的发展动态,可以从每个人的成功和失误中学习经验教训,从而能更好的完成你的工作... 查看详情

如何快速高效的学习一门新技术

...法搞定的,那你就得学习该项目所需要的新技术。(2)如何选择一门新技术  可以上网查询该技术目前的在行业里的发展状况和特点,包括它适用的领域,独特的设计思想,相对其他技术不可替代的地方(3)如何着手开始学... 查看详情

撸代码

 今天一整天除了工作以外,一直都在默默的根据ProASP.NETCoreMVC2撸代码。 越撸越感觉对asp.netcore相见恨晚。当然,现在也不算迟。接下来还要继续多去了解python、golang、java等等。了解得越多,越觉得自己无知。何时才能征... 查看详情