2024-01-02

19 篇热帖

1. 2023 失业与重生:裸辞的 670 天, 40 岁的前端真的很难再找工作。

40 岁的前端真的很难再找工作,当然说的是投简历,内推和猎头主动找还是有的。另外远程工作也不看年龄,我身边就有几个朋友找到了收入远超以前 996 的海外远程机会。所以也不用太慌,2024 大家一起加油。

自 2022 年 3 月 1 日裸辞开始自由职业起,至今已经快 700 天了。

而 2023 年给了我更大的惊喜,我老婆也失业了!

我们现在是双失业家庭,

我们家现在完全没有任何稳定收入。

image.png

但我们俩心态还是很好的,工作这么多年没有点积蓄也说不过去。所以我和老婆一商量,觉得这也许是老天给我们的机会,因为小孩还有一年才上小学,现在所处的幼儿园阶段也不是非上不可。那么干脆利用这个时间一家三口去环游中国,这种时机是钱买不到的,错过就很难再有了。

我俩一拍即合,于是迅速在网上找二手房车,我俩坐着高铁就去长春提车了,车提回来后也迅速给孩子办理幼儿园退学手续...

image.png

环游中国

我们做了非常详细的环游路线计划的 excel 表格,有想要我们路线计划的,请留个评论,我会发在评论区。

这次旅行的核心目标优先级如下

  1. 健健康康的出去健健康康的回来
  2. 带孩子打卡全部的 985 大学
  3. 足迹踏遍中国每一个省份

从这三个目标你也能看出来,旅行都只是附加的。

因为在我们看来,一家人一起旅行的意义是 [一起去经历] ,其他都是次要的

2023 年 3 月 1 日我们正式在北京出发,开启了我们一家三口环游中国的旅程。北京,天津,济南,潍坊,青岛,日照,南京,苏州,上海,杭州,合肥,武汉,长沙,江西,福州,泉州,厦门,汕头,深圳,东莞,香港,广州,佛山,珠海,澳门,阳江,湛江,海口,文昌,琼海,万宁,东方,安铺,南宁,黔南,贵阳,重庆,成都,西昌,大理,香格里拉,芒康,左贡,八宿,然乌湖,波密,林芝,拉萨,羊湖,日喀则,拉孜,珠峰大本营,萨嘎,仲巴,霍尔,普兰,冈仁波齐,狮泉河,班公湖,三十里营房,叶城,喀什,阿克苏,库车,巴音布鲁克,那拉提,独山子,乌鲁木齐,吐鲁番,哈密,敦煌,大柴旦,德令哈,青海湖,西宁,兰州,定西,固原,咸阳,西安,洛阳,许昌,长治,太原,大同,呼和浩特,乌兰察布,锡林浩特,乌拉盖,阿尔山,满洲里,呼伦贝尔,哈尔滨,长春,沈阳,大连,锦州,秦皇岛,最后从秦皇岛回到北京。

image.png

我们完成了既定的核心目标,带孩子打卡了全国所有的 985 大学和港澳地区的部分学校以及一些艺术类院校。

image.png

有一说一:内地的 985 我们一所都没进去,因为不让进,当然我知道有偏门的方法能进去,但我没那么做。而港澳地区的大学都是敞开的,随便进。

image.png

足迹遍布 33 个省级行政区(缺湾湾暂时不能去) 打卡了 80%的省级博物馆、美术馆 去遍了中国所有的沿海,知名的自驾路线全打卡,214 、318 、219 、独库、331 一家三口都到达了海拔 5200 的珠峰大本营 打卡了神山冈仁波齐、昆仑山烈士陵园、吐鲁番火焰山,乌兰哈达火山,呼伦贝尔大草原...

image.png

当然,最最重要的是,我们一路平安,一家三口健健康康的完成了这趟史诗级的环中国之行。

而这趟旅行的全部开销你们猜多少钱?除开油费和买车的钱,路上的生活消费仅仅只有 5 万出头。

image.png

朋友们觉得值吗?

2023 收入统计

自由职业后,我一直坚持统计每月的收入情况。而今年由于出去旅行,收入也降了很多。但接活儿的好处我之前的文章也说过,一旦开始,你自己是很难停止的...

因为接活儿的核心本质是 [你帮客户赚钱] ,而不是你在赚客户的钱,想不明这一点的,就不要去接外包活儿了哈。

所以,去年的客户今年依然主动联系我们,这里有去年项目的维护,也有新的项目要开发。

1-3 月看上去收入很多,其实是去年项目的尾款今年才收完。

这既是包工头的快乐,也是包工头的忧愁(后面你就能看到月收入为负)吧~

image.png

还有一些零散的自媒体收入不太容易清晰统计到,就算了吧,反正也不多。那么今年的整体净利润为 769898.22 元。因为我们所有的项目报酬都在微信群里转账,所以微信支付年账单直接就能统计到我 2023 年发出去的报酬为 501440.6 元。

image.png

