慣性聚合 関心のあるブログ、ニュース、テクノロジーを効率的に追跡
原文を読む 慣性聚合で開く

おすすめ購読元

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

阮一峰的网络日志

科技爱好者周刊(第 396 期):互联网通信的替代方案 科技爱好者周刊(第 396 期):互联网通信的替代方案 - 阮一峰的网络日志 科技爱好者周刊(第 395 期):软件开发的第三种方式 科技爱好者周刊(第 395 期):软件开发的第三种方式 - 阮一峰的网络日志 科技爱好者周刊(第 393 期):脑腐状态 科技爱好者周刊(第 392 期):axios 投毒与好莱坞式骗术 科技爱好者周刊(第 391 期):AI 的贫富分化 科技爱好者周刊(第 390 期):没有语料,大模型就是智障 套壳中国大模型撑起500亿美元估值?扒一扒 Cursor 的"套壳"疑云 科技爱好者周刊(第 389 期):未来如何招聘程序员 科技爱好者周刊(第 388 期):测试是新的护城河 零安装的"云养虾":ArkClaw 使用指南 科技爱好者周刊(第 387 期):你是领先的 科技爱好者周刊(第 386 期):当外卖员接入 AI 字节全家桶 Seed 2.0 + TRAE 玩转 Skill 科技爱好者周刊(第 385 期):马斯克害怕中国车企吗? 智谱旗舰 GLM-5 实测:对比 Opus 4.6 和 GPT-5.3-Codex 科技爱好者周刊(第 384 期):为什么软件股下跌 科技爱好者周刊(第 383 期):你是第几级 AI 编程 Kimi 的一体化,Manus 的分层 科技爱好者周刊(第 382 期):独立软件的黄昏 AI native Workspace 也许是智能体的下一阶段 科技爱好者周刊(第 381 期):中国 AI 大模型领导者在想什么 科技爱好者周刊(第 380 期):为什么人们拥抱"不对称收益" 科技爱好者周刊(第 379 期):《硅谷钢铁侠》摘录 我如何用 AI 处理历史遗留代码:MiniMax M2.1 升级体验 科技爱好者周刊(第 378 期):预测是新的互联网热点 科技爱好者周刊(第 377 期):14万美元的贫困线 科技爱好者周刊(第 376 期):太空数据中心的争议 科技爱好者周刊(第 375 期):一扇门的 Bug 终于有人做了 Subagent,TRAE 国内版 SOLO 模式来了 科技爱好者周刊(第 374 期):6GHz 的问题 VS Code 使用国产大模型 MiniMax M2 教程 科技爱好者周刊(第 373 期):数据模型是新产品的核心 国产大模型接入 Claude Code 教程:以 Doubao-Seed-Code 为例 科技爱好者周刊(第 372 期):软件界面如何设计 大模型比拼:MiniMax M2 vs GLM 4.6 vs Claude Sonnet 4.5 科技爱好者周刊(第 371 期):一个乐观主义者的专访 科技爱好者周刊(第 370 期):正确的代码高亮 错误处理:异常好于状态码 科技爱好者周刊(第 369 期):Tim 与罗永浩的对谈 科技爱好者周刊(第 368 期):不要这样管理软件团队 一天之内,智谱和 Anthropic 都发了最强编程模型 科技爱好者周刊(第 367 期):Nano Banana 的几个妙用 科技爱好者周刊(第 366 期):旧金山疯狂的 AI 广告 科技爱好者周刊(第 365 期):流量变现正在崩塌 科技爱好者周刊(第 364 期):最难还原的魔方 科技爱好者周刊(第 363 期):最好懂的神经网络解释 科技爱好者周刊(第 362 期):GitHub 工程师谈系统设计 科技爱好者周刊(第 361 期):暗网 Tor 安全吗?
プログラマーの酒の後の真実
阮一峰 · 2021-06-28 · via 阮一峰的网络日志

アメリカ最大のフォーラムRedditに、最近人気スレッドがあります。

あるプログラマーが酔っ払っていると自分を言い、ソフトウェアエンジニアとして10年間働いてきて、たくさんのことを言いたいと感じて、「今日の話をした後悔するかもしれない」と述べています。

彼は長々と書き込み、9700以上の「いいね」を獲得しました。内容は面白く、読む価値があります。以下は一部の抜粋です。

(1)キャリアを進める最良の方法は、会社を変えることです。

(2)技術スタックは重要ではありません。技術分野には約10~20の核心的な原則があり、これらの原則が重要であり、技術スタックはそれらを実現する手段に過ぎません。特定の技術スタックに不慣れであるからといって、過度に心配する必要はありません。

(3)仕事と人間関係は別物です。ある会社では親しい友人を作ることができたが、仕事は楽しくなかったり、別の会社では同僚と友達になれなかったが、仕事は楽しかったりしました。

