私のような猿

-
リリース: 2018-03-01 16:41:53
オリジナル
1607 人が閲覧しました

私は、おそらくそれほど主流ではない洞察について考えてきました (私からのやや皮肉な言葉です):

ブログ投稿を書いたり、オープンソースに貢献したり、技術的な会話に参加したり、その他の活動に役立つことをする必要はありません。素晴らしいエンジニアになること。

コードがオフィスに残っていれば、それは素晴らしいことです。

2018年1月13日

少々皮肉であることは認めますが、私の心は共鳴せずにはいられません。これ以上の仕事を引き受けることを拒否して解雇されて以来、私が将来の雇用主に伝えていることの 1 つは、残業はしないということです。少なくとも定期的に残業することはできません。特定のアップデートを展開したり、バグを修正したりすることが絶対に重要であることはわかっているので、時折「地獄週間」があっても問題ありませんが、危機が終わったら、私はそこから離れて家に帰ります。

アブダラさんのツイートはさらに一歩進んだもので、そのおかげで私の思考に新たな夜明けが開ける可能性があることに突然気づきました。私がこの生き方(時が来たら家を出て帰る)を選択した理由のかなりの部分は理性によるものであるように思えます。仕事の問題について考えるときに明確な境界線がないまま考え続けると、完了していないタスクや解決していない問題が徐々に山となって私を圧倒します。私はすべてに集中するタイプの開発者ではありません。境界線を確立するという行為は、既成概念にとらわれずに考えたいという衝動を抑えるのに役立ちます。

問題は、問題の解決が決して完了しないことです。私のような問題解決型の人間にとって、プログラミングは未解決の問題でいっぱいだったので、たとえ満足のいく娯楽や解決策を見つけたとしても、実際に何かを達成できるとはまだ感じていませんでした。問題が解決しました!とてもクール!でも、だから何?このプロセスは依然として腹立たしく、イライラし、士気を低下させます。バーンアウトは依然として発生する可能性があります。

それは自分の制御不能な脳のせいなので、境界線を設定する必要があります。その時点で私は仕事を辞めなければなりませんでした。私は9時から5時まで働く開発者にならなければなりませんでした。

私のような猿

私は「インポスター症候群」に苦しんでいる開発者をたくさん知っています。もしかしたら、あなたもあるレベルではその一人かもしれません。自分は自分の名前にふさわしくないと感じています。自分が何をしているのかわからず、ただやりくりしようとしているだけです。そして、私の問題は、境界線を設定せずに仕事を続け、問題を探求し、解決し続けると、私の中の詐欺師症候群が悪化することです。すべてを知りたかったのですが、できないからできませんでした。そして、自分自身のことをあまり考えなくなりました。

だから、境界線を設定しなければなりません。 「仕事は仕事」「たまには休憩しましょう」などが私の境界線です。こうすることで正気を保ち、集中力を保つことができます。このため、私は長い間、自分には開発者としての資格がないと感じていました。 16 時間のコーディング セッションは私にとって空中の城でした。最後までやり遂げることができず、家には私の世話と愛情を必要とする子供たちと妻がいたからです。正直なところ、コードは人間ではありません。たとえ恋人や子供のように愛したとしても、その愛は決して返されません。それにも関わらず、私は尊敬していた偉大な人々のように、より良い仕事をして、より良いプログラマーになりたいと思っていましたが、それができなかったために、自分自身が嫌いになり始めました。

この問題に関しては、Twitterやその他のソーシャルメディアはひどいものです。本当に優秀なプログラマー、私がその仕事ぶりを尊敬しているプログラマーは、一日中コードを書くだけで、達成感を感じると誇らしげに言うでしょう。それで私は椅子に座り直し、なぜできないのか絶望して頭を抱えることしかできませんでした。なぜ私は彼らと同じように頑張れないのでしょうか?なぜ私は彼らのように生産性を高めることができないのでしょうか?そうでなければ、私も彼らと同じくらい上手になれるかもしれません!

私の脳がこのような働き方に耐えられないことに気づくまでには、長い時間がかかりました。 16 時間のコーディング セッションを座って続けることはできませんでした。その仕事が完了するまで徹夜はできません。 Twitter の人々が言うほど「生産的」になることは決してありません。私はそれを行うことはできません。しかし、私はプロのソフトウェア開発者として約 11 年間を経て気づきましたが、それも問題ありません。

1日8時間でもパフォーマンスを発揮できるので問題ありません。私はまだ自分の仕事をすることができますし、うまくいきます。私は今でもチームを効率的に率いることができます。まだまだ面白い解決策を思いつくことができます。自分が決めた範囲内でやればいいだけです。私は、Twitter の模範的な労働者たちと比べて、自分が劣っているわけではない、ただ違うだけであることに気づきました。

ほとんどの「沈黙」プログラマーは、ただ自分の仕事を終えて家に帰りたいだけだと思います。こうした人々は、何週間も悩まされている問題を解決するために夜遅くまで起きているわけではありません。これらの人々は、ブログを書かず、オープンソース プロジェクトに携わらず、技術的な会話を交わさず、仕事の能力を超えてプログラムにあまり興味を持っていません。こうした人々は、軽蔑的に「9 時から 5 時までの開発者」と呼ばれることもあります。ここで言いたいのは、たとえ9時から5時まで働いていたとしても、それは悪いことではないということです。

あなたが 9 時から 5 時まで勤務する開発者である場合、それは時間管理が優れていることを意味しますが、他のプログラマーよりも劣っているという意味ではありません。

私のような猿

私はここでどちらの働き方が良いのか判断していません。私は自分にとって何が効果的だったかを述べただけで、そのおかげで私は 9 時から 5 時まで働く開発者になりました。私がやりたいのは、仕事を終わらせて家に帰って他のこと(ブログなど)をすることだけです。正気を保つためにそうする必要がある。私のように仕事に集中できなくても、9 時から 5 時まで仕事をすることはできます。優れた開発者になるために、コーディングに長い時間を費やす必要はありません。問題について深く考え、自分の仕事をうまくやり遂げたいと願うだけです。

コーディングを楽しんでください!

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!