今年还有三笔项目的款处于异常状况,总金额在 15w 左右。看到这些详细情况的分享,你还觉得接活儿是一个好的方向吗?

2024 目标

2023 的行情肉眼可见的不如去年,我对 2024 年的预期只会更惨淡,所以 2024 的工作重心改为全面出海

1 、做几个海外独立产品,收费或者赚广告费。

2 、开始运营自己的海外自媒体,比如推,目前已经有 5k+ fo 了。

3 、今年会先去泰国待一个月,陪孩子参加一下国际冬令营感受下英文环境。然后回来考雅思,做方案,争取拿下Innovator Founder Visa带老婆孩子换一个环境生活。

2024 ,第一个心愿:祝所有的朋友们 2024 年心想事成!


大帅,成文于 2024 年 1 月 2 日 x.com/ezshine

2. 每个月四千多的房贷,对于我 24 岁的人来说压力大嘛
房子自己是不想买的,是父母硬要我买,父母的意思是现在他们可以工作可以帮我一下,他们现在父亲 49 ,母亲 42 岁,以后他们老了就没有办法了,一个月 4000 多的房贷,目前是父母给自己出一半自己出一半,另外算上水电费,物业费一个月 220 多,也是一笔不小的开支,就目前来说还是很后悔买房子的,这些加上起就是我租房子的费用,工作的话自己很迷茫怕自己找不到工作,还不上房贷,所以一直说要换工作来提升收入,但是自己又怕找不到工作不敢辞职,大伙有什么好的建议,可以来说说,我该怎么办
3. 大家有什么助眠的好方法

最近入睡困难,且睡眠很浅,多梦,有什么好的改善方法吗

4. 硬件是怎么做出来的?带你从软件的视角,揭开神秘面纱

2023 年,作为软件开发出身的我,做了两款智能硬件产品,注册了两个专利,「硬」气了一把。

你是否也喜欢鼓捣些硬件,是否对电路板是如何做出来的感到好奇?欢迎跟我一起,揭开硬件开发的神秘面纱,看看硬件工程师如何零基础入门。

硬件开发的基本流程

首先声明,这里所说的硬件,更偏向于 ARM 单片机及嵌入式开发。我不是硬件工程师出身,属于边学边干;可正是如此,我的视角可能更贴近真实、更容易帮你上手。如果哪个环节有更好的做法,欢迎行业内的朋友指正。

0 、明确需求

硬件领域很大,又很繁杂,从何说起呢?这是个问题。

首先,还是从需求出发。明确产品要实现哪些功能、有哪些约束条件,有了这些硬性标准,问题的边界就被大大缩小了。

这里,以它适智能跑轮为例,从头到尾,走一遍硬件研发的历程。先说一点,产品的研发不是一条直线,而是不断迭代、甚至重头再来的过程。为了描述方便,这里假设一切是一帆风顺的,只按最终的方案来描述。不过,考虑到商业性,一些地方不会说太细。

1 、芯片选型

它适智能跑轮,核心的需求,是记录数据,然后通过蓝牙传递出来;主要的约束,是低功耗、长待机。那么这颗芯片:

  • 性能不能太差,要能支撑起蓝牙连接和数据传输;
  • 性能也不用太强,不然会增加功耗;
  • 最好能以不同的功耗工作;不工作时休眠,并且可以被蓝牙连接唤醒;
  • 要能存储足够多的数据。当然,也可以用外围存储芯片,但那样既会增加成本,也会增加 PCB 的面积和复杂性,所以最好能集成进来。

然后,就是其他核心元件,包括蓝牙芯片、霍尔传感器等。

之后,就是确定产品的交互方式,比如显示、按键、声音等。

再之后,就是确定电源方案。电源对于整个电路设计,是非常重要的。事实上,对最终的电路来说,有一小半的元件,都是电源相关的。具体到这个产品,要支持锂电池供电、Type C 充电、LDO 降压稳压、测量锂电池电压等等。

到这里,主要的芯片及方案就基本确定了。接下来,就是搭建具体的电路、设计 PCB 。

2 、设计电路图

这时,就要面临 EDA 的选择。所谓 EDA ,类似于软件开发中的 IDE ,就是电路设计所需要用到的软件。这里我选择的是 立创 EDA,它是国产的、免费的,简单易用。这对于个人或小团队开发来说,非常重要。商业 EDA 是非常昂贵的;当然,我知道有所谓特别版。但作为软件开发出身的我,对正版、免费有天然的亲切感。

确定好工具后,可以开始设计电路图了。

设计电路图,主要靠两样:电路基础知识、芯片数据手册。基础知识自不必说,比如电阻、电容、三极管、MOS 管等基础元件的使用。对于复杂的芯片,主要是参考其数据手册的典型电路,针对自己具体的场景进行调整。

这一步还挺好玩的,把一堆元件摆出来,然后用线连啊连,像正极连正极、负极连接地,连着连着就好了。当然,步骤是这么个步骤,实际不会这么容易。

