Pinned post
Pinned post

“我希望大家都不断学习,做自己喜欢的事,一直到死,每个人都只活一次,不要放弃自己,生命是个奇迹。我们从单细胞动物进化到今天很不容易,快四十亿年了,如果我没有记错的话。当然,有时候需要放松,需要忘掉时间和空间,需要忘掉一些烦人的事,需要冷静一下。”
五条人

Pinned post

生日愿望再许一遍
Be bold and reckless
Care more and worry less

Pinned post

你没办法逃避痛苦,只能承认。
但最根本的办法,说来说去只有一个,就是诚实。诚实总是困难的,尤其在自己特别想做点什么的时候,承认自己的无能为力。拯救我们的不再是任何道理或技巧,只有直面的勇气。

Pinned post

除非一小点一小点向前,否则将一事无成。

一九一四年以前,世界是属于所有人的。每个人想去哪里就去哪里,想在那里待多久就待多久。没有什么允许不允许,没有什么批准不批准。当我今天告诉年轻人,说我在一九一四年以前去印度、美国旅行时根本就没有护照,或者说,当时还没有见到过护照是什么样,他们会一再流露出惊奇的神情,这使我感到很得意。当时人们上车下车,不用问人,也没有人问你。我们今天要填近百张的表格,当时一张也不用填。那时候没有许可证,没有签证,更不用说刁难;当时的国境线无非是象征性的边界而已。人们可以像越过格林威治子午线一样无忧无虑地越过那些边界线,而今天由于大家互相之间那种病态的不信任,海关官员、警察、宪兵队已经把那些边界变成了一道道铁丝网。由于国家社会主义作祟,世界是在第一次世界大战之后才开始变得不正常——我们这个世纪的精神瘟疫才开始,作为首先看得到的现象是对异族的病态恐惧:仇视外国人或者至少是害怕外国人。

人们到处抵制外国人,驱逐外国人。原先发明的专门对付罪犯的各种侮辱手段,现在却用来对付每一个准备旅行或正在旅行的旅行者身上。出门旅行者不得不被人从右侧、左侧和从正面拍照;头发要剪短到能看见耳朵。旅行者还必须留下指纹,起初只需要留下大拇指的指纹,后来需要留下所有十个手指的指纹。

此外,旅行者还要出示许多证明:健康证明、注射防疫针证明、警察局开具的有无犯罪记录的证明以及推荐信。旅行者还必须能够出示邀请信和亲戚的地址,还必须有品行鉴定和经济担保书,还要填写、签署一式三四份的表格。如果那一大堆表格中缺少了哪怕一张,那么你也就别旅行了。这些看起来都是小事。我起初也觉得这些琐碎小事不值一提。但是这些毫无意义的“琐碎小事”却让我们这一代人毫无意义地浪费了无可挽回的宝贵时间。

当我今天总算起来,我在那几年里填了不知多少表格,在每一次旅行时填写了不知多少声明、还要填写纳税证明、外汇证明、过境许可证和居留许可证、申报户口表和注销户口表,等等。我在领事馆和官署的等候室里站立了不知多少小时,我曾坐在不知多少官员面前一他们有的和蔼、有的并不友善、有的呆板、有的过于热情一我在边境站接受过不知多少搜查和盘问,我这才感悟到,人的尊严在我们这个世纪失掉了多少嗬!

我们年轻时曾虔诚地梦想过我们这个世纪会成为一个自由的世纪,将成为即将到来的世界公民们的新纪元。可是那些非生产性的、同时又侮辱人格的繁文缛节却浪费了我们多少生产、多少创作、多少思想嗬!因为我们每个人在那几年里要用更多的精力去研究那些官方的规定,而不是去研读文学艺术书籍。我们在一座陌生的城市、在一个陌生的国家,最先要去的地方不再像往昔那样是去那个地方的博物馆、风景区,而是为了领取“居住许可证”去领事馆和警察局。

我们这些人以前坐在一起的时候,常常谈论波德莱尔的诗或热烈地讨论一些文学艺术方面的问题,而现在我们发现自己谈论的尽是一些被盘问的情况、许可证的情况,或者打听应该申请长期签证呢还是申请旅游签证;结识一个可以使你缩短等候时间的领事馆的小小女官员在最近十年里要比在上个世纪和托斯卡尼尼或者罗曼·罗兰结下友谊更为重要。我们凭着天生的悟性始终会感觉到,我们是被施予者而不是施予者。我们没有任何权利,一切都只是官方的恩赐。我们不停地受到盘问,被登记、编号、检查、盖章。

——茨威格《昨日的世界》。一百年前。

看到这条嘟的内容,觉得非计算机背景的朋友想自学,缺乏了必要的指导 (guideline)。看到这条简单说说我的想法。
m.cmx.im/web/@chaojixyy1973/10

