書き続けることは必ず報いをもたらすでしょう。 本日は@xindooさんにインタビューいたします。彼はインターネット業界で10年近くの経験を持つベテランで、主にJavaバックエンド開発に携わっていますが、フロントエンド、アルゴリズム、データ分析など幅広い分野に興味を持っています。オープンソースプロジェクトに積極的に参加し、技術ブロガーでもあります。プライベートでは、読書や科学動画の視聴を楽しんでいます。また、AIのアーリーアダプターとして、業務効率の向上や新技術の導入にAIを活用してきました。本日は彼を迎えることができ光栄です。彼の興味深いストーリーと道のりをお聞きください。 Q1: 簡単に自己紹介をお願いします。
Q2: プログラミング業界に入ったきっかけは何ですか?高校時代は叔母の家に居候していました。いとこがコンピュータサイエンスを学んでいたので、家にコンピュータのマニュアル(コンピュータの基本的な概念や操作を解説した辞書のようなもの)がありました。暇な時にパラパラと読んでいたら、なかなか面白くて、だんだん興味が湧いてきました。それで、大学入試後はコンピュータ関連の専攻を決意しました。何度かコンピュータ関連の出願書類を提出し、最終的にソフトウェアエンジニアリングの分野に合格したのを覚えています。大学では、先輩に混じってACMのコンテストに参加しました。ACMの問題演習の経験が、大手企業の面接に合格する助けとなりました。卒業後は運用エンジニアになりました。その後、コーディング問題で培った基礎力のおかげで、2年以上コードを書かずに運用業務に携わった後、開発部門に転向し、一人前のプログラマーになることができました。 Q3: 現在、あなたの主な職務は何ですか?主にどのような技術を使用していますか?現在の主な仕事はJavaバックエンド開発者で、中国のインターネット企業で一般的に使用されているJavaテクノロジースタックを使用しています。日々の業務ではSpring、MySQL、Redisなどを使用しています。データの処理や更新を頻繁に行うため、PythonやShellスクリプトも作成しています。しかし、最近は日々の業務でコーディングに費やす時間は比較的少なくなっています。まず、現在はビジネスチームに所属しており、純粋に技術チームに所属していた頃よりも、ビジネス関連のソリューションに関するコミュニケーションやコラボレーションが多くなっています。また、今年はチームマネジメントの責任も担っており、コミュニケーションや調整を多く行っています。 Q4: 余暇に趣味や興味のあることは何ですか?実は、仕事以外の私の私生活は、典型的なプログラマー像にかなりよく当てはまります。私はどちらかというと家にいる方で、余暇にはあまり外出を好まず、ゲームもあまりしません。読書の習慣があり、毎年たくさんの本を読んでいます(興味のある方は、私のDouban Booksのページをご覧ください:https://book.douban.com/people/xindoo/collect)。以前はランニングをしていて、しばらくの間は1日おきに5km走っていましたが、昨年膝を怪我してしまい、断念せざるを得ませんでした。他のスポーツとしては、最近ガールフレンドとスノーボードにハマっていますが、まだかなり下手で、転ぶのが怖いです。物事の根本的な仕組みを探るのが好きなので、最近は定期的に動画を見ています。特に科学普及動画が好きです。例えば、最近はDa Liu Science Popularizationの動画をよく見ています。これらの動画から私が得た最大の教訓は、一見役に立たない知識の方が、学ぶ方が面白いことが多いということです。 Q5: 働き始めてから、どのような変化や成長を感じましたか?特に印象に残っている出来事は何ですか?仕事における最大の変化は、性格の変化だと感じています。以前はかなり内向的な性格で、コンピュータサイエンスに興味を持った理由の一つは、対人コミュニケーションがほとんどなく、コードを書くのに必要なのは機械とのコミュニケーションだけ、という非常に純粋な感覚だったからです。しかし、長年のキャリアの中で、仕事はビジネス志向(そしてユーザー中心)になり、結果として人とのコミュニケーションが増えていきました。かつては寡黙でぎこちなかった若者も、今では落ち着いて何千語もの技術記事を書けるようになりました。プログラマーにとっても、コミュニケーション能力と表現力は不可欠なスキルだと改めて実感しました。プログラマーは単にコードを書くだけでなく、現実世界で一般の人々と機械をつなぐ架け橋でもあるのです。 Q6: 最近、新しいテクノロジーを試しましたか? どのようにしてスキルを継続的に向上させていますか?
Q7: AIを使って何か面白いことをしてきましたか?AIを使った経験は?
Q8: もう一度選べるとしたら、やはりこの業界を選びますか?その理由は何ですか?もちろんです。理由は簡単です。人生で考えられる最高の道だからです。他に選択肢はありません。プログラマーとして十分な給料を稼ぎ、会社や同僚から認められています。仕事以外では、ブログを通じてネット上の見知らぬ人からも認められています。すべてが最高の組み合わせだと感じています。 Q9: 2023年の成果や洞察は何でしたか?今年の期待は何ですか?
Q10: コミュニティ内で最も印象に残った開発者はいますか?彼らから何かを学びましたか?真っ先に思い浮かぶのは@ProgrammerDDさんです。Spring Cloudを勉強していた頃、彼の著書や記事を読み漁りました。社内でも新卒メンバーが彼の著書を使って勉強会を作ったりしていました。また、様々な技術コミュニティでもよく見かけます。それから@XiaoFuGeさん。以前彼のウェブサイトを訪れたことがありますが、幅広い興味を持ち、非常に多くのブログを書いている方という印象を受けています(似たようなブロガーはたくさんいます)。もちろん、彼らのブログはチュートリアル中心のものが多いので、私はあまり読んでいませんが、コンスタントに質の高いコンテンツを生み出していて、とても尊敬しています。質の高いコンテンツをコンスタントに生み出すという点では、私は彼らに遠く及びません。 Q11: コミュニティでの経験から得た最大の収穫は何ですか?SegmentFaultの良い点と悪い点は何でしょうか?
編集者注:このインタビューで、@xindoo 氏は自身のスキル向上のためのメソッドを共有してくれました。それは、より多くのインプット、より多くの練習、そしてより多くのアウトプットです。彼は技術書や記事を幅広く読むことで知識を習得し、視野を広げています。そして、実践を通して知識を実際の状況に応用し、問題解決能力を養い、関連する経験を積み重ねています。そして、ブログを通して自身の経験や洞察を共有し、学んだことを要約・統合し、理解をさらに深めることで、知識をアウトプットしています。学習は継続的な蓄積のプロセスであり、これらのメソッドは学習プロセスにおいて非常に重要であり、私たち全員が学び、模倣する価値があります。 「SegmentFaultインタビュー」では、プログラミングを通してあなたのストーリーをお届けします。ぜひインタビューにご参加いただき、成長の軌跡を共有してください。QRコードをスキャンしてご登録ください! |
SegmentFault | @xindoo: スキルレベルを向上させる最良の方法
関連するおすすめ記事
-
重慶ターミナルは、AIoT銘柄の第一人者を目指しています。3年間で29億人民元の売上高を達成し、その60%以上がAIによるデジタル変革によるものです。
-
アリババのCEOが投資した時価総額70億ドルのインテリジェント運転会社が株式を公開した。
-
2025 年の「Empowering Developers」サミット フォーラムが間もなく始まります。ぜひご登録いただき、ご参加ください。
-
広東省の新エネルギー車新興企業の破綻が確認される。GACグループが賃金とアフターサービスを負担する。
-
王建院士はコンピューティングパワー革命について語り、「若者は十分な尊敬を受けるに値する」と強調した。
-
[TVMチュートリアル] x86 CPU向け畳み込みネットワークの自動チューニング