------------------------------
B站视频合集地址
------------------------------
大家好!我是“黑律师/包工头/老码农/现在教书匠”的斜杠中年:一起帮·源栈·大飞哥。
用最简洁清晰的语言,回答想学编程尤其是想以编程为职业的同学们,最常见的问题。
要不要学?
对于个人而言
喜欢编程:觉得敲代码有意思、很酷;腻烦了打游戏,想自己学游戏;
不喜欢现在的职业/专业:没得选。编程是目前少有的:
的职业。
现状和前景
朝阳产业
适合:
的同学。(参考:飞哥律师都没做了,^_^)
工资多少?
首先看城市,北上广深目前最高年薪14K,二线城市(西安)8K
然后看个人:学历/英语/学习成绩/面试效果
以后发展:按目前物价水平,熬资历北上广深(60万/年),二线城市(30万/年)
35岁中年危机问题
其实不想说,贩卖焦虑瞎几把扯:
-
有几个职业没有中年危机?律师/老板/公务员/医生(?)……
-
职业天花板现象:树不能一直长高(程序员作为一个相对复杂的工种,还好:5年)
-
为什么现代社会才有“老年病”?
-
程序员这个职业真正发展起来也就不到20年的事
能不能学?
以下情况都能学:
-
没有学历:源栈最低的学历:初中没毕业
-
数学/逻辑不好:正常智商,小学数学水平就行(四则运算,平面几何,理解或和且)
-
女孩子:偏见(最早的程序员:六朵金花)
-
英语不好:入门背单词(500-1000个)
-
年龄大了:源栈最大年龄28岁
这些情况不能学(源栈失败学员汇总):
-
没有决心:太多人低估了编程的难度(desperate passion)
-
不沟通:反复强调“口勤”
-
过于自我:瞎琢磨,要知道谁是老师谁是医生
-
不能/愿终身学习的
招聘启事上都要求:计算机相关专业本科以上学历,肿么破?
这就和女孩相亲列的条件一样:身高1米78以上,阳光帅气……最后呢?
简历先投!
没有面试机会?骗HR不骗TechLeader。
更多内容不宜公开。
PS:某乎上面某培训机构:收学生都至少要大专学历,飞哥不要!昨天和同学聊天,最大的成就感不来自那些本来就非常优秀的同学,而是来自那些天赋不高、自身条件不够,但通过不懈的努力,扼住了命运的咽喉,改变自己命运的人!
我考上了清华,和你老师有什么关系?
你一方面这不用那不用,一方面又说编程难,怎么理解?
难度不一样!
-
比如学历:顶尖名校要拼智商的,勤不能补拙。筛选性考试,类似田径比赛,要拼速度
-
学编程(IT民工/搬砖的):职业技能,需要(而且已有)大量的产业工人,勤能补拙。合格性考试,跑/走/滚到终点就行
最后,你得到源栈大飞哥这里来学才行啊,^_^
怎么学?
学习模式
选择:
-
自学:百里挑一,越来越难(在计算机科学发展早期,确实都是自学,但那都是大牛啊!)但我还是希望大家都是自己试一下,要有亮剑的勇气,总有一天你要自学的。只是不要灰心气馁……
-
线上:有学习路线+老师指导,效果会好很多。但需要你自己自律——但没有足够压力的情况下,其实本质上还是兴趣和学习能力。你做这件事不难(能上路),自然就能够“自律”(其实我本质上是不相信“意志力”的)
-
线下:不考虑成本,当然效果最好!时间短见效快。
源栈·一起帮:线上线下结合,教和学相结合。
为什么没有面授?
线下学习模式:
-
你:看录播,做作业,问问题(每周7天每天10小时)
-
我:答疑解惑(飞哥一直在教室),作业点评(每晚7:30),阶段性测试(一对一笔试/面试)
为什么?
-
节约飞哥的时间:把更多时间用于答疑/作业点评/测试/课程完善上
-
每个人学习进度都不一样:避免互相拖累
学习时间
有童鞋会觉得:学习时间是由学习内容决定的。
比如,源栈课程可以选(自由组合):前端/后端/全栈,所以你会觉得:少学点,学简单点,我就能少花点时间?
其实不然,最重要的是能力锻炼:形成自学新知识和解决问题的能力。
从纯小白到入职:以往源栈线下班课程标准时间:25*7*10=1750小时(其中上课+作业讲解:500小时),最短10周(有基础/天赋),最长的1年半。
线上:建议x1.5倍(效率/沟通)
学些什么
误区:选语言,比如Java、Python……,否则你不知道学了这些语言能干嘛;
推荐:选技术/方向,比如游戏、APP、网站……,这些技术通常都是可以使用多种语言实现的。
科班的同学比较明显:学了一学期的C语言,但是C语言可以干啥呢?
以一起帮·源栈课堂为例,飞哥现在讲的Web开发(简单理解做网站/套壳APP)。
所涉及到的语言,包括:
-
前端:HTML、CSS、JavaScript
-
后端:C#、Java
-
数据库:SQL
而语言之上,有还有框架:
-
前端:Bootstrap、JQuery、Vue
-
后端:ASP.NET、SpringMVC
-
连接操作数据库:EntityFramework、Mybatis
语言之下,还需要了解:
-
计算机组成原理及体系结构,包括:硬件组成、二进制实现、操作系统、编译解释……
-
数据结构和算法,包括:数组、链表、堆、栈、数组,检索排序……
-
网络基础知识:互联网结构、IP地址解析、路由、HTTP协议……
-
软件工程:项目开发流程、管理、企业级应用……
要学的东西非常好多,语言只是其中的一部分。
而且,相对来说,不变的恒定的反而是语言/框架之外的东西。
为什么要到源栈来学?
看脸!选机构不如选老师
源栈·大飞哥:黑律师/包工头/老码农……,知乎小V,博客园知名博主,华为社区专家
-
技术上过关:十年开发经验,“一起帮”开发从0到1直播
-
表达能力够格:律师/小V/两年授课。最直观的,B站直播/录播课。
关于学费
首先声明:学费不退。
飞哥没有什么促销,明码实价(涨价会提前1个月通知);没有什么话术/催单(现在连销售人员都没有)……想好了再交钱!
缴钱其实是对自己的一种鞭策。
线上
包干价,5152元(含一个月线下学费,不来也没折扣,除非:有另外一门语言/技术的基础)
-
奖学金:最高2000元(4个阶段,每个阶段完成500元)。只要你不放弃,按计划完成学习内容,基本上就能拿到。
-
助学金:3000元。计划中,暂时不要奢望……
线上可以转线下,但一旦转线下,就没有助/奖学金。
线下
按周计费,
拎包入住
根据具体情况,可延期/分期付费(出借条)
学习计划
一个月的实践总结:够稳,但不够快!弊端:容易懈怠。
负重才能致远。
所以,要求同学们根据自己的实际情况,制定学习计划:
然后,根据该计划:
-
每周末:"一对一"核对学习进度:作业/模拟面试
-
阶段性测试:确定学习小组(升/降级)
-
分组进行作业点评:每晚7:30(周二周四除外)