Pinned post

所有正在转码的同学都是我的同学,所有已经在写码的老师都是我的老师!

Pinned post
Pinned post

该吃吃,该喝喝,啥事不往心里搁。

Pinned post

For 首页在中国大陆出生长大的象友:
from the scale of 1 to 100
1 being 从来没有出过国
100 being 外黄内白香蕉人
你觉得你在几?

我过几年就会想一下这个问题,答案还挺有意思的。

我强烈推荐一下这本书:ca1lib.org/book/3624590/ba2bdc 能让平时不读书的我推荐说明这本书写的多么简明和简单

适合已经有一定JS基础,想把知识点串起来开始做项目的同学。

这个作者写东西没有废话且有逻辑,还有幽默感。而且这本书是fullstack,后端的部分也有涉及到。我看了第一章觉得这本书读完面junior直接没问题。

类似“follow your heart”之类的所谓职业指引,用网游打比方,就好像有人跟你说“玩游戏不需要追求升级的!你想要去看风景就去走遍每一个地图就好了!” 结果最后你发现想要看风景需要到等级80才能买的9999金币的座椅。

今天的 #转码日记 

之前因为OA的关系,整个人非常的急躁,看数据结构和算法都带着非常功利和焦急的心盘算什么时候可以理解进去,真的是非常难受。现在oa过去了,真的轻松了,可以认认真真研究一下算法,我觉得我短时间都不想去投大厂做oa了,不然会影响学习的心态。

现在看算法书可以慢慢看,慢慢理解的感觉真的很好。以及再次感觉到自己是真的感兴趣想做这一行regardless of有没有天赋或者能挣多么的多。今天跟云老师也请教了这件事,我俩在职业选择上最后转到(回)了码都是觉得像做一个稍微有点技术门槛的行业。我个人觉得在一个技术门槛低的行业真的很容易遇到大量不喜欢的人。

看到一些转码的讨论想说两句:“转码成为典型的一代中国码工” 和 “成为software engineer并参与硅谷乃至北美科技行业的一些前沿讨论甚至创业” 是两码事。后者可能需要更多主动的“混圈”行为,比如经常上hn,经常上twitter和reddit等等。确实这块的中国人目前不多,我个人觉得其实应该更多。

写代码拿个高薪职业对很多人来说是终点,但其实仅仅只是最初始的一个可能性。写代码,成为swe打工,之后可以做的事情还有很多(这里不讨论身份影响的因素)。表达以上讨论的意思是也不希望很多人把转码以后的生活单一归纳成这个终点。

一个好的社会,不在乎你年轻还是年长。我们小学时候不是就学了;幼有所养,老有所依。好的福利制度,和宽松的可以支撑年轻人探索自己(他们的人生还没定型 有很多想尝试的)的社会风气很重要。
不管你是25岁想当音乐家 还是86岁想学编程 都能得到支持 这样的社会就会很好。

我在加拿大最为震撼的印象是见过一个85+的香港人,男,是个护士。他年轻时移民加拿大,当了一辈子护士,挣到温哥华富人区大别墅一套,儿孙满堂,整个人满面红光。然后依然在工作,只是因为热爱工作。他还跟我们讲了很多他的看法,比如为什么在加拿大容易活得长(福利好 社会压力小之类)以及告诉我们一定要热爱自己的工作。

两个我半年多前看还一脸懵逼,现在大概知道怎么回事的东西。

一个是这个frontend roadmap:frontendmasters.com/books/fron

一个是这个视频:youtu.be/vtsvokdIqwY

刚开始学习前端的时候看着这些东西你会wtd is this shit?学一段时间就知道了oh this is that and now I'm at this stage then I should learn this

刚开始会真的很overwelm 为什么要学的东西这么多杂七杂八的 但是做几个项目就可以串起来了!It's easier than you thought

那个65岁程序员大爷的文章刚刚我也读了一遍,还看了下面的评论。下面有一个人说自己的爸爸是89岁程序员,刚刚自学了Python做AI,然后65岁大爷就说honestly I‘m not that smart。