(4)私はいつも上司に正直に物を言う。何が怖い?彼が私を解雇する?私は2週間以内に新しい仕事を見つける。

(5)会社のエンジニアが100人を超える場合、そのオプションは将来10年で価値を持つ可能性がある。エンジニアが少ない会社では、オプションはほとんど価値がない。

(6)良いコードは初級エンジニアが理解できるコードだ。偉大なコードは、1年生のCS専攻の学生が理解できる。

(7)エンジニアとして、最も低く評価されるスキルは記録だ。本気で、誰かが私にドキュメントを書く方法を教えてくれるなら、お金を払う、おそらく1000ドルだ。

(8)ネットの口論はほとんど重要ではなく、関わらない方がいい。

(9)もし私が会社で最も優秀なエンジニアだと気づいたら、そろそろ去るべきだ。

(10)私たちはもっとインターンを雇うべきだ、彼らは素晴らしい。あの活発な小僧たちはアイデアで乱暴に振る舞う。もし彼らが何かを公に疑問に思ったり批判したりしたら、それがいい。私はインターンが好きだ。

(11)技術スタックはとても重要です。Python や C++ 言語を使っていると、どうしても非常に違うことをしたいと考えます。なぜなら、あるツールは確かに特定の仕事に長けているからです。

(12)自分が何を作りたいか分からない場合は、Java を使ってください。これは悪いプログラミング言語ですが、ほぼ何でもできます。

(13)初心者にとって、最も収入が多いプログラミング言語は SQL で、他のすべての言語を打ち負かします。SQL のみを理解して他のことはしなくても、収入が得られます。人材リソース専門家の年収は?おそらく 5 万ドルです。SQL を理解している人材リソース専門家?9 万ドルです。

(14)テストは重要ですが、TDD (テスト駆動開発)はほぼ一種のカルトに近づいています。

(15)政府機関は楽だが、人々が言うほど良いわけではない。キャリアの初期から中期のエンジニアにとって、12万ドルの年俸+様々な福利厚生+年金は魅力的に聞こえるが、あなたは奥深い専門的なツールに閉じ込められ、政府機関を離れた後はその知識は役に立たない。政府職員を非常に尊敬しているが、本当は、こうした場所のエンジニアが年齢の中央値が50歳を超えるのは理由がある。

(16)また一杯飲もう。

(17)ほとんどの肩書きは重要ではない、どんな会社でも首席エンジニアがいる。

(18)手や背中の健康問題は冗談じゃない、良い機材はお金を払う価値がある。

(19)ソフトウェアエンジニアとして、何が一番いい?多くの同じ考え方の人と出会えること、お互いに交流できる。同じ趣味がある必要はないが、相手があなたと同じように問題を考える方法で考えてくれる、それが面白い。

(20)ある技術があまりにも流行っているので、使わざるを得ないことがあります。その技術を心底嫌っているにも関わらず、顧客に推奨します。例えば、Jenkinsを恨んでいるけれど、新しい顧客にはそれを推奨し、間違っているとは感じません。

(21)優れたエンジニアになるには、ベストプラクティスを理解する必要があります。上級エンジニアになるには、ベストプラクティスを破るタイミングを知る必要があります。

(22)事故が起こった時、周りの人々が外部のエラーやベースサービスの中断で責任を転嫁しようとするなら、その会社を離れて前進する時です。

(23)私は最も素晴らしいリーダーに出会いました。彼らは私の一部の意見に同意し、同時に、私の別の意見に反対する理由を忍耐強く説明してくれました。私は彼らのような人間になろうとしています。

(24)アルゴリズムとデータ構造は確かに重要ですが、無限に誇張すべきではありません。特に面接の時です。薬剤師の面接で、有機化学の詳細をテストするのを見たことがありません。この業界の面接プロセスは時々ひどいです。

(25)好きなことをするのは重要ではありません。嫌なことをさせないことの方が重要です。

(26)製品に近づけば、収益増加を推進するに近づく。仕事の技術的な性質に関わらず、製品に近いと感じるほど価値があると感じる。

(27)普段は Windows で作業しているが、Linux も重要だ。なぜか?サーバーは Linux システムだから、結局は Linux システムで作業するからだ。

(28)人間が死んだ後、コードをあなたの遺産にしたいか?そうなら、コードに多くの時間を費やすことだ。それはあなたの遺産だからだ。しかし、私のように、家族や友人、そして生活の中の他の人と過ごす時間を書いたコードよりも重視するなら、それにあまりこだわらないことだ。

(29)私の収入はそれなりにいいが、それに感謝しながらも、節約が必要だ。

(30)あわわ、お酒がなくなった。

(完)