从入门到实战系列系列课程的第一套课《Next.js全栈开发》即将开更啦!以下是本系列课的详细说明,请所有同学查看
明天《Next.js全栈开发》的代码即将上传到classroom/nextjs
仓库开始更新迭代,目录后天析出,近期开更,请阅读此文
3R教室(三人行工作室)的课程分为两部分:《技术课》和《变现课》(原《远程掘金课》),本文只是关于《技术课》的未来规划的简单阐述(后续会更新官网和所有课程相关的东西,暂时先编撰此文做简单描述)。此外《变现课》也即将全面更新,敬请期待!
《next.js+prisma全栈开发》课即将上线,本仓库为课程的最终代码,正在不断演进中,目前已完成基本流程编写,将于5月全部完成!课程会在本月开更,目前大家已可以尝鲜先研究当前仓库迭代中的代码。
2024年开始我们技术课的方向从两个方向点出发重新制作
- 面向远程工作求职的课程
- 面向外企工作、远程自由职业和小微创业的课程
其中后者为我们后续的主要发力点。
新课程(本文中的“课程”仅指代《技术课》,下文不再重复说明)将以文档+视频+问答的全新方式展现给各位同学!
一、面向远程工作的课程
这是我们3R教室一开始的初衷,这是因为一开始站长就是因为在失业期找到了几份海外的远程工作获得了一部分收入从而维持了一段时间的生活所以开始以远程工作为出发点制作的《TS全栈开发课》。但随着站长接触到的远程工作者越来越多以及当年自身远程工作的经验来说,远程工作远没有想象中的美好。再加上目前各种宣传远程工作的自媒体乱象使得很多同学对远程工作充满了美好的幻想,而实际遇到的情况却是坑多收益少或者处于风险巨大的灰色地带。并且远程工作对于技能的要求和开发经验的严格过滤使得大部分同学需要花费大量的时间去埋头技术,而最终得到的结果可能并不是到处旅居或是陪伴家人的同时不用承担一线城市的压力回老家轻轻松松工作。除了少数运气比较好找到了靠谱远程工作的同学外,更多(或者绝大多数)的情况下是干了一个月甚至更多时间却被白嫖、说好的双休却永远是996甚至007而无法离开自己的工位、日夜颠倒(时差)无限开会、做一段时间就又得重新找一份新工作,甚至从事web3等相对于国内来说还是灰色产业的工作导致劳动付出被随意没收还有可能获得免费宿舍的待遇等。
对于上述情况,证明远程工作机制目前来说并不是很完善(也许对国内来说更适合作为卖课或自媒体跑流量的宣传的噱头),站长本人也无意最终把3R变成一个新型“买办”的社区!
但远程工作并非全无优点,比如在你失业暂时没有人生方向也找不到工作且还没有积累起自己的创业资源,零存款却在一线城市背负着巨大房贷和一家老小生活的情况下,临时找份远程工作过渡也并非完全不可。
基于此,我们面向远程工作的课程-《TS全栈开发课》将继续制作
但是如果不是特别悲催的状态下没必要死太多脑细胞去学习这个高难度的课
对于远程工作工作的技术栈,一般来说,React、RN、Flutter为代表的纯前端或者跨端客户端工作岗位是最多的,但也是最卷求职者最多的,而且薪资也不高,所以直接排除纯前端。后端按岗位数量排就是node,.net,php,python,而go,java等岗位基本没有或者很少但竞争力却很大,所以排除go、java。而python的工作一般跟开发关系不大,基本就是AI类相关的(因为这类工作往往薪资较高,出得起的公司大概率会有实力在本地用工,所以极少选择远程),AI算法类就算偶尔有个远程也是对学历和口语要求超级卡,有这种学历和口语能力为什么不直接在北上广找个稳定且高薪且工作轻松的外企呢?所以排除python。php类则是以wordpress、shopify的工作为主,大部分集中于欧洲地区(尤其法国居多),且很少有laravel、symfony这种纯开发相关的岗位。但是提供wp、shopify等工作岗位的招聘者,自己可能也是一些接接外包的皮包公司甚至个人(最夸张的是站长的第一份远程工作,“老板”自己是个在upwork接廉价垃圾单的发包者…),薪资低的出奇,很难过15k。而且非常不稳定,可能一个项目做好就跟你拜拜。既然干这个了,为什么不尝试学习一下我们的《变现课》自己接这类网站单子做呢?所以排除php。而.net来说,海外尤其澳洲岗位确实数量多并且求职竞争力不大,但是站长不会.net也教不了.net,所以排除。相对而言,node的在澳洲的远程岗位数量不输于.net(澳洲,新西兰这种远程岗位是最稀缺最好的,因为与北美欧洲比较属于无时差,与日本新加坡比较薪资则高出许多),北美对node的需求量更是其他后端技术栈无法比拟的,欧洲也有一定需求量。而node.js本身国内开发者也不多,竞争力并不是很大,薪资方面也比较高(跟.net持平),普遍22-32k的水平,还是非常可观的。不过由于node本身就是js/ts技术栈,大部分企业本来就是为了省钱才招的远程工作远程,所以一般会要求node.js+react全栈(以node.js后端为主+少许前端能力)。node.js目前最流行和用得最多的框架就是nestjs,而react最流行的框架就是next.js(中后台比较流行的是vite+react)。
所以对于远程工作求职来说,站长根据求职成功率以及学习时间、薪资高低等做一个最终的推荐
以下数据站长凭借经营3R近两年得出的经验,没有任何数据分析,仅供参考
- 纯后端node.js:以nestjs为主框架,对bun、cli、进程线程、反射、MQ等等深入去学习;学习成本:很大,薪资水平:22k-25k,求职成功率:约等于40%
- Next.js全栈:以nextjs为主框架,偏前端,但是也能开发一些基本的后端;学习成本:一般,薪资水平:15-20k,求职成功率:约等于60%
- TS/JS全栈:React前端(next.js web、vite+react写中后台等)+Node.js(nestjs为主框架)后端,属于前后端都比较屌;学习成本:超大,薪资水平:22-32k,求职成功率:80%
- TS/JS+Java/PHP/.Net全栈+运维部署和比较好的CSS及动效编写:基本一找一个准(站长亲身体会,一周内可以找好几份换着玩),还是比较好找的了,学习成本就不说了。。。
根据上述原因,本课程(《TS全栈开发实战》)为了保持学习成本和求职成功率与薪资的综合平衡,将选择React+vite开发中后台以及Node.js+Nestjs开发后端为主技术栈来继续制作。即面向远程工作的课程并不重写,而是在原来的课程上做少许的优化和追加一些视频。因为这套课程的技术栈就目前来说仍然是远程工作求职者的最佳选择,所以我们把新课程规划到自由职业者的分支中!
另外,《TS全栈开发实战》这套课程因为Nestjs大部分完成,React部分我们会把重心放置到《Next.js全栈开发》课上且React部分的课程源码也已经基本做好,所以会慢慢更新,大概在2024的下半年更新完毕。当然,作为主线课程,站长仍然会长期维护更新本套课程!
二、面向自由职业者的课程
去年(2023年)年底开始,3R的课程,无论技术课还是变现课(原《掘金课》)都开始从远程高薪工作求职类全面转向专注于远程独立开发者和远程自由职业者的课程了,原因正如上文所述。远程自由职业(或者说个人小微创业)相对于远程工作来说有以下优势
- 尊重与自由:做起来并稳定后,获得真正的自由,因为你不再需要每天在固定的时间做固定的事(虽然也忙,乐在其中)。你想旅居、照顾家人、老家工作,打游戏都没人管你了!而且如果你是做被动收入类的,就会有大批认可你的朋友,在获得收入的同时获得尊重!
- 收入会源源不断,比如接单,那么第二年一部分客户还会续费维护,老客户又会带薪客户或者给新项目;比如卖课或者App,一旦稍有名气就会不断有人付费,也可以做成订阅制按年付费,另外再不断上新,就会不断有新收入
- 不用再长期担心失业,也不用长期受一些所谓的上级领导的阴阳怪气和剥削
- 做自己喜欢的事容易延长寿命,每天会觉得自己在做有有意义的事,而不像打工一样纯机器人,打工时间长了容易使崩。
- 做起来后哪怕自己不做,出钱交给别人做,差价足够吃饱。比如接单,差价可达30%-50%,卖课利润可达80%-90%以上
- 为自身增加更多的资源,比如后续要弄什么,你有一批信任你的客户或者付费用户资源,那么需要融资也是很简单的事
- 结识到形形色色的人和朋友,甚至可以找一些附近的朋友面基,为你的生活添加乐趣
- 极速成长与磨练心智,创业起步期是最难的,为了节省成本以及搞定自己的创意,就会有大量的工作需要你做,小到LOGO制作、宣传视频制作,大到各种文案编写与推广、作品的产出等。在这个过程中不断地学习的同时也会使自己能力越来越强,同时,因为初期无稳定收入,为了极速获取稳定收入,会有大量的焦虑感充斥,这对人的耐心和心智的磨炼是一剂良方。同时,你会从客户或用户那边获取大量的信息来源会使你自身不断地成长,从而为扩大事业打下更坚实的基础!
- 财富自由无上限:等做起来后就会越来越顺,收入越来越多(也可能越来越少,重在刺激),你也可以按你自己的想法不断调整方向,并且无上限的收入以及有更多期待的人生绝对比一眼望到头的人生来得有意义!
- 风险不大:这是互联网技术人天生的优势所在,因为除了租个廉价单人办公室(甚至可以居家)和工商注册一下做做账,还能有什么成本呢?也许一人或者两三人也能爆发出比几十人的工厂更多的利润(请看站长😄)
这类工作非常适合有一定存款一段时间内不缺钱,负债或压力不大且有一定想法的同学去尝试!
站长的新课(无论《技术课》或《变现课》)就是主要针对这类需求而产出,希望进自己最大的努力让更多的朋友实现远程自由职业或者小微创业(也许这是条非常难得路,但我尽力求索以趋成),届时各种远程IT个人或迷你团队工作室遍布世界~~~
要达到以上要求,死”大“技术,比如大型架构,云原生微服务,大数据这种高级打工技能或者AI算法大模型、机器人等等高端创业技能显然是缘木求鱼,不适合普通人,大概率等你大完就直接玩完等裁员或者失业了。甚至连难度偏高的TS全栈都不需要。要明白技术只是起步期节省成本的手段而已,创业是需要巧劲的。
所以,我们新课的《技术课》统统以轻量级为主,实现一套成熟且简便的技术一招鲜吃遍天。
站长推荐的自由职业者或者远程小微创业,以打造远程工作室为目标的途径如下
- 运营自己的远程工作室承接高端外包项目(海外或国内都有有钱爽快和没钱不爽快的客户,所以不要纠结海外还是国内客户,而是重点在于关注是有钱还是穷客户),前期自己开发,后续外包多了组成自己的远程小团队开发
- 卖课、卖系统(比如知识付费系统、私有云盘系统等)、卖APP(比如订阅制的或者买断制的),卖皮肤主题(比如wordpress主题)等等被动收入,然后建立起自己的用户圈子,获得长期收入
不推荐玩众包联盟
基于此,我们将更新迭代出一系列从轻量级创业类《技术课》以结合《变现课》帮助大家实现自由职业甚至远程工作室
目前这个系列我们命名为"从入门到实战系列",计划中的课程如下
- 《Next.js全栈开发》(代码已在迭代,本月开更)
- 《Wordpress建站与开发》(计划2024年8月开更,当年更完)
- 《Uniapp+Laravel全栈开发》(计划中…)
- 《Electron+React桌面应用开发》(计划中…)
新的《从入门到实战系列》技术课尽量能结合着本月即将新上的《变现课》一起学习效果会更好哦!最后祝大家生活愉快,早日实现财务自由!