どのキャリアを選択するか: プログラマーと管理者
コンピューターと計算の背後にある科学は、将来のキャリアを見据えた多くの人々を常に魅了してきました。コンピュータ技術の仕事はハードウェアからソフトウェアまで多岐にわたります。この記事では開発者(プログラマー) としてのキャリアと比較した管理者としてのキャリアについて説明します。

わかりましたでは、私の視点から記事全体をお話します。 2 年ほど前、 私はプログラミングに集中するべきか管理に集中すべきか考えていました。私は毎日新しいものを開発したり作成したりするのが大好きだったので、開発者になることを決意しましたが、次に頭に浮かんだ疑問は、どの言語を選択するべきかということでした。
個人的にはCが気に入りました。 なぜ C なのか?なぜならCは最初のプログラミング言語だったからです。しかし、 市場の観点から見るとCはまったく需要がありませんでした。そこでASP.netとJavaとOracleを学ぼうと思いました。この学習プロセスさえも数週間は私の日課に残りましたが、すぐに上記のすべての言語に興味がなくなりました。C は私の初恋であり、初恋を忘れる人は誰もいません。
次の学期に移り、 私はUNIXオペレーティング システムについて学びました。私はUNIX全体がCで書かれていることを知りました。シラバスにはUNIXが含まれていると言われましたが、UNIXは無料でも簡単に入手できるものでもなかったので、 彼らはLinuxを教えました。
I Got my way toCがそこにあり、新しいものを生み出す喜びがそこにありました。 Linux は、私が毎日起きて楽しく仕事に行けるものでした。
キャリアの観点からプログラミングを選択する必要があるのはなぜですか?
- 創造性を楽しむことができるから
- あなたは自分のために働いており、人々と直接交流することに煩わされないからです。
- オフィスでも自宅でも働ける柔軟性
キャリアの観点からプログラミングを選択すべきではないのはなぜですか?
- 仕事のアウトソーシングによる機会の減少
- 不規則な時間
- 繰り返し
- 厳しい期限
- フレームワークやテクノロジーの変化に対応する
キャリアの観点から管理部門を選択すべき理由は何ですか?
- いつも何か違う
- 新たな挑戦
- 専門家の数を管理し、調整する
キャリアの観点から管理部門を選択すべきではないのはなぜですか?
- ストレスの多い労働時間
- バックアップの取得、復元、修正、インストール、更新、スキャンなどは退屈な場合があります。
私たちの世界で非常に有名な引用は次のとおりです。
「プログラマーは何か良いことをすると有名になり、管理者は何か悪いことをすると有名になります。」
特定のキャリアの機会を選択するときに留意すべき点は何ですか。
- 毎朝幸せに目覚めることができる、自分にとって快適なオプションを選択する必要があります。
- 習得したどの分野でもお金を稼ぐことができます。現在の市場動向に依存すべきではありません。
- 自分の好きなことをするべきであり、そうでなければ自分のしていることを愛するべきです。
仕事としてのシステム管理と開発者はどちらも専門家からの人気が高いです。どちらも永遠に需要があり続けるでしょう。私の個人的な推奨事項は、他人の主張や現在のグラフが何を言っているかを決定するのではなく、自分の心の声に耳を傾けることです。
あなたは一つですが、あなたは違います。誰もあなたになることはできません。あなたのキャリアは単なる収入源ではなく、あなたの情熱、あなたの願望、あなたの夢であるべきです。
以上で今日は終了とさせていただきますが、すぐに興味深い記事をお届けする予定です。それまでお待ちください。 FOSS の最新情報については、linux-console.net にアクセスしてください。
ではプログラマーと管理者としてどちらを選択すべきでしょうか?コメントセクションであなたの選択をお知らせください。