一般的电路图,大概长这样:

3 、设计 PCB

电路图设计好之后,就是设计 PCB ,也就是印刷电路板。这一步同样考验功力,也更加耗时。事实上,不考虑芯片选型的话,PCB 布板所花费的时间,比电路图长很多。

这一步,说简单也简单。就是确定后电路板的外尺寸后,把所有元件排排好;并参照电路图,把各元件通过走线连接起来。

最直接的难点是布线。不考虑多层板的话,电路板相当于一个平面,而平面上的线是不能交叉的。这使得必须很恰当地摆放元件,才能避免交叉。有时,还得反向修改电路图。当然,多层板可以改善这一点,但成本高,且设计难度加大。如非必要,常见的还是用双层板,也就是有正反两个面可以走线。

当然,PCB 板还有很多其他难点和要注意的地方,比如要适配外尺寸及开孔、天线及电磁屏蔽、散热、避免回路、差分信号线等等,这里就不展开了。

一般的 PCB 板,大概长这样:

4 、打板

电路板设计好之后,就可以 制作 PCB,俗称打板。这里依然推荐嘉立创,每月有两次免费打板的机会,付费也只是 20 元起;而且很快,最快隔天就可以收到。

打板之后,就要焊接元件。这里又面临一个选择,要么是让嘉立创这样的工厂替你完成 SMT 贴片,要么自己焊接。二者的优缺点很明显:自己焊,省钱、灵活、不用等,但花时间,且一些很小、引脚很多的元件,不好焊;第三方 SMT 则刚好相反。

一般来讲,前期、以及简单的电路板,可以自己焊;后期还是倾向于 SMT 服务。

焊接好元件后,就类似这样:

5 、刷固件

电路板制作好后,就要刷固件。当然,有些简单的电路,是不需要刷固件的。刷固件,就相当于给硬件装个操作系统。这里暂时略去固件的开发。

具体的,电路板上留刷机接口,配合专用的刷机工具、上位机,就可以将固件写入芯片的 Flash 存储。

6 、电路测试

刷好固件后,就要开始测试。简单的,就是先测试下正负极电阻,看有没有短路。没问题可以上电,看电路有没有按预期工作。如果有预留测试点,就测量测试点的电压等。也可以借助示波器等工具进行测量。

如果遇到问题,不要慌,这太正常了。一般来讲,就是先缩小问题的范围。可以用拆焊等方式,去掉不必要电路的影响,只看出问题的那部分,方便排查。

对于固件的测试,可以像黑盒一样观察硬件是否按预期工作,也可以像白盒一样进行调试。只是硬件的调试,远没有软件随便加断点那么轻松。

定位问题,找出解决方案,就可以进行下一次制板。当然,也可以根据实际使用中的不便或问题,对电路进行改进。

7 、制作原型

经过几轮迭代,电路板基本稳定,可以组装成原型机,开始使用场景的测试。

这时,通常要制作产品的外壳。最好自己有一定建模能力,这样可以设计产品的外壳、3D 打印,方便很多。

如果只是简单的外壳,可以用嘉立创的工具,可以比较简单地生成 3D 模型。如果有团队,可以和同事一起配合进行设计。如果已经有外观设计,就可以进行结构设计。比如,如何固定电路板、如何暴露交互接口等。

8 、量产电路板

假设经过一段时间测试,原型通过了,产品也到了规模化生产阶段,就要开始批量生产电路板了。

通常,不是重新上传设计文件下单,而是返单上一次被验证过的电路板。这样更可靠,避免手抖出错,导致批量生产的电路板报废。

电路板批量生产完后,还面临一个繁琐的流程:刷固件。之所以说繁琐,主要还是量。

试想一下,如果刷一个电路板需要 1 分钟,听起来不多吧?可要刷 1000 片呢,那就是 16 小时。不吃不喝,从早上 6 点,刷到晚上 10 点,吓人不。当然,实际没这么慢,但基本是这个数量级,快不了太多。

9 、生产、包装、发货

然后,就可以交付给工厂,进行包装生产了。继而转发至仓库,用户在电商平台下单后,就可以快递出去了。

等用户收到后开始使用,这时能做的,就是 双手合十,祈祷不要出问题。因为一旦出问题,大概率不像软件一样,升级个版本就能解决,很可能要召回。

说到这里,就要提一个话题:OTA ,就是用户可以远程升级固件,来解决问题、或增加功能。这个其实很重要,尤其是在前期、尚未经过大规模用户实测时。OTA 可以在不召回的情况下,解决一部分问题,减少损失。

10 、十全十美

如果一切顺利,用户用起来很开心,满足了实际需求,带来正面评价时,就是 产品人最开心的时刻

至此,就是硬件产品的基本流程。

硬件开发的一些故事

上面只是走马观花地介绍硬件的基本流程,挂一漏万。下面补充一些细节,解释下为什么 硬件工程师通常发量不多

如何上手硬件开发