最基础的:Codecademy 学会一门程序语言。按优先度排序,推荐 Python / JavaScript / Java. 学会一门语言就可以了。【时长:1 个月】

少量算法 + 基础数据结构知识。Coursera 上的这门课提纲很好:coursera.org/learn/data-struct

线上能搜到很多教程和资源,但比较零散,建议找一本书 (暂时没想到哪一本入门比较好) + 做做最简单的练习题。【时长:2~3 个月】

学到这里其实就已经本科计算机毕业了。普通学校里,大多数计算机系学生也就学到这个水平。

其实整个加起来最多大半年时间就能学完。只需要「简单看一下」,在实际写数据结构、写算法、逐渐积累写一些工具处理和小型程序的过程里,会迫使你回过去重新看待之前学过的内容,经验、理解是会逐渐积累的。

.

其他一些和实际项目相关的选择性学习,全部学完是不可能的,在大公司里做了二十年程序员的也不可能全部知道。

大概可以分为:

* 数据处理 (data engineer / finanace / bioinformatics)
* 前端开发 (web designer, app designer, artists)
* 人工智能 (data-related, or art-related)
* 后端开发 (algorithm, database)
* 图形学 (hardware / os related)

自学我觉得最好的是看 Coursera 的课程目录,只看目录就可以。对应的内容去找书。

更重要的是需要一个好的线上社群能够回答你当前的问题。以前的 StackOverFlow 很好,但现在已经不太友好了。

能根据具体情况告诉你应该当前去学什么,我觉得最后这点是 Mastodon / Discord 社群可以做的。

@chaojixyy1973 这个清单里的,写了二十年代码的都学不完。三年时间只能是「听说过这个词」。

有意义的是一些基本的课:Codecademy 学会一门程序语言 + 少量算法 + 基本数据结构。

如果是只需要:

* 数据处理 (Python + 数据库 + 对应工具包)
* 前端设计 (JavaScript + Vue/React 等流行框架)
* 人工智能 (少量传统算法 + 线性代数 + 工具包)
* 后端开发 (理解内存、指针、多线程,少量编译原理更好)
* 图形学 (知道图形管线,能设计较复杂的软件)

上面大概技术上按从简单到难。学会一门不需要理解内存使用 script language 在 Codecademy 上一两个月就能学完。

Leetcode 感受一下算法题 + 找一本数据结构的书,两个月能学完。实际项目的话,用各种开发框架 (如 Ruby on Rails / React) 写一两个 web app 会学到一些组织代码的方法。

其他就是遇到问题知道在哪里去查就可以了。

我认识的其他程序员朋友也是计算机系毕业的,写了多年程序至今也不太知道操作系统、编译器是怎么回事。这压根不影响。欧美比较 nerd 的程序员会自学一些感兴趣的相关内容,一般的程序员完全不需要。

关了一天机,我现在要打开手机看看了,有点怕

看酒鬼都市的女人们,感觉这是我在电视剧里看过的最真实的葬礼。家人甚至还没有办法接受事实的情况下就需要联系殡仪馆,还要给亲朋发讣告,这是怎么做到的啊?打工人还有工作要去处理,还要见亡者的亲朋,出殡、下葬……
一边看一边就想起大概是前年一个同学的父亲心梗去世了,还有一个朋友复读高三的时候父亲去世了。知道这些消息的时候就觉得非常不真实,也难以想象她们该怎样接受这件事情。我跟着剧里的人 一起落泪,同时也在想朋友当时得多难过,可是我毕业后就没跟她再联系了,她的遭遇也是从另一位朋友那里听到,除了惊诧和叹息,我什么都没有做,有时还会觉得这个消息是假的。后来再见面,我们像从前一样嬉笑,可我还是很后悔。而且其实甚至现在我还不知道应该要怎么做。
不知道为什么,每次我联系不上我妈的时候都会担心她会出什么意外。偶尔也会想如果我爸有什么意外,我和我妈该怎么办,说是想,其实根本不敢再往下想,我完全接受不了这些事情,唉。又想到朋友之前说她不能只为了自己活着,还要考虑她父母的养老问题,我只劝她你是你自己,为你自己活着你妈妈也会支持你的。
这样一写又想起好多伤心事,就这样吧

Show older
豆豉

豆豉是一个开放、友善的长毛象实例,欢迎不同爱好、职业的象友进行交流,在法律允许的前提下保证言论自由。豆豉的服务器位于美国,站长保证不会泄露大家数据,但来自某些地区的象友请务必注意隐私保护。请在提醒某些地区的朋友们注意隐私的前提下尽情邀请他们来玩吧!(没有申请理由的自动拒绝)