学习的时机

前两天和单位领导聊天,说到了学习新技术的重要性(我们领导不是从事开发出身的),他同意学习的重要性,但是有这样一个说法“当用到的时候再学,不能什么都学,不出活”,我部分认同。

有些知识,比如一门语言或一个工具,可以在需要用到的时候学习;但有些知识,比如代码的规范性,设计模式的使用场景,这种就应当在有时间的时候就学习起来。差别在于,不会前者,当前的工作我们开展不了,但是不会后者,我们照样可以完成代码,一样能用,当然可扩展性,灵活性就不可能很好。如同“说话”一样,不会英语,说不出来,但不会“语言的艺术性”,虽说的了话,但这句话也不会令人好懂。

所以,重视素养的培养很重要。

时间: 2024-10-08 08:17:10

学习的时机的相关文章

为非计算机专业学生学习IT提的建议

[来信] 贺老师您好! 我是一名大二学生,我在我们学校的校图书馆借阅过您的书,很认真地读过两遍.对于计算机科学的学习与发展也有了进一步的了解.非常高兴得知有一位老师一直在为学子们答疑解惑,很冒昧地给您发邮件,也希望您能在百忙之中抽出时间给予我一些建议. 我学的是高分子材料.准确来说,这个专业是我父母选的,在上大学之前,我还不太清楚自己喜欢的是什么,可能会向什么学科方向发展,于是便听从父母的建议,选择了这样一个专业.一年半下来,我发现我其实并不喜欢化学相关的东西,每次进实验室都非常的苦恼,想要逃离

迁移学习全面概述:从基本概念到相关研究

目录: 1.什么是迁移学习? 2.为什么现在需要迁移学习? 3.迁移学习的定义 4.迁移学习的场景 5.迁移学习的应用 从模拟中学习 适应到新的域 跨语言迁移知识 6.迁移学习的方法 使用预训练的 CNN 特征 学习域不变的表征 让表征更加相似 混淆域 7.相关的研究领域 半监督学习 更有效地使用可用的数据 提高模型的泛化能力 让模型更加稳健 多任务学习 持续学习 zero-shot 学习 8.总结 ------------------------------------------------

根据实践经验,讲述些学习Java web能少走的弯路,内容摘自java web轻量级开发面试教程

在和不少比较上进的初级程序员打交道的过程中,我们总结出了一些能帮到合格程序员尽快进阶的经验,从总体上来讲,多学.多实践不吃亏.本文来是从 java web轻量级开发面试教程从摘录的. 1  哪些知识点可以延后了解 在Java Core方面,下表中的知识点你可以不学习或者到用的时候再学习. 知识点 学习的时机 界面开发方面的知识,比如Swing等 Java主要用在Web方面,很少有项目会用到这些UI部分的知识点.大家可以等实际用到时再学习 Socket编程方面 可以先了解概念,等有项目需求时再学习

全球公认的高效学习方法——费曼学习法

你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这是不可能的.对于大多数的普通人来说,可以通过死记硬背来达到学习的目的,但效率低下.当然,也可以通过优秀的学习法来进行学习,比如今天讲的“费曼学习法”,“思维导图学习法”,“西蒙学习法”,“SQ3R 阅读法” 可以将你的学习效率极大的提高. 一.费曼学习法 Feynman Technique 费曼学习法是由加拿大物理学家费曼所发明的一种高效的学习方法,费曼本身是一个天才,13岁自学微积分,24岁加入曼

提升工作技能的三个层次—建议的学习线路

本周讨论话题是关于提升工作技能的方式. 话题: 你目前主要通过哪些渠道来提升工作技能?哪些方式你最容易接受? 话题描述:每个人肯定都有自己提升工作技能的途径,那哪些途径是你最容易接受的呢?你有什么好的想法呢? 大家分享的讨论内容 在知识星球上,收到了大家分享的内容,其中: 郑.小天:在B站上看视频.抄写开源项目代码.然后在工作中找项目实践 不再骑行: 报名一些培训班,对知识的获取和交流比较方便. 可见大家还是有很多自己可行的方式的,今天我来聊一聊我自己目前的方式,不一定适用每一个人,但是我希望能

2016年总结-JAVA程序员

一.技术积累 (1)代码规范 1.1.1.通常的模块分布:一般如果你要实现一个web应用,你写数据库从后台将数据展示到前端页面,在一个比较大的公司,你少不了跟其他项目有交集(你调用他的接口,他依赖你的接口),这样下来,整个公司有很多个模块,怎么做到很好的联系.回到刚刚的模块分布,你的一个web应用,应当需要分成三个模块:core模块.service模块.web模块.web模块就是展示到页面,后台代码而言主要就controller层了,其他逻辑基本都放在core了,service模块就是一些接口类

课程设计2 不是终结版的完成版

关于指令精简,这方面的事是由于loop,je,ja老报错,说越界多少字节.搜索了这方面信息才知道mov,dx,0,与sub dx,dx的区别.这个看来是以后的学习内容 . 另外想找份工作, 本人linux开发3年,主要用c,pro*c,自动编译用的是大伙都知道 的make与架子.对计算机底层技术特别感兴趣. 说实话对成为什么 样的人还真没太大印象(没法有印象),目前的想法是成为由努力而成的技术型人才.说努力是因为天赋不够好. 本人现在一家金融公司后任高级(有帽子哟)开发人员,工作风平浪静,属于学

2018年星际争霸AI挑战赛–三星与FB获冠亚军,中科院自动化所夺得季军

雷锋网 AI 科技评论消息,2018 年 11 月 13-17 日,AAAI 人工智能与交互式数字娱乐大会 (AI for Interactive Digital Entertainment) 在阿尔伯塔大学举办.会上宣布了一年一度的星际争霸 AI 挑战赛结果:这也是即时战略(RTS)游戏 AI 比赛中最重要的比赛之一. 第八届(2018 年) AIIDE StarCraft AI Competition 星际争霸 AI 挑战赛共有 27 支团队参赛,包括知名机构如三星.中科院自动化所.Face

Linux内核设计第八周学习总结 理解进程调度时机跟踪分析进程调度与进程切换的过程

陈巧然 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.视频内容 Linux系统的一般执行过程 最一般的情况:正在运行的用户态进程X切换到运行用户态进程Y的过程 1. 正在运行的用户态进程X 2. 发生中断——save cs:eip/esp/eflags(current) to kernel stack, then load cs:eip(entry of a specific IS