玩芯片的第一步,都是点亮一颗灯;这个操作,相当于软件领域中打印出 Hello World。当然,做得多了,总有「点亮」芯片 的时候,哈哈。

最好边学边练,做些小东西练手。

  • 比如,我第一个做给自己用的硬件工具,是 IoT Power 电源转接头。
  • 比如,制作批量刷机工具,提高生产效率。
  • 比如,制作小的 PCB ,记录电池放电过程。

总之,制作自己用得上的小工具,是不错的开始

从软件和生态上来讲,可以从 Arduino 入手。相对复杂的,就是树莓派以及各种衍生派。

再说芯片选型

芯片选型非常重要,最考虑经验、能力。而且一旦定了,之后基本不太可能会改;如果改,意味着要兼容两套方案、非常恰当地处理芯片及产品库存,总之很麻烦。

芯片的生态很重要。如果一家公司的芯片被广泛使用,通常意味着它更成熟,隐藏的问题更少。如果选一家小厂的芯片,可能看起来更便宜,但配套的开发软件不好用,市场上不容易找到使用该芯片的开源方案,等等。更关键的,可能有隐藏的问题。而这个问题,一旦量产后才发现,将是非常痛苦的:召回的话,血亏;不召回的话,会有持续不断的用户问题。像 STM32 、兆易创新 GD32 这些系列,都是比较成熟的选择。

还有一个问题,就是 开发效率与运行效率的平衡。对于电脑或手机上的软件开发,通常不需要担心性能问题,CPU 、内存、电量管够。而单片机开发,则没这么幸运了。通常,嵌入式使用 C 语言开发。可惜,实在不想这把年纪了,再去啃 C 语言。

最后选择了 合宙 Air101 这颗主芯片。很大的原因,是它支持 LuatOS 开发。简单地说,就是在芯片上运行了一个 Lua 虚拟机,或者说运行环境。接下来,使用 Lua 这门脚本语言,就可以调用库函数,快速完成生产代码的开发。关键的,它还支持 OTA 升级。主流嵌入式操作系统 RTOS ,包括μClinux 、FreeRTOS 等。

有时感觉,硬件产品不是做出来的,是攒出来的;从巨大的元件库中选型,各种排列组合,最后出产品。

配件采购

芯片的采购也比较关键。尤其到后期,产品已经上市,准备批量返单时,如果发现一个关键的元件缺货了、涨价了,就很头痛。如果换芯片,又要有比较长周期的测试。

延伸来说,在硬件众多配件中,哪怕缺少一个螺丝,也会决定最终产品能否量产。过多屯货,又会压资金;之后如果换方案,很可能屯的芯片就无用了。因此,供应链管理很关键。比如,对于汽车这种有 N 多配件的产品来说,供应链管理的难度极大。

说说焊接

做硬件,手工焊接是基本功。虽然嘉立创这类平台,打样已经比较便宜了。但在开发阶段,频繁测试,花费还是不小。更关键,来来回回比较花时间、影响效率。很多时候,还是得撸起袖子自己焊。

焊接中,植锡、放元件,是很枯燥的。风枪一吹,爬锡过程很解压。小元件、多引脚的连锡,是最头痛的。

当然,还有 焊台最佳伴侣:烫伤膏,别问我是怎么知道的…

硬件佬工具多

硬件佬有很多配件、工具,比如各种型号的电容电阻等元件,万用表、示波器、功率计、焊台等。

电压电流这些,肉眼是看不见的,需要工具来测量。

  • 比如,同样是 5V 的电源,有的纹波大、有的小;
  • 比如,标称是 12V 2A 的电源,真到了 2A 的大负载,是不是会掉电压;
  • 比如,测量上电时序。

原型到产品

对于一款硬件产品,电路板只是其中一个环节,作为一款完整的产品,要考虑的东西还有很多。比如,包装、说明书、宣传文案配图视频、生产备货、等等。

产品原型做出来,离规模化上市,还差很远。什么东西一上量,性质就变了。

工厂生产,有很多不可控的因素,有很多妥协。事实上,初期设计 100 分的产品,最终批量上市时,能妥协到 70 分以上,已经很不错了

第一次批量生产固件,还是很慌的。可能电路设计有问题,也可能生产过程中有缺陷,担心投入的真金白银,变成无用的电子垃圾。

做了硬件,真的相信,第一代产品通常是有问题的。硬件比较复杂,使用环境和方式多种多样;很多问题,只有在用户使用过程中才能发现。而发现了问题,很多时候无法通过固件升级来解决,只能寄希望下一代硬件改进。

当然,如果大家都不支持第一代产品,也就不会有第二代。这世界总需要有人第一个吃螃蟹,也时常奖励吃螃蟹的人,看大家怎么选择了。

硬件抄袭

抄袭哪都有,硬件也一样,术语叫 抄板。怎么应对呢?很难。

打磨丝印,算是比较基础的操作。更有效的,是开发有固件的硬件,也就是硬件里是有代码、有固件的,这种就不好直接抄。

