プログラマーの価値観 - 経験は貴重です
初めて自分のキャリアについて深く考えたとき、自分がやりたいのは技術の達人になることに集中することだけだと思いました。私の会社の技術専門家になると、どこまで行けるのだろうか。チームリーダーやマネージャーという役割は私には向いていないと感じていました。 1 日コードを作成できないことがどのようなものなのか想像することさえできません...ましてや、数週間コードを書かずに過ごすことは言うまでもありません。過去数年間、私はこの信念を持ち続け、キャリアアップの自然な結果のように見えることに断固として抵抗してきました。
しかし、私の周りの人たちは、私が優れたリーダーであり、ソリューションを構築するのが得意で、多くの貴重な経験をもたらしてくれると言います。それで、最初は乗り気ではなかったのですが、私は経営側に携わるようになり、プロジェクトやチームを率い始めました。しかし、やってみようと思えば思うほど、実は思ったほど嫌いではないことに気づきました。実際、楽しかったです。私は他の人を助けたり、技術的な意思決定をしたり、同僚を指導したり、開発プロジェクトやチームを主導したりすることに喜びを感じています。今では、それを冷静に受け入れるだけでなく、とても楽しいし、満足していると感じています。
… 年が経つにつれて、学校を卒業したばかりの開発者との競争がますます激しくなっていることに気づくでしょう。
ここ数年、私はずっと認めたがらなかったことを受け入れるようになりました…年が経つにつれて、学校を卒業したばかりの開発者との競争がますます難しくなっていることに気づきます。取得。そして、新世代のプログラマーと競争することはさらに困難です。なぜなら、彼らは私たちの世代とは異なり、コンピューターが広く普及した環境で育ったからです。このように育った開発者の中には、小学生の頃からプログラミングを始めた人もいます。最近、私は独自のコーディング クラブを立ち上げた中学生のグループと話をしましたが、彼らがコンピューター プログラミングについて知っていることと、彼らが尋ねる質問の種類に本当に感銘を受けました。初めてコンピューターを手に入れたのは大学 1 年生のときでした。
私のキャリアの後半で、自分の価値提案が変わってきたことが明らかになりました...そしてそれは変わらなければなりませんでした。以前はコードを書くのが私の立場で、一日中キーボードを叩いてコードを書いていました。しかし今では、私は経験に基づいて自分自身を位置づけています。私にはプロフェッショナルなソフトウェア開発の経験が約 20 年あります。この長い期間の間に、確かに素晴らしいものをいくつか書きましたし、新しくて興味深いツール、テクニック、テクニックをたくさん学びました...でも、それはあまり重要ではありません。
私はツール、テクノロジー、プロセスに焦点を当てることが正しい選択だと常に思っていましたが、私はこの間違った道をどんどん進んでいたとは知りませんでした。最終的には、価値には実際には何もないことに気づきました。テクノロジーと関係があります。
私が過去にやったこと、そして他の人がやっているのを見たことは、実際には価値の強調に関して間違った方向にありました。私はツール、テクノロジー、プロセスに焦点を当てることが正しい選択だと常に思っていましたが、自分がこの間違った道をどんどん進んでいたとは知りませんでした。最終的には、価値は実際には何の関係もないことに気づきました。テクノロジーを使って。
人目を引く斬新なものすべてがあなた、あなたのチーム、あなたのプロジェクトに適しているわけではないことがわかりました…たとえあなたが読んだ記事に新しいものはOKと書かれていたとしても。ただし、ほとんどの場合、これらの本の著者はいくつかの理想的なパスについてのみ言及し、より困難なユースケースやシナリオについては取り上げていないことをご存知ですか。おそらく、その後の導入、サポート、メンテナンスは理想的ではなくなるでしょう。おそらく、メンテナンス チームは、この特定のテクノロジ、ツール、プロセスを実装する準備ができていません。おそらく、このメンテナンス費用は顧客の予算を超えるでしょう。このすべての経験と洞察は、プロジェクトにとっても、クライアントや雇用主にとっても、非常に貴重です。
...ある限界に達すると、コードしか書けなくなると、より高い給料を得る交渉材料がどんどん少なくなってしまいます。
同時に、ある限界に達すると、コードしか書けなくなると、より高い給与を求める交渉力がどんどん小さくなってしまうことがわかりました。コードを書くような仕事に対して、会社が支払う金額の上限に達すると、それを超えるのは困難です。雇用主の目には、中級から上級レベルの開発者と上級開発者の給与の 4 分の 3 を支払っている限り、前者は後者と同じことができるようになります。そのため、経験という点で多くのプログラマーよりも抜きん出て、かけがえのない存在にならなければなりません。プロジェクト管理、アーキテクチャ、リーダーシップのスキルがあれば、他の開発者と差別化できるだけでなく、給与交渉の際の正当性と自信も得られます。
キャリアが進むにつれて、質問に答えたり、アーキテクチャ上のソリューションを策定したり、開発チームを主導したりすることを楽しむようになりました。もうコーディング ツリーにぶら下がっている必要はありません。だからといって、コーディングが嫌いだというわけではありません。ただ、私は 20 年近くコードを書いてきたので、新しい挑戦をする準備ができています。新しい役割が思ったよりも楽しかったことがわかり、方向転換を促す人たちのアドバイスに耳を傾けていただろうかとよく思います。
LAMP BrothersオリジナルPHPチュートリアルCD/「Essential PHP in Detail」を無料でプレゼント 詳細は公式サイトカスタマーサービスまでお問い合わせください: http://www.lampbrother.net
|

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











多くの場合、キーワードと追跡パラメーターで散らかった長いURLは、訪問者を阻止できます。 URL短縮スクリプトはソリューションを提供し、ソーシャルメディアやその他のプラットフォームに最適な簡潔なリンクを作成します。 これらのスクリプトは、個々のWebサイトにとって価値があります

2012年のFacebookによる有名な買収に続いて、Instagramはサードパーティの使用のために2セットのAPIを採用しました。これらはInstagramグラフAPIとInstagram Basic Display APIです。

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

これは、LaravelバックエンドとのReactアプリケーションの構築に関するシリーズの2番目と最終部分です。シリーズの最初の部分では、基本的な製品上場アプリケーションのためにLaravelを使用してRESTFUL APIを作成しました。このチュートリアルでは、開発者になります

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

2025 PHP Landscape Surveyは、現在のPHP開発動向を調査しています。 開発者や企業に洞察を提供することを目的とした、フレームワークの使用、展開方法、および課題を調査します。 この調査では、現代のPHP Versioの成長が予想されています
