JJmo
2021-11-30T06:19:37+00:00
211机械本科,平时逛职场区常看到各种要不要转的问题 想到半年前我也发了个贴然后受到不少热心老哥回复下开始转码,回馈下泥潭,以及给自己做份总结,以及看有没在职老哥帮忙看看lz是否学废了
为避免卖课嫌疑,本文不会出现任何培训机构名字,不会推荐任何需要收费的视频或软件,在文末会推荐几个个人觉得不错的up主
以下心得部分是自己的思考感悟,部分是学习过程中读过的文章的总结,结合而成,如有雷同,且发布时间在我之前的,那就是我抄来分享的
手机码字,排版不好的话见谅
首先是转码人基本最关心的几个问题,以qa形式做个汇总答疑
Q:转码是培训好还是自学好还是考研好
Q:码农需要数学/英语好吗,我数学/英语不行是不是转不了
Q:转码学什么语言好呢
Q:转码学完就能找到好工作,走向人生巅峰吗
Q:那么我为什么要转码呢
Q:转码大军浩浩荡荡,码农门槛越来越低,会不会太卷了
Q:转码要学408吗
Q:那么算法要学吗
Q:那么jvm要学吗
Q:自学的话有学习路线吗
Q:培训班免费放出的视频质量有保证吗?免费的能有好货?
Q:b站上同样一套视频那么多培训班出过,我怎么判断看哪一家呢,怎么判断哪套视频质量好呢
Q:什么样的视频才叫好的学习视频
Q:既然看前要先看评论区,那么看视频时要开弹幕吗
Q:自学的话遇到不懂的问题怎么办,百度是不是垃圾搜索没法用最好用谷歌
Q:过时的技术比如jsp啥的要学吗
Q:怎么判断自己是否适合自学
还有什么qa以后想到再补充
2l是些杂七杂八的避雷相关
为避免卖课嫌疑,本文不会出现任何培训机构名字,不会推荐任何需要收费的视频或软件,在文末会推荐几个个人觉得不错的up主
以下心得部分是自己的思考感悟,部分是学习过程中读过的文章的总结,结合而成,如有雷同,且发布时间在我之前的,那就是我抄来分享的
手机码字,排版不好的话见谅
首先是转码人基本最关心的几个问题,以qa形式做个汇总答疑
Q:转码是培训好还是自学好还是考研好
点击展开 ...
上限是考研>自学>培训,下限是培训>自学>考研。视自己情况而定,本文大半是阐述自学情况,部分讲培训班,lz没了解过考研相关,考研党可以叉掉这帖子。因为至于自学还是培训,除了外界环境因素,内部因素一是看自身自制力,二是看自学能力,自学能力有个挺简单的判断方法,见后文
Q:码农需要数学/英语好吗,我数学/英语不行是不是转不了
点击展开 ...
不一般的码农需要数学/英语好
但我们首要目标是先成为一个一般的码农,因此不需要
但我们首要目标是先成为一个一般的码农,因此不需要
Q:转码学什么语言好呢
点击展开 ...
报班的话可以跟培训班咨询了解
对于自学的来说,不建议选择c和c++,指针对初学者非常非常不友好,而这两门语言大量运用到指针
剩下还能选的就java,c#,JavaScript(简称js),go语言
其中java和js没有任何关系,关系就类似老婆和老婆饼
Python不建议作为转码人入门语言
java和js的网上资源最为丰富(或许是因为培训班免费放出的相关视频最为丰富的关系),简要归纳可以归纳为后端(java)与前端(js)(实际还有分支,受字数与lz素质限制就不分那么细了)
比如打开淘宝,挑箱零食放进购物车下单付款,这些页面,让你有可视化操作的就是前端负责的事,而零食数量从库存中减少,从淘宝跳转到支付宝付款,你的钱的余额减少对应数量乃至一系列背后让这些事成立的看不见的逻辑就是后端干的事
前端入门快,技术更新也快,后端入门相对前端较难,相对前端技术更新慢点。前端和后端哪个会更累看公司
lz学的java,以下讨论的都是java的情况,不完全适用于自学其他语言
对于自学的来说,不建议选择c和c++,指针对初学者非常非常不友好,而这两门语言大量运用到指针
剩下还能选的就java,c#,JavaScript(简称js),go语言
其中java和js没有任何关系,关系就类似老婆和老婆饼
Python不建议作为转码人入门语言
java和js的网上资源最为丰富(或许是因为培训班免费放出的相关视频最为丰富的关系),简要归纳可以归纳为后端(java)与前端(js)(实际还有分支,受字数与lz素质限制就不分那么细了)
比如打开淘宝,挑箱零食放进购物车下单付款,这些页面,让你有可视化操作的就是前端负责的事,而零食数量从库存中减少,从淘宝跳转到支付宝付款,你的钱的余额减少对应数量乃至一系列背后让这些事成立的看不见的逻辑就是后端干的事
前端入门快,技术更新也快,后端入门相对前端较难,相对前端技术更新慢点。前端和后端哪个会更累看公司
lz学的java,以下讨论的都是java的情况,不完全适用于自学其他语言
Q:转码学完就能找到好工作,走向人生巅峰吗
点击展开 ...
不一定,但也没有哪项技能是学了就必定能找到工作的。人啊,不只要看自身的奋斗,还要看历史的…
Q:那么我为什么要转码呢
点击展开 ...
这个问题你应该问你自己,你确定是自己想转,还是因为看转行相关基本都推荐不服转。对于我来说,一是我实在不想从事本行业,二是我大学期间学得最快乐的基本都是编程相关的课程 虽然都是工科人必学的c语言,汇编,单片机之类的,但确实是我众多专业课里学得最自在的。
以及编程技能属实学了也不亏的 以后的工作里遇到些重复劳作能自己写些程序跑下解决,以及锻炼乃至改变人的思维方式
以及35岁危机(不讨论是否存在,我还没入行,而网上说法真真假假众说纷纭)还是比22岁就已经处于危机之中好的(我年初离职后去旅游兼看望大学同学的近况,没读研的还在本行的人工作情况都不咋地)
以及编程技能属实学了也不亏的 以后的工作里遇到些重复劳作能自己写些程序跑下解决,以及锻炼乃至改变人的思维方式
以及35岁危机(不讨论是否存在,我还没入行,而网上说法真真假假众说纷纭)还是比22岁就已经处于危机之中好的(我年初离职后去旅游兼看望大学同学的近况,没读研的还在本行的人工作情况都不咋地)
Q:转码大军浩浩荡荡,码农门槛越来越低,会不会太卷了
点击展开 ...
实际上这是个幸存者偏差问题,而且仔细想想,需要培训学习短则三个月,长则至少半年至一年才能做最基本的搬砖工作,知识与技术也一直在更新的行业,真的算得上低门槛吗?要知道,相当数量的行业的岗位,可是公司内部培训个几周,甚至不用培训,直接上岗的
Q:转码要学408吗
点击展开 ...
所谓408就是科班人必备技能,好的计算机研基本必考的几门课,分别是计算机网络,计算机组成原理,计算机操作系统,数据结构。
考研党基本是必看的了,那么对于培训或者自学的人呢?答案是不用,不了解这些最底层的东西,对接下来的学习并没什么影响,遇到一些需要了解的概念,培训班或者视频里的老师都会为了照顾非科班的学生,当场讲解的,有些没讲自己又想知道的遇到时百度一下就知道了
不过如果想还是先了解下最底层,速成408的话,我可以推荐几套视频看下,当科普看看消磨时间也不错的,均可在b站搜到,找不到建议报个班。以及考研人还是正经买个书以及看大学课程里的老师讲的课吧。
计组:计算机科学速成课
计网:半小时看懂计算机网络
计算机操作系统:csapp
数据结构:需要用到的时候基本就是刷算法题的时候,而算法没有速成法
编辑:
不少老哥不同意转码不太需要学习408
说下我的看法:上来就学408属实极度劝退零基础初学者的操作,而不懂的话对接下来学习路线其实是没影响的。
学到后期想深入最底层基础,正经学习408等底层基础的话,基本也具备自己去找相关视频资料学习的能力了,因此要学的话推荐在学习路线后期阶段去看比较好
考研党基本是必看的了,那么对于培训或者自学的人呢?答案是不用,不了解这些最底层的东西,对接下来的学习并没什么影响,遇到一些需要了解的概念,培训班或者视频里的老师都会为了照顾非科班的学生,当场讲解的,有些没讲自己又想知道的遇到时百度一下就知道了
不过如果想还是先了解下最底层,速成408的话,我可以推荐几套视频看下,当科普看看消磨时间也不错的,均可在b站搜到,找不到建议报个班。以及考研人还是正经买个书以及看大学课程里的老师讲的课吧。
计组:计算机科学速成课
计网:半小时看懂计算机网络
计算机操作系统:csapp
数据结构:需要用到的时候基本就是刷算法题的时候,而算法没有速成法
编辑:
不少老哥不同意转码不太需要学习408
说下我的看法:上来就学408属实极度劝退零基础初学者的操作,而不懂的话对接下来学习路线其实是没影响的。
学到后期想深入最底层基础,正经学习408等底层基础的话,基本也具备自己去找相关视频资料学习的能力了,因此要学的话推荐在学习路线后期阶段去看比较好
Q:那么算法要学吗
点击展开 ...
看公司,有的公司面试会考察有的不会
个人建议到学习路线后期发现有余力再学
编辑补充
并不指算法不重要,而是在前期学习较劝退人
个人建议到学习路线后期发现有余力再学
编辑补充
并不指算法不重要,而是在前期学习较劝退人
Q:那么jvm要学吗
点击展开 ...
据说是现在面试必问知识点了,同样建议到路线后期有余力再学
Q:自学的话有学习路线吗
点击展开 ...
b站上搜java基础,播放量高的那几个培训机构,他们视频底下置顶文章里都写着学习路线,基本可以照着上面的学,那文章也有讲他们的视频配套资料怎么下载。看不懂文章怎么领资料的建议考虑放弃自学报个班。
注意其中有家的快速学习路线里没有linux,但是他们路线后期不少课有用到,因此记得学下linux(同样在b站视频找个播放量高的就行)
注意其中有家的快速学习路线里没有linux,但是他们路线后期不少课有用到,因此记得学下linux(同样在b站视频找个播放量高的就行)
Q:培训班免费放出的视频质量有保证吗?免费的能有好货?
点击展开 ...
我一路都是看培训班的免费视频来的,基本上大部分质量都可以。这里注意一个问题,为什么培训班要把他们的全套视频免费放出来,是在做慈善吗?不怕大家都直接白嫖完没人报班?
实际上,这些全套视频本质是用来卖课的,有相当一部分自学的人,是会倒在路上的,有些可能就放弃了,而有些可能就想我还是报班吧,于是就会想到我之前一直看的某某培训的视频里老师讲得好像挺不错的,就会去报该培训班。因此这些免费视频实际上相当于试听,因为是拿来骗你报班的,相当于打出自己招牌的广告,因为质量基本都不差。
那么接下来另一个问题就来了
实际上,这些全套视频本质是用来卖课的,有相当一部分自学的人,是会倒在路上的,有些可能就放弃了,而有些可能就想我还是报班吧,于是就会想到我之前一直看的某某培训的视频里老师讲得好像挺不错的,就会去报该培训班。因此这些免费视频实际上相当于试听,因为是拿来骗你报班的,相当于打出自己招牌的广告,因为质量基本都不差。
那么接下来另一个问题就来了
Q:b站上同样一套视频那么多培训班出过,我怎么判断看哪一家呢,怎么判断哪套视频质量好呢
点击展开 ...
通常来讲是看新不看旧,除非是前期的课程
至于怎么在看前判断视频质量,我总结的方法就是直接去看评论区,先按热度排序看下第一页,再按时间排序看下第一页,看风向决定看不看,不知是运营不关注还是什么原因,评论区是没控评的,会有不少人非常热心地表达自己对视频讲课的评价,乃至推荐不如去看xxx的然后贴个链接,通常来讲评价人等级越高越可信(不过也不绝对,比如lz学习过程中个人认为遇到讲得最好的视频就是个二级还是一级号的老哥推荐的,后文会讲)
通常来讲播放量越高的视频因为评论区人越多,越可信 几万播放的小up的视频就有点纯靠摸奖了
于是又引出一个问题,作为没学过的求知者,有没有办法判断一个学习视频怎样才叫好,怎样叫坏
至于怎么在看前判断视频质量,我总结的方法就是直接去看评论区,先按热度排序看下第一页,再按时间排序看下第一页,看风向决定看不看,不知是运营不关注还是什么原因,评论区是没控评的,会有不少人非常热心地表达自己对视频讲课的评价,乃至推荐不如去看xxx的然后贴个链接,通常来讲评价人等级越高越可信(不过也不绝对,比如lz学习过程中个人认为遇到讲得最好的视频就是个二级还是一级号的老哥推荐的,后文会讲)
通常来讲播放量越高的视频因为评论区人越多,越可信 几万播放的小up的视频就有点纯靠摸奖了
于是又引出一个问题,作为没学过的求知者,有没有办法判断一个学习视频怎样才叫好,怎样叫坏
Q:什么样的视频才叫好的学习视频
点击展开 ...
首先我们要明确一个问题 培训班视频里的老师,有没有牛人,基本可以说,是不太可能有的。真的水平高的大佬,怎么可能屈尊去培训班,还录制讲课给你个白嫖的听。
但是,哪怕是一般的码农,讲个课给我们这些转码的也是绰绰有余的,因此,决定视频质量里最重要的因素,就是老师的讲课水平。老师讲课水平的好坏,直接取决于你听不听得进去,听不听得懂,而讲课水平因人而异,与代码水平无关的。有的老师可能代码水平真的不错,然而跟没背过课一样,讲得乱,效果就会事倍功半。有的跟大学老师一样全程念ppt,也是下下签。而有的一看就是用心备课了的 通常评论区都会叫好
说来我个人总结了一个规律分享下,反正打着零基础旗号的,而在开头就在讲源码,讲原理,再讲怎么使用的 基本都可以叉掉。接下来解释为什么,如前文说过的,培训班里基本不太可能会有不一般的码农,其中能理解源码,并且把源码讲透,能讲给一个零基础的学生听懂的,更是少之又少。大部分基本就是照着ppt念,极度劝退人。而且会不会源码,在学习阶段可能只有准备面试题时会有用,而到准备面试题阶段的时候基本已经把这时讲的源码和原理啥忘了。因此建议去找那种先讲怎么用,再讲源码的(看视频分p标题就能看出来),或者只讲怎么用的学习视频看
但是,哪怕是一般的码农,讲个课给我们这些转码的也是绰绰有余的,因此,决定视频质量里最重要的因素,就是老师的讲课水平。老师讲课水平的好坏,直接取决于你听不听得进去,听不听得懂,而讲课水平因人而异,与代码水平无关的。有的老师可能代码水平真的不错,然而跟没背过课一样,讲得乱,效果就会事倍功半。有的跟大学老师一样全程念ppt,也是下下签。而有的一看就是用心备课了的 通常评论区都会叫好
说来我个人总结了一个规律分享下,反正打着零基础旗号的,而在开头就在讲源码,讲原理,再讲怎么使用的 基本都可以叉掉。接下来解释为什么,如前文说过的,培训班里基本不太可能会有不一般的码农,其中能理解源码,并且把源码讲透,能讲给一个零基础的学生听懂的,更是少之又少。大部分基本就是照着ppt念,极度劝退人。而且会不会源码,在学习阶段可能只有准备面试题时会有用,而到准备面试题阶段的时候基本已经把这时讲的源码和原理啥忘了。因此建议去找那种先讲怎么用,再讲源码的(看视频分p标题就能看出来),或者只讲怎么用的学习视频看
Q:既然看前要先看评论区,那么看视频时要开弹幕吗
点击展开 ...
基本各种学习视频里都会建议关闭弹幕认真学习,但是我觉得播放量高的视频,弹幕是应该打开的,b站的屏蔽列表足够让其不影响你的体验(屏蔽哪些关键字自己看的时候总结)。或许是因为互联网的分享精神,不止于各种博客和视频评论区,乃至弹幕都有很多热心肠人士,老师讲错了会给予纠正,老师讲到个陌生概念没讲解的话弹幕也会补充拓展,最重要的是,踩了坑弹幕也会有人分享出来告诉如何避开或者解决,我前期好几次踩到雷了,辛苦百度解决后回来点开弹幕发现原来弹幕里已经有人提了
以及自学之路是孤独的,开着弹幕热闹,前期打打气也是不错的,越到路线后期视频播放量会越少,弹幕渐渐可以不必打开了
以及自学之路是孤独的,开着弹幕热闹,前期打打气也是不错的,越到路线后期视频播放量会越少,弹幕渐渐可以不必打开了
Q:自学的话遇到不懂的问题怎么办,百度是不是垃圾搜索没法用最好用谷歌
点击展开 ...
首先,百度确实是垃圾 不然我这文就发贴吧不发这了,泥潭排版还是算好用的
然后,多亏互联网的分享精神,我在学习阶段遇到的各种问题,踩过的大部分坑的解答,基本都能通过百度找到答案。我加的学习群就发现,相当一部分人,其实是不会用百度的,能知道要搜什么关键字并找到自己对应的答案,其实也是一种能力。我需要用到谷歌才找到解答的问题不超过五个
另外学习阶段遇到的问题,30%是因为跟着敲敲错的拼写错误问题,30%可以根据日志报错信息直接搜索过去解决(发现相当一部分人是不会看报错信息的),20%是因为版本问题,你用的软件跟视频中版本不一样导致的问题,还有近20%可以通过重启软件或者电脑解决,还有不到1%的问题参见百度或者视频弹幕,评论区
最后怎么上谷歌不属于本文要讨论的内容
然后,多亏互联网的分享精神,我在学习阶段遇到的各种问题,踩过的大部分坑的解答,基本都能通过百度找到答案。我加的学习群就发现,相当一部分人,其实是不会用百度的,能知道要搜什么关键字并找到自己对应的答案,其实也是一种能力。我需要用到谷歌才找到解答的问题不超过五个
另外学习阶段遇到的问题,30%是因为跟着敲敲错的拼写错误问题,30%可以根据日志报错信息直接搜索过去解决(发现相当一部分人是不会看报错信息的),20%是因为版本问题,你用的软件跟视频中版本不一样导致的问题,还有近20%可以通过重启软件或者电脑解决,还有不到1%的问题参见百度或者视频弹幕,评论区
最后怎么上谷歌不属于本文要讨论的内容
Q:过时的技术比如jsp啥的要学吗
点击展开 ...
这是前期很容易遇到的问题,到javaweb阶段,基本从开篇能吵到结尾,一票弹幕说jsp过时了 建议跳过,另一篇说虽然过时了但还是要学的,各执其词。
那么究竟要不要学呢。我当时也纠结了好久,搜索各方观点文章总结后的结论是:没必要,学有余力的话可以学
首先,为什么过时了,培训班甚至大学的课程里还有呢,因为整体路线是早早在技术还未过时就定好的,培训班的课件与路线都是在最开始的路线缝缝补补过来的,jsp一开始有,部分培训班课程里也没删掉,反正能凑上课时长怎么也不亏
然后,基本各种支持还是要学jsp的观点,简而言之就是在说,学的是其思想,为了体验编程发展的完整性,jsp的思想还是要学学的
那么问题来了,现在流行的技术我就学不了思想吗?我为什么一定要在过时的技术里学思想呢,我时间有那么充裕吗
那么究竟要不要学呢。我当时也纠结了好久,搜索各方观点文章总结后的结论是:没必要,学有余力的话可以学
首先,为什么过时了,培训班甚至大学的课程里还有呢,因为整体路线是早早在技术还未过时就定好的,培训班的课件与路线都是在最开始的路线缝缝补补过来的,jsp一开始有,部分培训班课程里也没删掉,反正能凑上课时长怎么也不亏
然后,基本各种支持还是要学jsp的观点,简而言之就是在说,学的是其思想,为了体验编程发展的完整性,jsp的思想还是要学学的
那么问题来了,现在流行的技术我就学不了思想吗?我为什么一定要在过时的技术里学思想呢,我时间有那么充裕吗
Q:怎么判断自己是否适合自学
点击展开 ...
外部因素不在本文讨论范围内,现在来讨论个自学能力问题,最重要的就是你是否具有用百度找到自己想要的答案的基本能力
有个很简单的判断方法,打开b站搜java基础,直接点进播放量最高的那个去看,照着视频操作,配置java环境变量,然后在官网下载安装idea,并通过百度找到免费使用idea的方法
在学习群里隔段时间就能看到问怎么激活idea的,然后底下就会有回复自己在淘宝几块/几毛钱买到激活码沾沾自喜炫耀的,才知道原来那么多人百度都不会用
咱都是游戏论坛了,上述的操作比十年前在游侠游民等盗版网站下个游戏难不了多少,这第一步做不到的建议报班
对了,顺便提下,别被java基础的基础俩字骗了,这90小时的入门第一课,可以说是你学习阶段最难的一门课,一来既是因为初学,从0到1是最难最关键的一步,二是因为,后面进入框架阶段后,操作不比个入门个rpg游戏难多少,而框架想深入也还是需要对基础知识有一定的掌握要求,三是,基础本身就不简单,再次强调不要被基础两个字骗了
学完基础一般也就一个月的时间,在职断断续续看估计三个月也能看完,看完后也能考虑是否要转码
有个很简单的判断方法,打开b站搜java基础,直接点进播放量最高的那个去看,照着视频操作,配置java环境变量,然后在官网下载安装idea,并通过百度找到免费使用idea的方法
在学习群里隔段时间就能看到问怎么激活idea的,然后底下就会有回复自己在淘宝几块/几毛钱买到激活码沾沾自喜炫耀的,才知道原来那么多人百度都不会用
咱都是游戏论坛了,上述的操作比十年前在游侠游民等盗版网站下个游戏难不了多少,这第一步做不到的建议报班
对了,顺便提下,别被java基础的基础俩字骗了,这90小时的入门第一课,可以说是你学习阶段最难的一门课,一来既是因为初学,从0到1是最难最关键的一步,二是因为,后面进入框架阶段后,操作不比个入门个rpg游戏难多少,而框架想深入也还是需要对基础知识有一定的掌握要求,三是,基础本身就不简单,再次强调不要被基础两个字骗了
学完基础一般也就一个月的时间,在职断断续续看估计三个月也能看完,看完后也能考虑是否要转码
还有什么qa以后想到再补充
2l是些杂七杂八的避雷相关