物理开关

硬件很难避免物理开关。本来想,硬件做得优雅,就不需要物理开关。现在看,意外情况总是有,还是要考虑售后的问题。认怂,给智能模块加个物理 Reset 开关。其实,很多硬件设备上都有此类开关,比如路由器就比较常见。

数字量与模拟量

软件与硬件的视角不同。

在软件人眼里,0 就是 0 ,1 就是 1 ,这不是再清楚明白不过的(当然,这里考虑的是整形数、不是浮点数)。进而,这也是一般人的理解。

在硬件人眼里,还真不是。像浮点数,1 可能是 0.998 ,也可能是 1.02 ,也可能是 > 0.5 。或者说,所有的值都有波动、有误差、有范围的。

嵌入式硬件的局促

比如,在存储空间很小的芯片中写代码,会遇到这样的问题:需要考虑 2100 年后的事吗?

如果需要,则需要存储完整的年份,比如 2023 ;如果不需要,则可以省点存储,比如只存 23 。

说说蓝牙通讯

BLE 蓝牙传输比较慢。实测有一次通过蓝牙传输 552KB 的文件,用时 7 分钟(436s)。并且,蓝牙不稳定、传输的可靠性不高;传输过程中,很容易出现丢数据、传错的情况。

硬件中诡异的问题

由于看不见摸不着,而电路又以光速运行,很容易产生诡异的问题。

  • 比如,有一次电路接线完全正确,死活不干活。最后通过万用表测量才发现,其中一根面包线是坏的、不通电的,我去
  • 比如,钰泰 ETA6093 ,连接电池,什么也不做,就会有很多尖峰电流,分钟平均有 120uA ,使得待机时间明显缩短。后来,问了原厂的技术支持,才知道本来就是这样的。如果要低功耗,只能选择其他型号。倒,之前屯的芯片都用不上,又要开始选芯片了。
  • 比如,测量电路中,如果负载有大电流、大负载,会产生比较大的压差,会明显影响测量结果。有时,电源线的长短,都会明显影响测量结果

这些问题,很多是自己经验不足(当然,没有谁天生经验就足,都一个一个坑踩过来的),有的是芯片本身有问题,有的数据手册压根没介绍,等等。

LED 不为人知的细节

不同颜色 LED 的功耗差异非常大。单从电流上看,R/G/B 三者的电流大概是:1.5mA/1mA/0.8mA 。但事实上,在此电流下,三者亮度大概是 G >>> B > R 。相同亮度下,绿色 LED 是最省电的

多一个能力,就多了一扇窗

和已有能力组合,可以增加很多可能性

  • 比如,家里燃气热水器坏了,我可以更换其中的风压开关;
  • 比如,电动车没有电子报警,我可以装一个;
  • 比如,鼠标的按键太吵,可以换个静音开关;
  • 比如,做一款智能音箱,连接 ChatGPT 回答问题。

兴趣归兴趣、炫技归炫技,作为一个产品,满足真实需求,才是最重要的。

欢迎入坑硬件开发

和纯软件开发相比,硬件有不一样的乐趣。入门并没那么难,值得你来尝试,欢迎入坑。

5. 本田质量不行

刚买的本田型格,三个月,里程 2000 多点,出现打方向盘问题,忽然很粘滞打不动,调头转弯都不会自动回正。

4s 说申请换方向机,而且这是本田型格的通病,还有一个通病是安全带不会自动回收。

这么大的问题,本田竟然都不改进,企业越来越不担当了。

6. BYD 2023 年销售了 302 万辆新能源汽车

BYD 2003 年买了西安秦川汽车,2023 年卖的车比前 19 年加起来还要多。

为什么 BYD 在这里不被待见?是这 302 万人(有一部分是国外用户)不懂车吗?

7. [杭州]买车容易停车难

刚喜滋滋提车快 2 个月,现在被停车搞得想直接把车送回 4s ,住在杭州老破小,解放路浙二那块,天天被停车搞得头疼死了,最近租了个 600 一个月的,每次都得开进电梯里面,非常狭小,我的 530 还比较长(纯新手,车还没 360 全景),真的心力交瘁,买个车真的徒增烦恼,杭州的 V 友们,有没有啥好的解决方案。

8. win10 or win11?

新下单了一台主机,用的 amd 的 7 代 u + n 卡

到手后发现商家给装的是 win 10

之前旧电脑因为 tpm 啥的原因,一直没去升 win11

想问问各位现在都是用啥版本?

9. 9 年码农 2023 年存下 25w,不知道算多还是少

9 年码农,只有工资,无其他收入,2023 年存下 25w,不知道算多还是少 每个月老家房贷 3000,工作的地方房租 2000 2024 看看能不能搞搞副业

10. 2024 上班第一天有啥感想没?

2024 上班第一天有啥感想没?

公司不怎么行了,上班摆烂,不想上班。。。。。。。。啊啊啊

11. 家用主机用 win 还是 mac?

