查看原文
其他

科技爱好者周刊(第 135 期):什么行业适合创业?

阮一峰 阮一峰的网络日志 2023-12-22

这里记录每周值得分享的科技内容,周五发布。

本杂志开源(GitHub: ruanyf/weekly[1]),欢迎提交 issue,投稿或推荐科技内容。

周刊讨论区的帖子《谁在招人?》[2],提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。

封面图

重庆北碚区新建的彩色停车场,地面采用红、黄、蓝三色陶瓷颗粒罩面。这样除了增加视觉美感,还能更好地保护道路基面,增加了路面摩擦力,提高了停车安全系数。(新华网[3]

本周话题:什么行业适合创业?

一个美国风险投资家[4]解释他如何选择风投项目,我觉得很新奇。

他画了一个坐标系,然后把项目的行业放在里面。

上图的坐标系,竖轴是交易规模,位置越向上,表示交易金额越高;横轴是交易频率,位置越向右,表示交易次数越多。

根据这两个坐标轴,所有行业可以分成四类。

•交易价格高、交易频率低的行业(汽车、房地产、婚纱摄影、高端体检)•交易价格低、交易频率低的行业(水管工、锁匠、体育用品、服饰)•交易价格低、交易频率高的行业(出租车、餐饮)•交易价格高、交易频率高的行业(……有这样的行业吗?)

举例来说,房地产的价格很贵,普通人多年才能购买一套,所以位置在坐标系的左上角;小餐馆的价格比较低,你经常会去,所以位置在坐标系的右下角。

那位风险投资家说,投资项目要么在左上角(高价低频行业),要么在右下角(低价高频行业),不要去碰左下角(低价低频行业)。 理由很简单:如果一个行业的交易行为是“低价低频”,怎么赚大钱呢?

比如,出租车的网络平台可以成功,开锁的网络平台不可能成功,原因是打车是“低价高频”行为,开锁是“低价低频”行为。

他进一步说,“高价低频行业”适合使用垂直网站,因为单价高,可以把上下游产业整合进去,提升获利;“低价高频行业”适合使用水平网站,因为单价低,需要覆盖较广的市场。

我觉得,说得很有道理,分享给大家。国内成功的电子商务公司,确实都是如此。淘宝、滴滴打车、美团这样的水平网站,确实都是服务“低价高频行业”;贝壳找房、汽车之家这样的垂直网站,则是服务“高价低频行业”。

《前端与图形学》公开课

图形学大概是最专业的前端方向,所要求的知识技能与其他方向截然不同,属于独立的前端技术岗位。

它正变得越来越重要,许多内容、数据、用户交互只有通过图形展示,才能取得满意的效果。

一般情况下,我们使用的都是封装好的图形库,很少关注底层的图形技术,更不要说搞懂背后的理论了。

但是,随着定制需求、性能、UI 的现代感和设计感……这些要求越来越高,图形学终究是优秀前端工程师绕不开的领域。 前端工程师里面,最抢手的人才就是图形工程师,所有大厂都非常稀缺。

市场上的图形课程并不多,高质量的更是凤毛麟角。本周向大家介绍的,就是开课吧出品的 《大牛必备:前端与图形学》公开课 。前阿里 P8(高级技术专家)Winter 主讲,原价199元,推广期间可以0元领取!

这个课程时长为120分钟,全部都是图形学内容,将帮助大家:

1.深刻理解前端与图形学的关系,图形工程师发展前景。2.学习如何将图形学知识应用到前端,为业务创造价值。3.学习对图形学基础设施的建设,为技术进阶做铺垫。

微信扫描下面二维码,现在就可以 0 元领取 《前端与图形学》公开课。不设条件 (没有转发和分享要求),仅限 200 名,送完即止!

资讯

1、家用办公室[5]

疫情期间,很多人在家办公,但是家里环境可能不适合办公。为了解决这个问题,一家美国创业公司推出了家用办公室。

平时,这套家具就是靠在一起的两个柜子(上图)。办公时,将这两个柜子拉开,就会得到一个专业的办公环境(下图),这样就比较节省空间。


2、如意桥[6]

今年9月25日,浙江省台州市神仙居景区的如意桥对外开放,至今已经吸引了20万人次的游客。该桥全长100米,垂直高度140多米,由两个交错起伏的曲面构成,部分桥面为全透明玻璃设计。

从上空俯瞰,它宛如一柄悬在空中的玉如意。

从侧面远眺,它又像一条飘逸的彩带。

桥两端设计成圆盘形状了,主要是为了给一棵从悬崖底长上来的甜槠树留着生长空间,它已经长到十多米高了。


3、中国人脸识别第一案[7]

2019年,杭州野生动物世界升级动物园年卡,从指纹识别改为人脸识别,要求所有年卡持有人提供自己的人脸数据,否则年卡将失效。一位消费者不愿提供自己的人脸数据,协商无效后,将动物园告上了法庭。

最近,杭州市富阳人民法院一审判决,动物园败诉。但是,法院并没有裁定动物园不得强制收集人脸数据(相反是认可这种行为的),而是裁定动物园不得单方面变更已经达成的合约,这让人相当失望。


4、阿雷西博望远镜将拆除[8]

美国国家科学基金会(NSF)今天宣布,由于过于老旧,维修有危险,阿雷西博望远镜(Arecibo)将拆除。该望远镜位于波多黎各,1963年落成,在2016年中国天眼建成前,一直是世界最大的射电望远镜。

阿雷西博望远镜的主体是一堆重达900吨的仪器,悬挂在305米宽的碟盘上方的137米处。波多黎各是一个加勒比海岛,有频繁的飓风和地震,导致悬挂仪器的12根钢缆损坏严重,有一根已经断了,三个支撑塔也破败不堪,有坍塌的可能。

接下来几周,工程公司将制定拆除计划,可能采用爆炸,一次性将悬挂的仪器炸到地面。


5、干冰紧缺[9]

辉瑞公司的 Covid-19 疫苗即将上市,全世界有巨大的需求。问题是,它需要零下70度储存和运输。最简单和成本最低的冷藏方法,就是使用干冰,它可以让温度保持在零下78.5度。

美国各州现在都在紧急采购干冰,导致供应紧缺。干冰是乙醇生产的副产品,正常情况下,美国和加拿大每天可以供应3万吨,而疫苗的储存估计只需要用到其中5%。但是疫情期间,乙醇生产急剧减少,使得干冰生产也不足。


6、一句话消息

•美国陆军[10]为军犬配备了实验性的 AR 眼镜。行动过程中,指令会显示在眼镜上,远程指挥军犬的行动。

•上海张江[11]出现了无人餐车,扫码开门,取餐后会自动扣款,拿多少扣多少。

•美国宇航局[12]计划2026年开始在月球上建设一座核电站。

•瑞典沃尔沃汽车公司[13]使用起重机,将10辆汽车从30米高空自由下落,车头直接着地,测试极端情况下车辆的安全状况。

文章

1、我开发 SaaS 的工具和服务[14](英文)

作者列出了自己开发 SaaS 服务用到的各种工具和服务,包括前端工具和后端工具。

2、开源项目维护者的九个阶段[15](英文)

一个成功的开源项目,它的维护者可能需要经历九个阶段,第一个阶段是发明家,最后一个阶段是光荣退休。

3、学校芯片工艺实验室参观记[16](中文)

一个大一新生参观学院芯片工艺实验室的记录。

4、北京四合院改造成幼儿园[17](中文)

北京 MAD 建筑事务所将一个四合院,改建成了可容纳390位儿童的幼儿园。

5、如何写出容易维护的 Makefile[18](英文)

本文通过一个简单的例子,介绍 Makefile 的基本知识和最佳实践。

6、Java 8 之后的语法增强[19](英文)

本文介绍了从 Java 9 到 Java 15 的主要新增语法。

7、如何在安卓手机检查屏幕截图?[20](英文)

有些安卓 App 不允许用户截图,实现方法很简单,就是检查 Screenshots 文件夹是否添加了新图像。

8、如何用 Podman 替代 Docker[21](英文)

Podman 是 RedHat 公司开发的容器引擎,用来替代 Docker。本文是一篇简单的上手指南。

9、用 JS 写一个 JS 解释器[22](中文)

本文解释了 JS 解释器如何将源代码转换成 AST(抽象语法树),并给出了一个简单的、便于理解的解释器实现。(@webfansplz[23] 投稿)

工具

1、 Your First GitHub Commit[24]

这个网站可以找出你的第一个 GitHub 提交。

2、Perfect Dark Mode[25]

一个 JS 库,一键切换网页的亮模式和暗模式。

3、rector[26]

一个 PHP 代码的编译器,可以将 8.x 版本代码编译成 7.x 版本,类似于 JavaScript 语言的 Babel 工具,这里还有一篇介绍文章[27]

4、gping[28]

ping 命令的替代品,带有图形界面。

5、Edit CSV Online[29]

一个编辑 CSV 文件的在线工具。

6、Logseq[30]

一个开源的在线笔记工具,具有强大的知识整理功能。特点是所有数据都储存在你的 GitHub 仓库里面,网站本身不保存用户数据。

7、Drumbit[31]

一个在线的鼓点模拟器。

8、GitHub Pages URL Shortener[32]

使用 GitHub Pages 托管你自己的短网址服务,不需要后端和数据库,非常有创意的小工具。

9、SVGOMG[33]

一个在线工具,用来压缩 SVG 图像文件。

10、Code with me[34]

IntelliJ IDEA 的官方插件,允许多人在 IDE 里面实时协同编程。(@dengshenkk 投稿[35]

资源

1、Docker 指南[36]

一篇英文的 Docker 教程,解释最重要的一些概念,帮助读者学会使用 Docker 进行应用程序开发。

2、废弃媒体博物馆[37]

这个网站介绍各种已经淘汰的数据储存媒介,比如纸带、录像带、VCD、磁盘等等。

3、Play with Go[38]

Go 语言教程网站,提供一系列互动式入门教程。

4、互联网围棋数据库[39]

可以搜索棋手姓名,查找棋谱,进行下载或在线打谱。(@yujiff[40] 投稿)

5、Linux 命令大全[41]

一个中文文档库,收集了 Linux 的各种命令,收集了命令的解释和配置项示例。(@1228857713[42] 投稿)

6、《编程之道》中英双语版[43]

美国资深程序员 Geoffrey James 在1987年写了《编程之道》(The Tao of Programming),曾一度成为美国程序员圈的文化热点,书中的佳句和故事被大家津津乐道。(@yikeke[44] 投稿)

图片

1、2020年度照片

2020年即将结束,各种年度照片的评选也纷纷揭晓。

年度特写摄影比赛[45]

冬日的清晨,蘑菇的菌盖上结满了霜。

一只黑蚂蚁正在搬运飞蛾的卵。

天气摄影比赛[46]

孟加拉国的严重干旱。

贝加尔湖的冰面在阳光下,反射宝石般的颜色。

克罗地亚城市上方锅子倒扣般的云。


2、NBA 2K14 与 NBA 2K21 的变化[47]

七年过去了,游戏 NBA 2014 与 NBA 2021 里面的球员对比。


3、世界生育率变化[48]

下面是1900年~2016年世界各国生育率的变化情况,中间的那条横线是平衡生育率(2.05),只要低于这条线,总人口就将萎缩。

可以看到,过去100年全世界的生育率都在下降。所以,未来的世界总人口可能根本不会出现膨胀。

https://v.qq.com/txp/iframe/player.html?width=500&height=375&auto=0&vid=e3205e1zppv

1900年的生育率。

2016年的生育率。

文摘

1、瘦素与青春期

作者:比尔·布赖森(摘自《人体简史》一书)

人类的进化过程中,一直是饮食匮乏,历史上从没出现过饮食无忧。所以,人类没有进化出任何机制,告诉你什么时候应该停止进食。

这就是为什么我们经常一吃东西就停不下来,因为我们的身体没有防止过量进食的功能。

1995年,科学家发现了一种新的激素,叫做瘦素,它可以让人体启动消耗脂肪的过程。

具体来说,它的用途主要是告诉大脑,身体已经有足够的能量储备,可以应对相对苛刻的挑战,比如怀孕或开始进入青春期。如果瘦素匮乏,此类过程就不会启动。这就是为什么患有厌食症的年轻人,青春期大多来得很迟。

古代的人们要到十六七岁才进入青春期。现在不一样了,青春期开始得比历史上任何时期都早,往往11岁就进入青春期。原因几乎可以肯定是因为营养得到了改善,人体内的瘦素分泌大大提前,大脑很早就得到通知,可以开始青春期了。


2、苹果商店的30%提成[49]

自从计算机诞生,开发者一直有分发软件的自由,可以自主地将软件交付给用户。从来没有一个机构,决定哪个软件能分发,哪个不能;更没有一个机构,要求开发者将很大一部分收入上交。

视频游戏机是一个例外。游戏机制造商决定了什么游戏可以上架,但游戏机是专用设备,因此是封闭的生态系统。个人计算机不一样,一直是开放生态,这大大推动了创新。

后来,iPhone 应用商店出现了,一切都变了。只有得到苹果公司的批准,软件才能上架,并且苹果要对软件的收入提成,费用是每年99美元 + 总收入的30%。相比之下,美国的信用卡费用是每笔交易的 2.9% + 0.30美元。

30%这个提成比例,是效仿视频游戏机制造商的提成比例。苹果公司声称,iPhone 是封闭的生态系统,因为电话属于专用设备,主要功能是拨打电话,必须保护其免受恶意软件的侵害。所以,30%的费用是合理的,用来支付应用商店审核应用的成本。

此后,谷歌对安卓应用商店也实施了类似的收费比例,因此问题变得越来越严重,从 Steam 到三星手机,几乎每家应用商店都在效仿这种提成模式。

现在,Windows 和 macOS 也已经有了应用商店,未来也有可能控制哪些软件可以在 PC 上分发,侵蚀开发者的自由。尤其是 Mac 电脑,安装未经苹果批准的第三方软件时,默认会跳出警告,阻止你安装。

我们必须停止这种趋势,防止大公司控制软件的分发。

智能电话的主要功能已经不是电话了,而是便携式计算机。计算机是一般性计算设备,不是封闭的生态系统,将它们封闭起来,并不会让用户受益。

2019年,iOS 应用商店创造了约500亿美元的销售额,苹果从中获利约150亿美元。我们不禁要问,维护应用商店真的需要这么高的成本吗?这到底是合理的利润,还是苹果在对用户收税?

如果苹果或其他公司,真的要通过收费来弥补应用商店的成本,则应收取固定金额的费用,而不是按比例提成。

我们需要强有力的政府监管,保护市场免受大型企业的垄断和反竞争行为的侵害。解决方案很简单:法律应该明确智能手机和 PC 是通用计算平台,具有开放性,开发者有在这些设备分发软件的自由,前提是软件不会损害用户(恶意软件,间谍软件等)。

言论

1、

中国模式的经济起飞,实际上就是美国模式。日本和亚洲四小龙都以此模式来发展经济,然后中国模仿了它们。

-- Hacker News 读者[50]


2、

浏览器起初只是一个简单的远程文档查看器,后来被迫成为一个应用程序平台。由于浏览器一开始没设计为这个用途,后来互联网的诸多问题都是这个事实造成的。

-- ThoughtWorks 技术雷达(2020年10月)[51]


3、

我完成日常工作后,每晚还要花四五个小时在 Bootstrap 上工作。下班后,我不能和别人约晚饭,因为我觉得这会让用户失望:我不应该出去玩耍,我应该在Bootstrap上工作!

-- 桑顿[52](Jacob Thornton),开源 CSS 框架 Bootstrap 的创造者之一,他已经在该项目上工作了九年。


4、

我们的 Covid-19 疫苗研究,没有要政府的钱。因为那些钱是附带条件的,你必须不断报告进展。

政府想听报告,而我根本不想做任何报告。我让科学家放手去做,专注于生产疫苗而不是提供进度报告,只担心科学挑战,而不必担心其他任何事情。

-- 辉瑞公司 CEO


5、

近处观看时,如果要让人眼察觉不到显示屏的颗粒感 ,显示屏的像素密度需要超过人眼的分辨率,必须高于每英寸285像素的像素密度。4K 显示器都达不到这个门槛,27英寸 4K 显示器的像素密度约为163 PPI,更大显示屏的像素密度就更低了。

实际上,市场上只有一种大型显示器能够接近这种密度,那就是27英寸 iMac 的 5K 显示器,分辨率 5120 x 2800,像素密度220 PPI。

-- 《如何自制高像素画框》[53]


6、

太多的人把辩论看作是战斗,要分出胜负。其实,辩论应该是一种合作,两个人合作发现真理。

-- 《建设性辩论的初学者指南》[54]

回顾

2019年的本周(第 84 期):一次性工作招聘,用完你就丢


2018年的本周(第 32 期):砌砖头的三种角度

References

[1] ruanyf/weekly: https://github.com/ruanyf/weekly
[2] 《谁在招人?》: https://github.com/ruanyf/weekly/issues/1520
[3] 新华网: http://www.cq.xinhuanet.com/2020-11/25/c_1126780141.htm
[4] 一个美国风险投资家: https://acrowdedspace.com/post/116567620957/vertical-or-horizontal
[5] 家用办公室: https://www.oriliving.com/products/pocket-office
[6] 如意桥: https://www.twoeggz.com/info/845009.html
[7] 中国人脸识别第一案: http://www.xinhuanet.com/2020-11/21/c_1126767913.htm
[8] 阿雷西博望远镜将拆除: https://www.sciencemag.org/news/2020/11/famed-arecibo-telescope-brink-collapse-will-be-dismantled
[9] 干冰紧缺: https://edition.cnn.com/2020/11/21/world/coronavirus-vaccine-dry-ice-intl/index.html
[10] 美国陆军: https://www.bbc.com/news/technology-54465361
[11] 上海张江: https://www.soyacincau.com/2020/11/18/kfc-autonomous-5g-restaurant-on-wheels-china/
[12] 美国宇航局: https://www.cnbc.com/2020/11/15/why-nasa-wants-to-put-a-nuclear-power-plant-on-the-moon.html
[13] 瑞典沃尔沃汽车公司: https://www.media.volvocars.com/global/en-gb/media/pressreleases/274379/watch-how-volvo-cars-drops-new-cars-from-30-metres-to-help-rescue-services-save-lives
[14] 我开发 SaaS 的工具和服务: https://jake.nyc/words/tools-and-services-i-use-to-run-my-saas/
[15] 开源项目维护者的九个阶段: https://nibblestew.blogspot.com/2020/11/the-nine-phases-of-open-source-project.html
[16] 学校芯片工艺实验室参观记: https://www.coolapk.com/feed/22961813
[17] 北京四合院改造成幼儿园: https://www.gooood.cn/le-cheng-kindergarten-completed-mad.htm
[18] 如何写出容易维护的 Makefile: https://www.thapaliya.com/en/writings/well-documented-makefiles/
[19] Java 8 之后的语法增强: https://advancedweb.hu/new-language-features-since-java-8-to-15/
[20] 如何在安卓手机检查屏幕截图?: https://proandroiddev.com/detect-screenshots-in-android-7bc4343ddce1
[21] 如何用 Podman 替代 Docker: https://developers.redhat.com/blog/2020/11/19/transitioning-from-docker-to-podman/
[22] 用 JS 写一个 JS 解释器: https://juejin.cn/post/6898093501376905230
[23] @webfansplz: https://github.com/ruanyf/weekly/issues/1516
[24] Your First GitHub Commit: https://www.amitmerchant.com/your-first-commit-ever/
[25] Perfect Dark Mode: https://perfect-dark-mode.netlify.app/
[26] rector: https://github.com/rectorphp/rector/
[27] 介绍文章: https://blog.logrocket.com/transpiling-php-code-from-8-0-to-7-x-via-rector/
[28] gping: https://github.com/orf/gping
[29] Edit CSV Online: https://www.editcsvonline.com/
[30] Logseq: https://github.com/logseq/logseq
[31] Drumbit: https://drumbit.app/
[32] GitHub Pages URL Shortener: https://github.com/nelsontky/gh-pages-url-shortener
[33] SVGOMG: https://jakearchibald.github.io/svgomg/
[34] Code with me: https://plugins.jetbrains.com/plugin/14896-code-with-me
[35] @dengshenkk 投稿: https://github.com/ruanyf/weekly/issues/1508
[36] Docker 指南: https://www.robertcooper.me/docker-guide
[37] 废弃媒体博物馆: https://obsoletemedia.org/identify/
[38] Play with Go: https://play-with-go.dev/guides.html
[39] 互联网围棋数据库: http://iwdb.cn/
[40] yujiff: https://github.com/ruanyf/weekly/issues/1223
[41] Linux 命令大全: https://www.yuque.com/books/share/742ca8f6-34f3-41ef-b239-be00aaf0df31
[42] @1228857713: https://github.com/ruanyf/weekly/issues/1225
[43] 《编程之道》中英双语版: https://github.com/yikeke/tao-of-programming
[44] @yikeke: https://github.com/ruanyf/weekly/issues/1513
[45] 年度特写摄影比赛: https://www.theatlantic.com/photo/2020/11/winners-close-up-photographer-year/617070/
[46] 天气摄影比赛: https://www.rmets.org/wpoty-2020-shortlist
[47] NBA 2K14 与 NBA 2K21 的变化: https://twitter.com/BleacherReport/status/1327119782815129601/
[48] 世界生育率变化: https://www.reddit.com/r/dataisbeautiful/comments/gl6f35/oc_falling_fertility_around_the_world_100_years/fqvir2k/
[49] 苹果商店的30%提成: https://www.johnluxford.com/blog/apples-15-percent-deflection-tactic/
[50] Hacker News 读者: https://news.ycombinator.com/item?id=25107986
[51] ThoughtWorks 技术雷达(2020年10月): https://www.thoughtworks.com/insights/blog/macro-trends-tech-industry-oct-2020
[52] 桑顿: https://www.wired.com/story/open-source-coders-few-tired/
[53] 《如何自制高像素画框》: https://www.claybavor.com/blog/a-canvas-made-of-pixels
[54] 《建设性辩论的初学者指南》: http://www.liamrosen.com/arguments.html


继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存