WB
WB
文章目录
  1. 1. 封面图
  2. 2. 本周话题
  3. 3. 科技动态
    1. 3.1. 1、确保未拆封
    2. 3.2. 2、密码硬币
  4. 4. 文章
    1. 4.1. 1、知乎水印事件
  5. 5. 网站
    1. 5.1. 2、从零开始的神经网络
  6. 6. 警句
  7. 7. 图片
  8. 8. 视频
  9. 9. 资源
    1. 9.1. Github中国/全球用户排名
  10. 10. 语录

周刊 202016

封面图

超级月亮
8月12日是今年最后一次”超级月亮”,摄影师在德国法兰克福拍到了一个超级大的月亮,在公寓楼之间出现。”超级月亮”指的是,满月正好发生在月球轨道的近地点。

本周话题

上周,国外程序员论坛 Hacker News 有一篇热门文章《四十年编程感想》。
作者说,他8岁学编程,今年46岁,再过两年,就是学习编程四十周年了。他写了一大堆自己的感想,都是肺腑之言。
我觉得说得挺好,发人深思。他的文章很长,我摘录一些重点内容,与大家分享
(1)编程是长期职业

你开始步入这个行业时,应该意识到,程序员是一个长期职业,你可能会从事20年甚至更长。你应该从长期角度看待编程。

在长期中,技术来来去去,语言也来来去去,精通一种技术或语言,并不能保证你的长期职业发展。

你的目标不必局限在学习什么语言或框架,只要吃透基础知识,你可以学会任何你想要的东西。

(2)多尝试不同的事情

你的编程生涯很漫长,刚刚开始时,不要急于求成。你只需要动手写代码就可以了,任何代码都没有关系,写完一个软件,再写下一个。

写不同的软件,尝试不同的事情。你会发现,自己需要学习很多不同的东西。你按什么顺序学习它们并不是大问题。

不要变得僵化,抱住某个领域不放。几乎任何学科都可以教给你一些东西。如果你太僵化,抗拒学习其他领域的知识,那你就输了。

多学习一些困难的东西,容易发现自己的问题。

你可以给自己定一个目标,比如”每周二做一件以前从没有做过的事情”。

当然,你最终需要深入某个领域。李小龙说过:”我不怕练过一万种拳法的人。但是一种拳练了一万遍的人,我怕他。”

(3)目标是变得更好

不管使用什么技术,你的目标都应该是动手做出成果,让自己变得更好。

20年后,你跟别人说:”我是一个拥有20年经验的程序员。”别人就会问你:”这20年你做了什么?”

你的职业生涯最终就是回答这个问题:你问自己,这20年我做了什么。

理想的情况是,20年来,你真正擅长了某件事,而且这件事是社会需要的或者有利可图的,你以某种方式”让它变大”。这样你就会拥有一个成功的职业生涯。

(4)继续工作

尽管已经46岁,我仍然喜欢编写软件。虽然成为伟大程序员的概率已经为零了,但是在这个年龄,我依然可以完成一些工作。

编程既不是短跑,也不是马拉松,而是日记。在日复一日的累积当中,完成你的事业。

作为一名程序员的关键,就是”继续工作”,做出有价值的产品。

最早的程序员出现在1957年。经过这么多年,软件依然是一个年轻的行业,这意味着,我们仍然在初级阶段,这个世界还会有无限的有趣工作可以让你变得更好。

科技动态

1、确保未拆封

如何保证货物没有拆封过?

一位德国程序员提出一个简单的方法:你把东西放在密封袋里面,里面再装入彩色的豌豆或大米。

这些彩色颗粒会形成随机分布,一旦拆封就很难复原。

你在密封后,拍下照片发给收件人,对方收到货物后,再用软件甚至肉眼,检查一下彩色颗粒的分布是否跟图片一致,就可以确定有没有被拆开过。

2、密码硬币

澳大利亚发行了一枚五角硬币,纪念澳大利亚信号局成立75周年。

该局主要工作是维护和破解密码,所以硬币上印了四个密码,一个比一个难。负责人说,如果有人可以破解这四个密码,就可以申请到信号局工作。

结果,硬币发售当天,四个密码就全被破解了,具体的密码和解码详见这篇文章

文章

1、知乎水印事件

网友发现,知乎网页暗藏水印,用来发现是谁截图。这个事件曝光以后,知乎又把这个功能下线了。

网站

2、从零开始的神经网络

Neural Networks from Scratch

一个英文的图文互动教程,使用简单的语言和图片,解释什么是神经网络。

警句

力微休负重,言轻莫劝人。 无钱莫入众,遭难莫寻亲。

图片

img

8c189c5fj00schzef009cc000k000r7c.jpg

img

adbf0305ly1hp5mq8ajcfj20u041l7wh.jpg

adbf0305ly1hp38bifc5bj20nr9564qp.jpg

ng-29.jpg

mmexport1713868606911.jpg

视频

谁能想到,中国锤王火到外网了

资源

Github中国/全球用户排名

地址:https://wangchujiang.com/github-rank/index.html

GitHub:https://github.com/jaywcjlove/github-rank

一个在线查看Github全球/中国用户排名、全球仓库Star排名,通过Github API v3生成的页面数据、排名预览,是网友利用爬虫每天爬这个数据生成 HTML,已经爬了 5 年,现在可以每天自动更新,使用GitHub Actions Workflows通过定时器每天00:00(北京时间上午8:00)触发GitHub工作流程,自动抓取数据,将生成的网页提交给gh- pages分支,并且自动发布npm版本,非常不错。

语录

无善无恶心之体,有善有恶意之动。知善知恶是良知,为善去恶是格物。 —王阳明

支持一下
扫一扫,支持一下
  • 微信扫一扫
  • 支付宝扫一扫