IT是一个需要活到老,学到老的行当。在摩尔定律的推动下,技术领域的革新和提高每天都在发生,这使得IT领域的工作者必须不断的学习,才能紧 跟技术的脚步。与此同时,IT人大多都是“热爱学习”的好同志,IT的细分领域非常广泛,从CPU电路设计到PhotoShop磨皮大法,无一不是IT人 感兴趣而希望学习的东西。在外部“摩尔定律”和内心“求知欲望”的双重推动下,IT人在学习之路“上下而求索”。然而,我们仍旧面临很多困惑,“学什 么”、“怎么学”、“学了有什么用”,不断的陷入一些学习误区,感觉学习的非常辛苦,但是自己的水平和能力却提高的非常有限。在“IT人的学习方法论”这 个Blog系列中,我会跟大家共同探讨一些技术学习方面的误区,IT知识学习的要点和建议。
心法与招式
庄子说“吾生也有涯,而知也无涯,以有涯随无涯,殆也”。庄老先生的意思是,生命是有限的,而知识是无限的,用有限的生命去追求无限的知识,必 定会把自己给累死。有人说这句话是读书无用论的经典诠释,而我觉得,针对IT领域知识的学习,这个描述再恰当不过了。我们需要对所学的知识有个选择,绝对 不能采取“人有多大胆,地有多大产”的死磕到底态度,而是要选择去学那些比较用得上的,而放弃那些不太可能用上的。所以,我们首先需要讨论的是关于“学什么”的问题。
每个人都有自己工作的领域,需要的知识结构也不一样,但是事情总是存在一些共性的东西,对于IT的学习来说,把握“心法与招式”的平衡,是至关重要的。
所谓心法,就是理论基础知识,是底层的原理性知识,是那些跟特定的厂家无关的跨平台共性知识;所谓招式,就是应用层面的技能,配置、操作和调试的步骤,跟具体的软件或者硬件紧密关联的特殊知识。IT行业的工作领域虽然千差万别,但是在知识的学习上,都存在心法与招式的区别,比如说:
IT工作领域 | 心法 | 招式 |
系统管理员 | 操作系统的基础知识 程序的结构和执行原理 目录服务,Web,邮件等系统的基本知识 纠错排错的思路和技能 |
活动目录下DNS的配置 SendMail系统的架设和管理 用PHP与MySQL架设电子商务网站 Windows的集群配置 |
网络管理员 | TCP/IP;RFC 网络安全的基础知识 网络设计和规划能力 |
路由器的具体配置命令 特定网管软件的使用 一些网络诊断工具 |
数据库管理员 | 关系型数据库的原理和设计 SQL查询语句和编程 数据库设计与应用平台的结合 |
SQL Server或者MySQL的操作 与特定编程平台相关的数据库指令 特定数据库产品的维护或者调优 |
图形美工设计人员 | 色彩的原理 颜色搭配的技巧 设计能力和表现能力 |
“PhotoShop”磨皮大法等 Flash动画制作或者编程 DreamWaver网页设计 |
可能大家已经应注意到了,我之前说的是“把握心法与招式的平衡”,其实关键一点在于平衡。IT是一个理论联系实际的行当,既没有独立于应用的理论,也没有缺乏理论支持的应用。从学习的角度来说,两者应该相辅相成,互为支持。如何做到平衡?我尝试从一个IT人的成长和学习路径说起:
1)菜鸟上路。
这是在校学生和刚毕业1-2年的IT人所经历的一个阶段。概括地说,就是“什么都不懂,什么都想学,精力旺盛,求知欲超强”的一个阶段。在这个 阶段,需要牢记这两句话:“学以致用”和“兴趣是最好的老师”。在校学生往往对老师讲授的“心法”类基础知识毫无兴趣(过不了多久就会后悔,没办法,人总 是在不断后悔中成长的),而对书店中诸如“21天精通XXX技术”这一类的“招式”充满激情。这一点是可以理解的,但是需要把握一个度,切忌在应用层面涉 猎过多,浅尝辄止。可以在兴趣的导向下涉足一些领域,做一些“招式”的学习和实践,但是需要时刻牢记,不要为“招式”上的小有成就而沾沾自喜和止步不前, 而是需要通过这样的学习和实践来明确自己擅长的方向和领域。菜鸟上路以“招式”的学习为主,通过学习、收获、反馈和思考,来扩大自己的知识面,为自己找出擅长的方向。找到方向了,菜鸟才真的上路了。
2)初出茅庐。
在开始工作的头两三年,处在一个初出茅庐的阶段。不同于学校的象牙塔环境,在工作中,有来自各个方面的压力,有实际操作中的磨练,也有来自同事 及“师傅”的指导。对于所从事的工作,往往会经历新奇-〉挑战-〉得心应手-〉逐渐厌倦这样的一个“心路历程”。在公司里,“三人心,必有我师”,跟周围 同事和资深员工的交流,会使“招式”方面的应用技能快速提高,甚至在某各领域达到独当一面的成果。某各领域应用和操作水平的独当一面,并不代表整体技术能 力的综合水平。这个阶段的学习,要在联系到实际应用的前提下,对所工作领域的“心法”类知识做一个深入的理论学习甚至是补课。系统管理员这时应该把《操作 系统原理》翻出来仔细的读一读,网络管理员应该看《TCP/IP协议》,这样才能触类旁通,对具体工作有更好的指导。初出茅庐阶段以“心法”的学习为主,这样才能打下扎实的基础,在技术道路上实现可持续发展。
3)小试牛刀。
再工作几年,你的名片上可能已经印着“高级工程师”甚至“技术主管”的头衔,此时切忌在你熟悉的领域“自扫门前雪”,“坐井观天”。IT是一个 需要综合知识的领域,此时不妨学些一些自己不熟悉,但是却跟自己目前或者未来的工作有关的平台或者系统,多做一些实践操作,做一些试验,动动手。论语上 说,“学而不思则罔,思而不学则殆”,IT人也要拳不离手,曲不离口。工作小有成就后,要学习一些新的“招式”,让自己时刻保持良好的状态,坚决避免思路和操作能力的僵化。
4)游刃有余。
此时你可能已经是“首席工程师”,“技术总监”或“架构师”。对于技术方面的问题,往往在公司内有着“一语定乾坤”的决定性能力。而这一阶段的 学习要求往往也更高,不仅要打破平台的限制,也要站在更高的高度,从“集成”的角度出发,把各个IT领域联系在一起,需要有总揽全局的能力和视野。此时, 初出茅庐时学习的“心法”(提高你的能力),和小试牛刀阶段不断补充的“招式”(开阔你的视野),都将在这个阶段厚积薄发。此时的学习,不仅仅局限在特定领域的一招一式,而是要融会贯通,把“各门各派”的心法为我所用,总结提炼自己的思维方式和决断能力。
5)手中无剑。
这是一个你我都在追求的状态。金庸笔下的独孤求败,一生用过五种不同的剑,分别为无名利剑、紫薇软剑、玄铁重剑、木剑乃至无剑。这五种不同的剑,事实上代表了独孤求败剑学的五个不同境界。“自此精修,渐进于无剑胜有剑之境”,说的是在积累、经验和知识上的深度达到一定境界后的自如应对。
从这个简单的成长学习路径,我们可以清楚地看到,IT领域的理论知识和操作技能实现辅相承的,在学习过程中需要很好的平衡。这样才能把握好学习的“度”,不再只是的汪洋大海迷失方向。
本文出自 “喻勇的博客” 博客。
相关推荐
根据提供的信息,我们可以总结出以下相关的IT知识点,主要聚焦于HFSS软件的使用以及共面波导(CPW)馈电蝶形天线的设计方法。 ### HFSS软件简介 HFSS(High Frequency Structure Simulator)是一款高级电磁场仿真...
免费的防止锁屏小软件,可用于域统一管控下的锁屏机制
内容概要:本文介绍了一段简单的Python代码,用于在控制台中输出一棵带有装饰的圣诞树。具体介绍了代码结构与逻辑,包括如何计算并输出树形的各层,如何加入装饰元素以及打印树干。还提供了示例装饰字典,允许用户自定义圣诞树装饰位置。 适用人群:所有对Python编程有一定了解的程序员,尤其是想要学习控制台图形输出的开发者。 使用场景及目标:适用于想要掌握如何使用Python代码创建控制台艺术,特别是对于想要增加节日氛围的小项目。目标是帮助开发者理解和实现基本的字符串操作与格式化技巧,同时享受创造乐趣。 其他说明:本示例不仅有助于初学者理解基本的字符串处理和循环机制,而且还能激发学习者的编程兴趣,通过调整装饰物的位置和树的大小,可以让输出更加个性化和丰富。
白色大气风格的设计师作品模板下载.zip
电商平台开发需求文档.doc
白色简洁风格的办公室室内设计门户网站模板下载.zip
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;
课程设计---基于Android stduio的手机银行开发与设计 现今,手机已经成为人们生活和工作的必备品,在手机各种系统中Android系统是人们用的比较多的系统。手机银行也是人们在生活中比较常用的功能之一。本项目基于Android的手机银行开发与设计主要功能有登录注册、转账、转账记录查询、修改及查询个人信息、添加好友、向好友转账的功能。本项目主要用Android Studio 开发,数据库SQLite数据库,和夜神模拟器。 基于Android stduio的手机银行开发与设计项目主要功能有登录注册、转账、转账记录查询、修改及查询个人信息、添加好友、向好友转账的功能。。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。
白色大气风格的婚礼现场倒计时模板下载.zip
轮式移动机器人轨迹跟踪的MATHLAB程序,运用运动学和动力学模型的双闭环控制,借鉴自抗扰控制技术结合了非线性ESO,跟踪效果良好,控制和抗扰效果较优,可分享控制结构图。 这段程序主要是一个小车的动力学仿真程序,用于模拟小车在参考轨迹下的运动。下面我将对程序进行详细的分析解释。 首先,程序开始时使用`clear`、`clc`和`close all`命令来清除工作空间、命令窗口和图形窗口中的内容。 接下来,程序定义了一系列参数和变量,用于设置仿真的参数和存储仿真过程中的数据。这些参数包括小车的质量、车宽、驱动轮半径等,还有参考轨迹的振幅和频率,仿真步长,仿真时间等。 然后,程序定义了一些元胞数组,用于存储不同阶段的数据。这些数组包括参考轨迹位姿、真实运动轨迹位姿、参考轨迹一阶导数、参考轨迹速度、期望速度、真实速度、控制器输出的控制力矩、控制输入、期望速度与真实速度误差、摩擦值、外界扰动值、总扰动、位姿跟踪误差、扰动观测值等。 接下来,程序给这些变量赋初始值,包括小车的初始位姿和速度,初始速度,期望初始速度,控制器输出的控制力矩,扰动观测值等。 然后,程序进入一个循环,仿真时间从
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;
这是一份来自开源的全球新冠肺炎数据集,每日时间序列汇总,包括确诊、死亡和治愈。所有数据来自每日病例报告。数据持续更新中。 由于数据集中没有美国的治愈数据,所以在统计全球的现有确诊人员和治愈率的时候会有很大误差,代码里面先不做这个处理,期待数据集的完善。
白色大气风格的时装设计公司模板下载.zip
白色大气风格的商务会议活动模板下载.rar
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;
本次开发一套基于微信小程序的生签到系统,有管理员,教师,学生三个角色。管理员功能有个人中心,学生管理,教师管理,签到管理,学生签到管理,班课信息管理,加入班课管理,请假信息管理,审批信息管理,销假信息管理,系统管理。教师和学生都可以在微信端注册和登录,教师可以管理签到信息,管理班课信息,审批请假信息,查看学生签到,查看加入班级,查看审批信息和销假信息。学生可以查看教师发布的学生签到信息,可以自己选择加入班课信息,添加请假信息,查看审批信息,进行销假操作。基于微信小程序的生签到系统服务端用Java开发的网站后台,接收并且处理微信小程序端传入的json数据,数据库用到了MySQL数据库作为数据的存储。
**脚本描述**:本脚本围绕着新年这个充满欢乐与希望的时刻展开。故事发生在一个热闹的小镇,主要角色有在外打拼多年的年轻人小李,他的父母,以及一群充满活力的小镇居民。新年将至,小李踏上回家的旅途,满心期待与家人团聚。在小镇上,大家都在积极筹备新年,贴春联、挂灯笼、准备年夜饭。小李与家人重逢后,一起分享着彼此的故事和喜悦。同时,他们也和小镇居民一起举办了热闹的庆祝活动,在欢声笑语中迎接新年的到来。这个新年不仅让小李重新感受到了家的温暖,也让他对未来充满了信心和希望,他决定和小镇一起成长发展。通过这个脚本,展现新年带给人们的幸福、温暖和对未来的憧憬。
Python 自动办公- Python分类汇总278张Excel表中的数据
白色创意风格的用户信息登记源码下载.zip