文章首发到公众号:月伴飞鱼,每天分享程序员职场经验+科普AI知识!
资料分享
「清华大学104页《DeepSeek:从入门到精通》.pdf」,链接:pan.quark.cn/s/81367f52c...
大家好呀,我是飞鱼。
之前网上看到一个段子:
❝
刚毕业那会,朋友里有去银行的一个月拿三四千,去医院的甚至无薪实习。
我做了程序员去个小互联网公司薪水上万属实得意坏了。
现在十年过去了,银行的朋友靠人脉接私活解决买房贷款问题,已经财富自由,现在到处旅游。
医院的朋友积累了十年的技术到处有机构挖他,年薪已经50W+了身价还在持续增值。
而我,十年来学习的技术很快过时,又去学新的,又过时,不断循环,拼了老命和年轻人抢饭吃。
现在老了学不动了,开始研究如何稳拿N+1,被裁之后又何去何从?迷茫得像个刚毕业的青涩小伙。
所以,程序员明明是靠脑力吃饭,最后却混成拼体力,其实挺悲哀的:
❝
程序员以为自己的技术值高薪,其实是业务值钱才值钱。
而99%的程序员的技术不具有不可取代性,所以资本可以随时换掉程序员。
从历史的长河看,程序员和1900年织布的工人没什么区别,高级技术工人而已。
肯定也有朋友遇到这样的:
❝
刚入职时维护的一坨屎山代码,是一个干了20年程序员,现在当管理的人留下的。
不开玩笑的,除了他以外,基本上没人能看懂他写的代码。
但是偏偏功能又能实现,领导上面领导一直觉得他很不错,但是说实话,这哥们写的就是屎,后来的人根本就没法接。
所以,文档清晰,注释完整,对新人不吝赐教,换来的是可能时更容易被取代:
❝
劣币驱逐良币的后果就是:产品代码都变成无法维护的屎山,能跑就没人敢碰。
外面人人都以为程序员工资很高,实际大多数程序员如果用时薪算其实并不算高,但是身体却越熬越差。
❝
而且大多数程序员这行干久了,因为钱太容易赚,会对这个世界产生了错觉。
我个人觉得程序员最大的悲哀是:
❝
过度沉浸在技术的世界里,忽视了自身技能的提升和个人成长。
导致在日新月异的技术浪潮中逐渐失去竞争力,最终面临职业瓶颈或失业的困境。
程序员有时候活的挺累的:
❝
996嫌累,摸鱼觉得没意思,使用开源库觉得没技术含量,自己造轮子又太累。
写代码羡慕领导写PPT,写PPT害怕自己没有硬实力。
终其一生,满是遗憾。
进体制觉得太平庸,在私企又担心不稳定,想转行嫌工资低。
终其一生,眼高手低。
其实最重要的是学会跟自己和解,跟生活和解。
有啥其他看法,欢迎在评论区留言讨论。
❝
想看技术文章的,可以去我的个人网站:hardyfish.top/
- 目前网站的内容足够应付基础面试(
P7
)了!
每日一题
题目描述
❝
给定一个非负整数
num
,反复将各个位上的数字相加,直到结果为一位数,返回这个结果。
示例 1:
rust
输入: num = 38
输出: 2
解释: 各位相加的过程为:
38 --> 3 + 8 --> 11
11 --> 1 + 1 --> 2
由于 2 是一位数,所以返回 2。
示例 2:
ini
输入: num = 0
输出: 0
解题思路
❝
输入数字为0时,输出为0。
输入数字是9的倍数时,输出为9。
输入数字非0且不是9的倍数时,输出为
(x % 9)
。
代码实现
Java
代码:
java
class Solution {
public int addDigits(int num) {
if(num == 0) {
return 0;
}
return num % 9 == 0 ? 9 : num % 9;
}
}