我也来说说“自学IT能走多远” 肖舸

2024-05-11 02:38
文章标签 自学 来说 肖舸

本文主要是介绍我也来说说“自学IT能走多远” 肖舸,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

嗯,坛子里面看到 frgjuu51 朋友的帖子,“自学IT能走多远”,算是有点感触啊,所以写篇帖子回复一下。也想给广大自学的朋友鼓鼓劲。

原帖在这里:
http://bbs.51cto.com/thread-937576-1.html

还有4个月就要实习,想做IT,但是非计算机专业,之前自学过1个月的ORACLE,不过都是皮毛,出去考试一个月,还有3个月的学习时间,如果说我这3个月拼命学,到时有能力胜任一份有关IT的工作吗?
如果可以,我这3个月应该学些什么好?

我的回复:

这位朋友你好,你这个问题啊,我觉得见仁见智,还是要看怎么看。
首先,我说个猛的啊,大家看看能同意不?
“所有的IT人士,乃至所有的职业人士,都是自学出来的!所以,自学要多远就能走多远!”
嗯,名校毕业高帅富可能就要跳起来了。什么都是自学,那怎么体现名校的优势啊?

我这里也说句话,大家在大学里面究竟能学到什么?
是知识吗?就算是知识,到了实际工作中能用到的有多少?
根据我的经验啊,不说多了,走入职场3~5年的职场人士,你看看你每天的工作,用到大学里面的高数微积分有多少?我做程序的,算技术工作,嗯,概率论现在用得多点,数据结构和算法也用一点,其他的基本就还给书本了,至于微积分,当年就没学太好,现在更是懒得琢磨,都委托我老大去算了,团队合作还有个意思,就是推卸责任嘛。呵呵,开个玩笑。
嗯,说了这么多,我的问题来了,在大学里面我们究竟学到了什么?
泡妞?网游?翘课?还是别的什么?
最近几年,我去过一些大学的,我发现大学图书馆还有自习室是个好地方,为啥?占座的人多啊。
占座多,表示抢手嘛,其实也表示大家还是爱学习的。
大家仔细回顾一下自己的大学生涯,是不是相当一部分时间都是在图书馆或自习室看书度过的?
所以,我这里也说句话,大学真正帮助大家学到的,其实并不是知识,而是自己学习知识的能力,简单说,就是“自学的能力”。

现代社会一日千变,特别是IT业,变化更快,很多时候,当我们从大学毕业出来的时候,学到的知识已经老化了,因此,如果把大学知识作为以后唯一的求生之本的朋友,以后的路可能就比较难走了。
那怎么办?很简单,自学咯。

我前面的话其实有很深的意思,我们处在一个变化的时代,一个变化的行业,不学是不行的,走入IT这一行,可以说就走进了自学的一行,随时随地需要学习,这不是哪个老师、哪个长辈逼我们学,而是我们为了赚钱吃饭,不被淘汰,必须得学。

当然分怎么学啦,刻苦读书是一种学法,多做实验也是一种学法,做了实验多琢磨,多总结,变成自己的心得,又是一种学法,就看大家自己怎么选啦。

学的时候也不要妄自菲薄,要有耐心,刚开始学的时候,当然只能学到皮毛,如果只是读死书,死读书呢,估计一辈子都只能是皮毛。
什么叫做不是皮毛?就是前面说的,学一点,就做点试验,多琢磨,把知识变成自己的技能,进而,多种知识的整合,形成某个领域的解决方案,形成自己解决问题的智慧,那就厉害了。找工作吃饭应该不在话下。

所以,自学要有耐心,给自己定个目标,不贪大,不求全,一个一个知识点地去K,慢慢来,过个三五年,自然就成为某个领域的高手了,进而借助这个优势,再向其他领域扩散,一般说,一个掌握了自学技能的人,学什么都会比较快。

就这位朋友的问题,我的建议,不多,给自己定上那么一两个具体的目标,不要上来就是CCNA啊,ORACLE专家啊,简单点,三个月能熟练装卸ORACLE,会建表建库,能做个基本的电话号码本,又或者其他什么的,只要能学扎实,就是收获。

这位朋友你觉得呢?

嗯,最后顺便说一句,我本人也是自学的,呵呵,你说能走多远?

这篇关于我也来说说“自学IT能走多远” 肖舸的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/978278

相关文章

1.1 从图灵机到GPT,人工智能经历了什么?——《带你自学大语言模型》系列

《带你自学大语言模型》系列部分目录及计划,完整版目录见: 带你自学大语言模型系列 —— 前言 第一部分 走进大语言模型(科普向) 第一章 走进大语言模型 1.1 从图灵机到GPT,人工智能经历了什么?1.2 如何让机器理解人类语言?(next, next)1.3 Transformer做对了什么?(next, next, next) 第二部分 构建大语言模型(技术向) 第二章 基础知识

【Android面试八股文】来说一说Activity,Window,View三者的联系和区别吧

文章目录 ActivityWindowView为什么需要 Window?Window和View的关系Activity与Window的关系示例流程图示总结扩展阅读 在Android应用程序开发中, Activity、Window 和 View 是构建用户界面的核心组件。它们之间有着紧密的联系,但角色和职责各不相同。下面是对它们联系和区别的详细解释: Ac

ETL自学之路-01(初识ETL)

ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。

springbatch自学之路-06(split的创建与使用-使用多线程执行任务)

1.配置类 package com.springbatch._04new_split;import org.springframework.batch.core.Job;import org.springframework.batch.core.Step;import org.springframework.batch.core.StepContribution;import org.sp

springbatch自学之路-05(flow的创建与使用)

1.配置类 package com.springbatch._03new_flow;import org.springframework.batch.core.Job;import org.springframework.batch.core.Step;import org.springframework.batch.core.StepContribution;import org.spr

springbatch自学之路-04(job的创建与使用)

目录 1.使用start。。。next。。。的方式 2.使用from。。。on。。。to。。。的方式 1.使用start。。。next。。。的方式 直接上代码: 配置类: package com.springbatch._02new_job;import org.springframework.batch.core.Job;import org.springframework.b

springbatch自学之路-03(将数据库替换为mysql)

目录 1.添加依赖 2.添加数据库数据 3.执行job 4.运行日志 5.查看数据库已经建好了springbatch相关的数据表 1.添加依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/

Flyway自学之路-05(idea添加Flyway Migration Creation 插件)

1.插件下载地址 https://plugins.jetbrains.com/plugin/8597-flyway-migration-creation 2.或者在联网的情况下直接在idea里面搜索Flyway Migration Creation 插件并安装

Flyway自学之路-03(几个可用命令行操作Flyway)

1.命令行: migrate 将架构迁移到最新版本。如果Flyway不存在,它将自动创建架构历史记录表。 Usage > flyway [options] migrate 2.命令行: clean   删除已配置模式中的所有对象(表,视图,过程,触发器等)。 架构将按照schemas属性指定的顺序进行清理。 Usage > flyway [options] clea

Flyway自学之路-02(使用命令行操作Flyway)

1.去官网下载并安装命令行的包 https://flywaydb.org/documentation/commandline/ 2.解压文件,放在自定义目录下 这里我放在D:\software\java\flyway目录下 3.将该路径添加至环境变量path中 4.测试是否安装成功 执行cmd,输入flyway,出现以下界面说明配置成功。 5.简单配置一个建表SQL