读完这篇文章我的感想,所谓的keep up with the trend其实有两个方面:1)对新的技术趋势敏锐和好奇 2)有重头再来的勇气。这个事情更多是mindset的问题,坦白说,大部分人的mindset就是学一样然后懒得去学新东西。

中学时候其实学校里就有两批人:在那个年代就第一个知道某歌手出了什么新歌,某杂志有没有发行新版本。即使在互联网时代之前任何人在这方面的差别就已经显露,互联网就更加拉大了这个差距。比如NFT,时至今日有多少人完全不好奇也没有了解呢即使资讯一个google就能搜到?

关于第二点,我入行的时候就遇到了头发花白的intern,和“中年转行”火箭升职的明星员工,这两个人还都是女性,所以我的mindset就被树立为anyone can always start from the beginning。然而很多人是害怕这件事的。

当然人有人的活法,65岁大爷看起来也活得挺好。他提到自己有sidegig,而且说自己就是不想grind了,which is fine。靠着做大型机编程已经让他度过了安稳的大半生,这已经比很多人要强了。

现在转前端真的是一个很好的时机。Not for everyone for sure。我觉得每个转码的同学经过开始的基本学习,对前端后端的区别有个大概的印象,可以根据自己的能力和兴趣做出选择。

经常看大佬的技术讨论能够促进选择的准确性。比如这个是我们react group里面几个大佬在聊前端的system design

前后端没有什么容易难,就是方向真的很不一样。

我想很多同学可能在找工作的压力下被迫刷题,所以很烦Leetcode。我觉得我是很幸运的,有一份可以养活自己的工作,且有足够时间业余刷题。并且我在这里面找到了乐趣,遇到了跟我一起刷题的两个小伙伴,且他俩都是真心热爱技术的人,并不只是因为钱才做这一行。这很重要。

过去五六年在tech行业做一个非技术岗位我个人的结论:如果你不懂编程,不懂计算机科学,你就算work in tech也永远做的是边缘化的东西。这个取决于个人,这不是必须的,但我想要去接近核心,不足以是best但至少我要知道,明白每一个技术后面的东西是什么,一个新的东西出来,这个东西是什么,怎么用,我需要知道。之后做前端实际工作中即使很少接触算法,我也想继续去学习。

跳槽/转行101: Do not wait until you are "ready". You are never ready. You are always iterating.

Start apply to jobs now and it pushes you to iterate your resume, storytelling, and interview preparation.

转行tips:对你感兴趣的任何行业,加入一个行业群,里面以从业3-5年或以上的人为主。

看看这些人是不是你会喜欢的人,是不是你每天想要打交道的人,他们发的东西你是不是感兴趣。

如果上面的条件达不到,马上打消这个转行的念头(

我的面试准备JS部分基本就用这个小哥的材料了 youtube.com/c/WebDevSimplified 他讲东西属于言简意赅,各个击破型。让我想起早年做的五年高考三年模拟系列。。。

一个小google解决一个大问题:stackoverflow.com/questions/56

现在的版本可以直接在gui里面设置都不用去编辑json file了

一个月前写网站的时候要是知道可以这么弄得省多少事儿!but 那个时候我看到json还犯怵呢。It feels amazing that I‘ve been this far!

我在Youtube看到了一个视频,是big tech的hiring manager,他推荐了一本算法书,我感觉适合思维方式比较visual的人:Grokking Algorithms

如果你跟我一看靠读字和看example都还是get不到某个算法,脑子就是“通不了” 我感觉这个可能有用

Show older

山森浪太郎's choices:

驴肉火烧Mastodon

1. 驴肉火烧是一个开放的长毛象(Mastodon)实例,在法律允许的前提下保证言论自由。 2. 驴肉火烧的服务器位于德国,站长定居加拿大,站长保证不会主动泄露大家数据,但来自某些地区的象友请务必注意隐私保护。 3. 申请时会默认关注管理员,注册成功后可取消关注。 4. 请勿使用网易系邮箱或QQ邮箱注册,注册后14天内无任何操作(发嘟、换头像或关注)的账号将被删除。