背景:前端,2012 年开始用 macbook 开发

现在每天背着 2018 16 寸的 rmbp 上下班,觉得有点累,想家里搞台电脑。

在 win 主机 和 mac mini 之间犹豫。

如果是 win 主机 预算 10000 左右 mac mini 的话 打算上 32g 内存 + 1T

同事都建议 win ,毕竟在家 “ win 是生活,mac 才是工作 ”

想听听各位大佬的意见。。

12. 又去了马来西亚玩了几天,发现马来西亚真的是国人海外生活的最佳选择
新加坡当然华人比例更高,工作机会也更多,但现在生活成本在最近一两年已经急剧上升,不太适合普通人了。

泰国说实话比马来西亚更好玩,特别是今天看到中泰永久互免签的新闻,对国内的数字游民绝对的重磅利好。
但泰国的缺点是
- 永久身份基本拿不到,只能靠精英签续签。
- 虽然也有国际学校,但当地语言仍然是泰语。
- 文化和生活习惯上算好,但不是华人传统


但马来西亚,我觉得真的是全球最适合国人长居的国家了。当然前提是自由职业有别动收入,吉隆坡 it 工资很低。
- 生活成本十分低廉,吉隆坡也就国内二线水平。
- 交通十分发达,特别是吉隆坡的国际航空交通,去海外比国内方便。
- 有保存十分好的华人文化和华人学校
- 英联邦教育制度,三大种族华人,马来人,印度人英语都不错
- 饮食,几乎和潮汕,粤菜一脉相承
- 永久身份(红卡)好拿很多(要走一些偏门)

如果我是短期游玩的话,会考虑泰国,长期的话绝对选吉隆坡或者槟城。

