无论是初学者还是有经验的专业人士,在学习一门新的IT技术时,都需要采取一种系统性的学习方法。那么作为一名技术er,你是如何系统的学习it技术的呢。
一、it技术介绍
互联网技术,英文名字Internet Technology. 简称IT.它的意思就是在计算机技术的基础上开发建立一种信息技术。它通过计算机网络互相连接,加快信息传输速度和拓宽渠道,从而促进不同的软件开发,最终改变人们生活方式和学习方式。IT技术的应用是进入信息时代的开始。
它包含3种含义,硬件、软件及应用。硬件,存储处理传输的主机和网络通信设备。软件,就是各种搜索分析处理实用软件。应用就是把搜索分析评估出来的各种信息应用。三者合理化利用,充分利用其中的价值,才能得到发挥作用,实现信息化时代。
现阶段互联网技术得到很多人的认可,比如通信技术、传感技术以及计算机技术。中间也会衍生出很多职业,比如分析师、设计师、测试员、工程师、维修工、程序员等一系列职业。互联网技术改变人们生活方式,出行方式以及学习方式。
二、学习前的准备工作
一、学习IT技术前需要做哪些准备?首先要对IT有一个初步的了解。IT的中文意思就是信息技术。
从终端来讲:可以分为电脑端和移动端;
从传统理解来说:可以分为网页开发技术和软件开发技术。
二、学习IT技术前需要做哪些准备?结合自己的兴趣爱好,选择一个方向。
网页开发:你就要学HTML、CSS、JS等几门主要语言;
软件开发:c语言、C++、java等等。
三、学习IT技术前需要做哪些准备?方向没有好坏之分,选择好方向以后,你就可以去网上找相关的教学视频和资料。还有专门的学习论坛,都是有助于学习、提高水平的。
四、学习IT技术前需要做哪些准备?学好IT技术,不要怕麻烦和犯错误,不断实践,不断解决问题是一个IT高手成长的必经之路。
学习IT技术前需要做哪些准备?以上内容是对于初学IT技术的小伙伴提供的一写IT技术的准备工作,没有方向的乱学一气注定会造成失败的,所以提前做好学习规划很重要。
三、学习时的具体操作
在某一段时间只学习某一项技术。绝不半途看见苹果丢了梨。这点很重要。一定要强迫自己抵制新鲜技术的诱惑。
学习一定要有学习笔记。而且还有心得体会。所谓学习笔记就像课堂笔记一样。记录技术的要点和难点以及疑问。而心得体会却是你自己根据自己对于技术的理解结合项目的实际状况提出的一些方案或者改进。切忌:千万不要把电子书放在那里认为自己看看就可以。一定要自己动手记录下来。还有心得体会很重要。一方面可以在工作上帮助你。因为可以提升你对公司状况的了解。又可以让主管觉得你对于工作很用心。另一方面可以加深你对技术的理解。也许你的方案被采纳实施呢。这是一个检验你理解技术程度的机会。
学习多问为什么。很多IT人。只知道怎么操作。比如:如何安装操作系统。可能很多人都知道可以光盘安装。这表示只知道能够做什么。而不知道怎么做。你有没有问为什么可以光盘启动呢。你用U盘可以吗?于是你可能要研究光盘的引导文件。自启动的一些程序。Windows自动部署技术以及安装脚本的编写。认真研究其内在原理。而后自己弄一个可以U盘启动的Windows.
四、如何巩固学习
1. 从书本学,从网络学
现在技术书籍市场也是鱼龙混杂,良莠不齐,并且价格都还不便宜。
建议还是有选择地购买技术书籍,一般原理介绍类书籍,如介绍JVM基本原理,数据库基本原理,设计模式、算法之类的书籍等等,具备一定的保值度,可以购买不断重温学习。
不建议购买框架介绍类书籍,因为框架更新迭代一般都比较快,有时候你买的时候可能就已经过时了,不具备保值度,所以建议从官方文档、博客、公众号等渠道学习,也就是从网络学。
从网络学最好的方式是从官方文档学,因为信息在传播过程中是有损耗的,尤其是英文文档,各人语言、理解水平不同,对原文的解析或多或少有些偏差,官方文档最原始,损耗也最低。其次,从一些知名的优质的博客学,从公众号学,并且最好能从头到尾地看,了解学习作者整体的技术体系(那些东拼西凑、没有经过实践直接复制粘贴的最好就不要去看了)。
2. 向先进学
三人行,必有我师焉,向比你厉害的人学。在一个团队中,总有那么几个能力比较强的,而能力强的人总有一些不一样的特质与习惯,多与这些人交流,善于去发现总结别人好的特质与习惯,然后模仿,吸收,最终形成自己的特质与习惯。
3. 从复盘总结学
任何一个组织或团队,总会存在这样那样的一些问题,如果一个团队没有任何问题,那这本身就是一个问题。对问题的处理不应该终止于解决,还应及时对其复盘总结,从中吸取经验与教训,避免同样的问题再次发生。我曾就职的某公司数据部门,在第一次对跨年晚会现场直播做实时数据统计与分析时,因缺乏经验,产品运营部门给的预估并发用户数是50w左右,于是团队按这个预估做了压测,准备了对应的服务器,结果当晚直播并发在线用户数达到250w+,5倍还不止的压力直接把整条实时分析链路冲垮,并且搞笑的是当初准备的服务器磁盘大多是几十G的配置,滚滚而来的日志不到几分钟就把磁盘给打满,几个人光是迁移日志文件保障数据不丢失就已是手忙脚乱了,对实时分析服务只能撒手弃疗,所幸数据都保存了下来,事后补救也创造了我们连续工作36个小时的记录。这是一次典型的失败教训,事后我们复盘总结了几点,一是预估不足;二是没有准备应急方案;三是没有与其他部门协同起来,比如运维。在第二年年底时,我们做了三倍于预估量的准备,并且每个服务做好镜像,随时准备扩容,并且把运维部门协同起来作战,实时监视每项指标,顺利应对了同时在线五六百万用户的现场直播。因此,从对问题与失败的复盘总结中学,是进步提高的一个主要方式,团队如此,个人也如此。
4. 做好知识管理
闻道有先后,术业有专攻,对IT技术领域来说,真正的全栈是极少的,样样精通一般就意味着样样平庸。所以,选好自己的技术方向,并深耕下去,一般IT软件技术领域的方向有服务端、WEB前端、移动端、大数据、人工智能等。在学习与工作的同时,对一些重点、难点及时做好记录。好记性不如烂笔头,很多人在上学阶段都有做笔记的好习惯,但是参加工作后,却把这个好习惯给丢了。对于IT技术人员, 每天大部分时间都对着电脑,所以可以采用一些笔记软件(如印象笔记、OneNote等)来对平时学习的一些知识点,遇到的一些问题及解决方案进行整理记录,便于回顾与查阅,也可以通过博客、公众号的形式,定时对自己的知识体系进行梳理,既巩固了自己的知识,又能给人以学习参考,何乐而不为。如果这两者都还没有的,赶紧去选一个从今天开始用起来吧。。