js8510 最近的时间轴更新
js8510

js8510

V2EX 第 479735 号会员,加入于 2020-03-29 16:19:15 +08:00
js8510 最近回复了
10 亿以上用户的的服务也有很多啊。。。google.com, facebook.com. IG. Twitter, amazon.com ....

service scale 大了以后,却是有很多问题是之前无法想象的。。举个几个简单又常见的两个小问题:
1 ) 很多大型服务开发周期长,参与的团队太多,时间久了,executable 太大了以后会造成很多困难。比如 compiler overflow ,OOM 等等。
2 ) 有时候遇到一些 bug 会很难复现。比如你有 100k 台机器的时候每天都有一两台有相同的 crash stacktrace. 你明明每天都看的到,但是因为 1/100k 太小了。logging sampling 往往没有那么凑巧可以抓到。结果就是往往每个大型服务都有一些长期修不好的东西。
2 天前
回复了 xiaotianhu 创建的主题 知乎 你干了什么『证明自己』的事儿吗
所以你证明自己目的是什么??? 为了卷而卷??虚荣心?
上学时候做过。。没看过这些 up 主。
不过上学时候做过像体感控制器(类似今天的),平衡车之类的小东西。
具体看你做什么,有没有前人做过。我只做过这些简单的,基本都是一个单片机+传感器+控制一些灯光电机+简单的通信模块(蓝牙,wifi 之类的)。有些需要复杂的算法,但是都有前人的东西可以照搬。比如平衡车,无人机的控制控制算法。。。

有些东西会难一些的,需要很扎实的基础。比如和通信相关的。比如有学长介绍过某些特殊小型航天器的天线收发之类的。那个都是要导师带着博士硕士大干好久的。这种东西看不见,摸不着。但是需要很强的理论基础和实践经验。当然也要很大的经费支持。
6 天前
回复了 3kkkk 创建的主题 北京 北京 21 号又增加 7 个你们还要回老家吗?
那就不回呗。也没啥好办法。

在国外。。两年多没回家。。不让回啊。
说你千里投毒。现在叫恶意返乡。。
现在隔离都到 56 天了。。要求连续两次双检测。。还要审核绿码,审核回家理由重不重要。我都怀疑我手里的中国护照是不是假了。
12 天前
回复了 lingdu666 创建的主题 git git 操作命令行比界面有哪些优势呢?
我有个前苏联的程序员朋友。他年轻时候是做面向一般用户的 GUI ,帮助计算机普及。当年是很新潮的概念。他觉得现在很多程序员可以完全依赖 GUI 做开发,是他当当年怎么也无法想象的。但似乎也是个好事。尤其做前端开发,真的可以做到一年不用敲一行命令,全都拿鼠标点。
12 天前
回复了 lingdu666 创建的主题 git git 操作命令行比界面有哪些优势呢?
所有 CLI 其实都是一个道理:更简单。

比如你要 rename 两个 var 涉及两千个文件。 你修改了之后发现,其中一些不用修改,这时候你只需要
`git status | grep xxx patern | sed xxx changes` 就可以了。。

另外比如你的开发用的机器是个 server,这个很常见。。如果你要用 GUI. 你就要先有支持 remote 功能的 GIT UI. 相对复杂一些。但是如果你对 GUI 没有依赖,那你基本上上手就能工作。
15 天前
回复了 fengzl 创建的主题 程序员 开发者上班族的副业或出路
我个人是反对做外包的。因为本质上还是打工,和你本职工作没区别。如果觉得本职工作打工收入低,我觉得花时间准备跳槽更划算。打工赚钱糊口而已。
我觉得 2 ,3 ,4 都是不错的选择。本质上都是一样的,开辟一条不一样的营收渠道。尤其是 2 ,4 ,如果成了,可以做成几乎不用劳动的被动收入。可以帮你转身成为资本家。3 也有可能,看你个人实力了。

我个人的话会选 2 ,因为可以充分发挥自己程序员的优势。
> 感觉自己没有数学底子真的越学越吃力,很多实现算法公式等等都看不懂

计算机专业用到的数学基础真的是很基础。。毕业很多年了,但是我觉得最常用的也就是 概率(做简单的数据分析,看看显著性之类的)。另外可能线性代数?

高等数学计算机核心课应该都不影响?像什么数理方程,物理,我基本都忘的差不多了。真的没有什么直接应用。我能想到的大概就是如果做游戏开发,可能会用到这些? 各种曲线曲面和物理定律。

计算机核心课程的核心都是数学,但是都是相对简单的数学模型。。我是觉得你不用慌。
20 天前
回复了 iHaoo 创建的主题 程序员 发现刷算法题真的一点用都没有
我最近面了一些 pre-ipo 我发现很多公司即使第一轮 coding 也不再面 leetcode 了。
我遇到的很多问题其实比较接近工作,比如现场写一个 chat server, 随便 google. 实现一个 toy in memory key-value database 看你怎么处理各种 corner case 。 甚至还有给你 code 让你 debug 让他跑起来。

我觉得长期来看,随着这些公司成为大厂,我觉得 leetcode 的时代可能就一去不复返了。
38 天前
回复了 acainiao 创建的主题 游戏开发 我的游戏《魔旅之塔》将要发售了。
非常好奇大佬整个开发过程的故事。尤其是中间遇到的困难,个人情绪,怎么克服外部影响等等。

感觉独立做个人项目,开始激情澎湃。。做着做着就没有动力了。。进度越拖越慢。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1240 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 18:16 · PVG 02:16 · LAX 10:16 · JFK 13:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.