这个话题起因是看到中泰永久互免后的感慨
[原话题出处]( https://twitter.com/expatlevi/status/1742115420130476049)
13. 2023 总结-一个普通人的自述

今天是 2023 年的最后一天,过了今晚十二点,这一年就结束了。去年我也是差不多年末的时候写了一篇年终总结,今年秉承去年的习惯继续来写今年的故事。

该从哪里说起呢?那么就从二月份开始吧,因为我记得大概是二月中旬的时候知道了考研的成绩,知道分数的那一刻,我就知道去年的努力算是付诸东流了。知道结果的时候,其实并没有太过失落,甚至是放松了一口气,因为接下来我就可以全心去找工作了。

大学的时候我学习的 Java 相关的内容,由于考研的缘故,很多内容基本都忘记了,因此我想学习前端相关的知识,当时想的这个入门快,看文档加上练习很快就能堆出一个网页来。现在想想,还是我太年轻了,低估了前端方向里面的内容,也高估了自己的学习能力。

开始学习前端之后,我在家附近办了一个月的健身卡,当时就是上午学习,下午健身,晚上回来接着再学一会,我还挺佩服自己的,除了下雨那几天,基本每天都去健身房,虽然效果一般,哈哈哈,不过后来也是可以一口气做上二三十个俯卧撑了。

我快速过完的 HTML 、CSS 和 JS 的基础内容之后,然后就开始框架的学习,我一开始学习的是 Vue2 ,紧接着我就发现事情越来越不对劲了,因为要学的东西太多了,根本学不完,光是前端框架就有 Vue 、React 还有 Angular ,Vue 框架还有 Vue3 版本,我的天,怎么会有这么多,紧接着,用来发送请求的 Axios 框架,还有组件框架 Element(Vue2) 和 Element-plus(Vue3),然后还有还有 JS 的 ‘哥哥’ Typescript !!

那几天真的很焦虑很焦虑,晚上的时候会睡不着,也不敢刷小 B 站,因为推送的全是前端相关的,白天吃饭的时候,老妈经常会问什么时候投简历啊,去哪里啊?我总是说还没有准备好,还有很多要学的东西,不过也只有自己知道这只是我逃避就业的一个理由罢了。

一边学一边哭,哎,后来的操作就是掌握上面最简单最简单的使用,深入了解是没有时间的,然后跟着视频教程做了一个 Admin 的小项目,把所学的内容串了起来。然后我就开始修改简历,准备开始找工作。

我以为这次应该会好很多了吧?至少!结果我又傻眼了!!

失联招聘!! Boss 直拒!! 前程堪忧!! 58 不成!!

投出的简历基本全是已读不回,我去网上翻了一些帖子才发现今年真的真的真的太难了!!而且裁员现象也很严重,这算是两年的脱产考研带来的不好的后果之一吧。

随后我转变思路,在网上请教了一些前辈,改了改简历,算是比原来‘好看’一些了,然后分别每天下午投简历,想着这时候看到的几率比较大一些。好在我运气比较好,拿到了几个面试,第一家是北京的一个 xx 银行信用卡中心,去了之后才傻眼了,简直了,跟他们在 Boss 上写的招聘需求完全不一样。

去了先去填个表格,个人信息之类的,然后就开始安排面试,有点让我大开眼界,一点技术问题没问,问你家里哪的,就像是在查户口。大约二十分之后面试结束,我在外面搜了一下这家公司,这就是一个办信用卡的,网上很多人被骗了,就是拿着假的 JD 招聘开卡的人。

这算是被社会毒打的第一步???

紧接着,又过了一周,拿到一个石家庄的面试,这个面试很简单,也过了,但是他让我试岗,完事才能给我签合同,当时我还不太懂试岗是什么意思,后来在论坛搜了一下,我真的是,哎,没办法,谁让现在大环境不好,人太多了呢!

再后来就是现在这家公司了,怎么说呢,一开始确实是被 HR 的介绍完全唬住了,说我们公司做海外结算,作为第一家公司是个很好的选择,然后我就稀里糊涂的入职了。

入职之前,还是先回家,参加了一个发小的婚礼,突然有点羡慕人家,同样的年纪,他已经安家结婚了,我却刚刚开始在外漂泊,不过还是和朋友们一起玩耍了几天,婚礼进行的很顺利,大家都很开心。只不过我早早离场,因为我要回家收拾行李,准备去北京了。

来北京之后,先是去了酒店,也是为了省点钱,选了一家便宜点的,然后他没有窗户,隔音还很差,半夜还有人唱歌,我真的,哎。

第二天联系了网上提前约好的中介,挨个去看房,有一些房子很好,但是价格很贵,后来我回到酒店,来到前台买了桶泡面吃,就跟老板聊起来了,刚好老板有个认识的中介,推给我了,完事就带着我去看房,这个房老而且环境很差,可是房租要低很多,考虑再三我答应了。

第三天签租房合同。

其实关于租房的这段经历还有很多,但我不太想多说什么,经历过北漂的人就知道中介有多么恶心,一个二居室能给你分出五个屋来,甚至还有的拖欠押金不还,相信有太多、太多朋友被坑过了。

入职工作之后,我并没有如一开始想象的那样,我在家学到的东西在工作上基本用不到,2023 年了,竟然还有 JSP 页面,他们的项目目录也十分的混乱,都是存放在服务器上面,找个文件竟然要在盘符当中一个一个去搜,去找。

这家公司虽然有很多不好的地方,但至少他给我开了一份我能够生存下去的薪水,虽然不多。

在这家公司呆的这几个月里,我自学完了很多内容,重新学习了 Vue3 ,还有学习了一部分 Ts ,还有用来发送请求的 Axios ,还学了 Node ,还有它的框架,Express 和 NestJs , 学的东西其实都是围绕前端方面,这里面的 NestJs 虽然是一个后端框架,但远远不到熟练使用的地方,也仅仅是写简单的 CRUD 。

2024 年的学习计划:

  • 学习 React
  • 学习 NextJs
  • 如果时间足够的话,我想重新再学习下 Java 的一些知识

接下来的这一年,我希望自己能够做到的还是沉下来,耐心的学习,一点一点的去扣一些内容,不要着急,焦虑总是会有的。

还有一些内容值得思考,那就是现在的就业大环境,前端这个方向人确实太多太多了,Java 现在已经卷成麻花了,Go 会不会是一个好的方向??对于未来怎么样,真的不得而知,所以,我接受自己的平庸,自己就是一个普通人

我还想谈一谈我的女朋友,和她的认识很意外,五一假期出去玩,她坐我旁边,然后就这么神奇的认识了,其实当时没想着会发生什么,但好像真的就像是有种魔力,牵引着两个人。

跟她相处到现在已经有半年了,也有一些小摩擦,但是总体来说还是没有什么问题的,她这个人很善良,也很有耐心,特别喜欢看她认真学习的样子,她学习的时候特别投入,就跟个小猫似的,累了就在那伸伸懒腰,感觉好可爱。

希望来年我们两个也能继续好好的!

这一年其实过的挺平淡的,笑过也哭过。在最后的几天里,见到了一些大学时候关系就很好的朋友;有一个是快两年没见了,一起吃了饭,聊了很多,他今年背上了房债,已经开始相亲了,对此我也只是感叹时间真的过得好快,好像昨天我们还坐一块吹牛皮捣蛋,时间真的过得好快好快。

另一个朋友在北京上学,我们两个也是厉害,一个下午走过了四个地铁站,晚上的时候已经快三万步了,两个人就没有方向的瞎走,也不看地图就是瞎走,没想到走到了中关村,看到了微软总部,它的设计风格很喜欢,要是有一天我也能去微软就好了。中午一起吃了驴肉火烧,哈哈哈,就在人大附近的一个小店里,味道很不错,他家的重庆小面也很好吃,酸辣口味的。

还有很多事没有提到,这一年真的好快,自己的变化也很多,变得不再那么容易焦躁,开始考虑一些事情的后果,又或是变得有些胆怯,不再像以前想到什么就去做什么,这算是一种成长吗?

应该算吧,还有很多不懂的东西,还有很多不了解的事情,需要学习,需要去了解。

这一年有的时候自己会想,好难受,不过还是劝自己再坚持一下,不是还有很多事没有做吗?

最后,也算是给自己一些慰藉吧,把心态放平,随心就好,学不会的东西就多学几次,加油!

新年快乐,祝自己,祝她,也祝大家。

14. 好用的 git 工具

大家都用哪些 git 工具? Smartgit Sourcetree 好像都不错?

另外在 macOS 上有什么特别好用的吗?

15. 一到冬天人就犯懒什么都不想做,甚至生存的欲望都没了

工作能拖就拖,房间乱了也懒得收拾;工作日还有作息强制着按时吃饭,一到周末饭都懒得吃。总之就是啥都不想做,啥都没意思。一开始以为是冬天阳光少缺 VD ,结果 5000IU 的 D3 吃了半个月也没见起色

16. Java 日子人想学点其他的语言来丰富下自己的技能点,是继续 JVM 系列的语言还是搞点新潮的 rust/next.js?
已经忘记为什么学 Java 了,反正就这么浑浑噩噩的过了四年,而立之年,天天 psvm sout log.error ,厌了腻了。
觉得 Java 真的很啰嗦,我个人认为对于工作上来说写代码的速度比编译速度和运行速度重要的多,因为需求是做不完的,虽然很多时候可以随便写,但是随便写不是乱写,总是有很多代码是避免不了的,我爱强类型的简单明了但也觉得日积月累的多写那几行代码估计都能有个小型工程的代码量了,四舍五入就是亏了。

想面向简历,学习一门新语言,扩充下自己的宽度。

元旦假期开始看 kotlin 的教程,自己搭了些 demo ,也咨询了自己接单的哥们,他是 kotlin + spring 一把梭,看起来在小项目上的效能还挺高的。

同时听说学习 rust 可以在整个编程语言上面提高自己的理解,但是又心水 next.js 。

感觉拿不定主意,我想花三到四个月时间的下班时间学一学想问问大伙觉得先学哪个能写到简历上呢?
17. 问问下班仍使用电脑的大家(不管是打游戏看电影学习还是外快)

刚刚看到一个要不要放弃手游的帖子有感,我知道端游很吸引人,好多游戏都在等着我,

但是上班已经 8 (+2 )(+4 )(+x )小时了,想必互联网的大家都是坐着,偶尔走走,买了升降桌,护腰,坐垫,之前还买了护眼屏幕,同事还用上了保护腱鞘炎的鼠标和黄色眼镜片,等等

大家回家如果还持续坐着使用电脑,不会对身体继续产生损伤吗?如果知道这些,还在持续,是因为没有感觉有负担,是因为经常锻炼吗。没错连我同事都提醒我几次要多锻炼

顺便想知道大家下班都在做什么,下班到睡着也没有多少时间,难道出门健身运动 2 小时,或者和妹妹吃饭,或者直接睡觉?

18. IP.IM 全新的 IP 查询网站

IP.IM

前两个月跟大家推荐过我的 IP 查询网站 IP.IM

稳定服务了几个月,再来跟大家分享一下

IP.IM 域名简单好记,支持 CURL 访问

curl ip.im
curl ip.im/info
curl ip.im/8.8.8.8

最近又添加国内用户查询 IP 的刚需,检测境外网络是否通畅

[使用阿禅的开源项目 https://github.com/jason5ng32/MyIP]

https://ip.im/myip/

整体 IP 查询的精度还是不错的,欢迎大家试用,感谢!!

19. 想买个隔音舱在家做自习室,有没有什么坑点?

地点:深圳

一、原因

住在一楼,楼下地下室有抽水泵,隔段时间就会有抽水震动的低频噪音。
最近附近还开了个钢琴班,从早弹到晚,想找个清静的地方敲代码+看看书,可能还有语言学习之类的。

二、需求

办公学习,学英语,看书,防打扰
租的房:需要方便拆装,最好模块化,直接拼就可以了。
淘宝看了几个隔音仓,长 130cm * 宽 120cm * 高 230cm ,价格在 4k~6k 之间。
闲鱼看了深圳同城二手:150 * 150 * 230 ,2999 ,搬运费安装费估计要 1k+,我昨晚去现场看了一个,150 的好大一个😂。

三、疑问

不知道买多大的合适。
不知道效果任何。
不知道实用性怎么样。
有没有其它方案?
目前这个隔音仓,价格有点贵,普遍在 5k+,二手有很便宜的,但是比较大,需要自己去拆装。

四、其它方案

备选:自习室,图书馆
去过自习室,我附近就有好几个,价格说实话不低,100 小时 399 ,而且需要预约,需要保持安静。
图书馆太远了,暂不考虑。

或者直接搬家?
现在住的小区房,西丽 2 室 1 厅 5500 ,一楼离地铁也很近,住了一年半了,目前住得还行,搬家就是个大工程了,找房 + 整理估计也要半个月 ~ 1 个月,除非有性价比很高的房,暂时不想搬...