タグ付けされた質問 「career-development」

このタグは歴史的な理由でのみ存在し、システムではこれを使用できなくなりました。

29
私は暇なときにプログラムしません。それは私を悪い開発者にしますか?
Web上の多くのブログとアドバイスは、優れた開発者になるためには、あなたの日々の仕事だけでは十分ではないことを示唆しているようです。たとえば、空き時間にオープンソースプロジェクトに貢献したり、スマートフォンアプリを作成したりする必要があります。実際、このアドバイスの多くは、1日中それを行うのに十分なプログラミングが好きでなければ、おそらく間違ったキャリアで。 それは私には当てはまりません。私は仕事を楽しんでいますが、オフィスから家に帰るとき、私はすぐにコンピューターに戻って就寝前にコーディングを開始する気分ではありません。毎日一定の時間しか空いていないので、他の趣味に費やしたり、友人と会ったり、コンピューターの前よりも外に出たりします。 私はプログラミングから飛び出し、時々仕事以外でハックします。私は自分の成長に専念し、学習を続け、より良くなる方法として、技術ブログや本を読むことに時間を費やしています。しかし、それは、コーディングに余暇をすべて使いたいという限りではありません。 これは、私が「本当の」ソフトウェア開発者ではないことを意味しますか?仕事以外で余分なことをすることなく、優れたソフトウェア開発者になることは可能ですか?あなたの意見を聞いてとても興味があります。 更新:コメントと回答をありがとう。たくさんの良い考えとアドバイス!

30
プログラミングキャリアの4〜5年は「ミッドライフクライシス」ですか。
私はもう4年以上C#を専門的にプログラミングしています。過去4年間、「ウェブ/広告代理店」、小規模な業界固有のソフトウェアショップ、小規模な新興企業など、いくつかの中小企業で働いてきました。私は主に、高レベルのプログラミング言語(収集されたガベージ)を使用する「ビジネスアプリ」を行ってきましたが、全体的な経験としては、これまでに行ったすべての作業がより専門的である可能性がありました。多くのことは、主に人々が常に「今」何かを望んでいるというコスト要因と、最小の出費で、(急いで)間違って行われました。もっと大きな会社やプログラマーに適した会社、あるいはどこかで働くことができるかどうか考え続けました。長期的でよりメンテナンス性の高いものを実際に構築するためのお金と時間を手に入れました。4年間のキャリアを案内してくれる「メンター」はいません。私は、学士号以外のブログ/グーグル/独学のプログラマーです。 また、「私の作業環境」のいわゆる「シニア」プログラマーは、実際にはそれほど上級スキルではないという別の問題を観察しました。彼らは長年のプログラマーだからこそ「シニア」ですが、彼らが書いたコードや彼らが下した決定は絶対にゴミです!彼らは学びたくなく、より良くなりたくないだけで、彼らはただ給料を受け取りたいと思っており、彼らが言ったことを理にかなっていることをします。たぶんそれが彼らが今いる場所である理由です。しかし、私は彼らのようになりたくない、私は良くなりたい。私は精神状態に陥り、将来のキャリアのためにプログラマーになるつもりはありません。おそらくもっと良いものがあると考え始めました。ブログを読むほど、「ベストプラクティス」が多くなり、「自分の現実」から離れていると感じるようになりました。しかし、私は偉大なプログラマーではありません。さもなければ、今の自分がいるとは思いません。4〜5年は、一歩前進したキャリアになるか、あなたがいる場所から抜け出すことができる段階だと思います。 上記で述べたことについて、他の人が何を言っているのか、過去のプログラミングのキャリアで同様の状況を経験したか、どう対処したかを聞きたかっただけです。ありがとう。

30
Stack Overflowでの高い評価は、良い仕事を得るのに役立ちますか?
では、ポスト、ジョエル・スポルスキは5桁のスタックオーバーフローの評判はあなたが$ 100K +を払って仕事を獲得するために助けることができると述べました。それはどれくらい本当ですか? Stack Exchangeサイトでの評判のおかげで、高給の仕事を得た成功を共有したい人はいますか? リクルーターが自分のStack Overflowの評判が印象的だと気付いたので、ある人がGoogleからインタビューのオファーを受けたということをどこかで読みました。似たような話をしている人はいますか?

15
9〜5人のプログラマーは見下されていますか?
私は自分を9対5のプログラマーと考えています。これが意味することは、私はプログラミングの仕事をしているということですが、仕事を辞めた後は、仕事をそこに置いて家に持ち帰りません。私は自分のキャリアの選択をとても楽しんでおり、現在の仕事でやっている仕事を楽しんでいます。また、プログラミング業界の新技術や進歩など、私の分野で新しいことを学ぶことも楽しんでいます。自分の仕事以外に、もっと重要だと思う他の趣味があるので、もっと時間とエネルギーを捧げたいと思っています。また、1つのテーマに週40時間以上専念するのは少し疲れるので、プログラミングの仕事から帰ってもっとプログラミングをしたいというプログラマーが本当にいるのでしょうか。 たぶんそれは私の現在の雇用者だけかもしれませんが、彼らはキャリア開発のための時間をほとんど残していないように感じます。私の最新のテクノロジーとプログラミング技術を維持する唯一の方法は、自分の時間にそうすることです。なぜなら、私の雇用主は勤務時間中にこうした種類のことをするための時間を割り当てないからです(期限== $$$)。雇用主について他の誰かが同じように感じていますか? あなたの経験から、マネージャーやプログラマーを雇う人は、9〜5人のプログラマーをそれほど価値のないリソースと見なしていますか?私は、オープンソースプロジェクトなどに貢献して履歴書を改善できることを知っていますが、時間がないと感じています。 芸術などの別の科目にあなたの余暇を捧げることは、会社にとって望ましい特性である可能性のあるバランスのとれたものを示すように、逆のことが言えますか?

16
バグをより速く解決する方法はありますか?私はちょうど上司から警告を受けました[終了]
上司から、月曜日にパフォーマンスに関する否定的なレビューを受けると言われました。彼は、なぜ私がそんなに遅いのか、そしてなぜ私のバグ修正率がそんなに低いのかについて私に話したいと思っています。 私はプログラミングと問題の解決が大好きですが、実際に仕事は本当に難しいと感じています。 私は実際に約10年間プログラマーです。しかし、これは私の最初のマルチスレッディング組み込みLinuxの仕事です-私はここに2年来ましたが、私がまだ苦労していることは誰にとっても明らかです。そして、私は非常に士気を失い、社会から疎外されたと感じているので、仕事を始めたときの多くの火を失いました。 誰も同じような状況に陥ったことはありますか?また、バグ修正率をどのように上げますか? 更新:レビューがありました。私は3か月間の「従業員開発プログラム」(Dunkが言及したタイプの)に参加しました。これを好転させることができるかどうかわからない。しかし、先に進まなければならない場合でも、この経験から多くのことを学びました。 別の更新 最初のレビューから約6週間です。同じ状況に直面している人への私のアドバイスは、批判を受け入れ、あなたの過ちから学ぶのに十分謙虚であることです。そして、愚かに見えることを恐れないために。たくさんの質問をしてください。あなたが学ぼうとしていることを人々に知らせ、理解するまで尋ね続けます。しかし、うまくいかないように準備してください。私はコードのポートフォリオを構築しています...そしてそれをベストショットにします。 さらに別の更新 将来の雇用者に私のstackoverflowプロファイルを参照することができないのではないかと心配しているので、これをここに置くのをためらっています...しかし、とにかく、この質問を読んでいる人にとって興味があるかもしれませんが、実際には数週間前の仕事。私は必要なすべてのスキルを磨く最中です-ここで与えられたアドバイスから多くを取りました。

21
新しいプログラマーは、ソフトウェアエンジニア(上司)にどのように印象づけることができますか?[閉まっている]
私は最初のプログラミングの仕事で働いています。私の上司は非常に賢いソフトウェアエンジニアであり、彼に比べて提供できるものはほとんどないと感じています。問題は、彼はいつも忙しく、彼を助けてくれる人が必要だということです。私は自分が十分ではないように感じますが、私はまだ成功したいと思います。私は素晴らしいプログラマーになりたいです。 彼を感動させるために私は何ができますか? ありがとうございました。

25
プログラマはどのように仕事を辞めますか?[閉まっている]
私は現在の雇用主を辞め、プログラミングの世界でそのプロセスについてどう考えているのかと考えています。私たちは現在、外出先で多くのプロジェクトを抱えており、私は唯一の開発者です。4〜5つのプロジェクトがありますが、それらはかなり大きく、今後数か月以内に、さらにそれよりも数時間長く行う必要があります。 私は唯一の従業員であり、それが私に役に立たないので、私は去ります。私は若くて学びたいので、チームがいいと思います。それはあまりにも多くの仕事であり、会社は恐ろしく管理されています。 心配する契約がないので、理論的には辞めて、予告なしに戻ってくることはありません。これが通常どのように処理されるか疑問に思うだけです。 辞表を書くべきですか どのくらいの通知をする必要がありますか 去る理由を教えてください 私が去る主な理由である上司に行くべきですか、それとも上司に行くべきですか? 返信の概要 ここでのフィードバックから、2〜4週間の通知を行い、辞表を提出するのが最善のように見えます。ほとんどの場合、離れる理由を詳しく説明しないでください。橋を燃やさないでください。プロフェッショナルになりましょう。

14
オンラインで本名を使用することの利点と欠点は何ですか?[閉まっている]
プログラマーとして、発明されたハンドルと比較して、オンラインの談話であなたの本当の名前を使用することで、専門家や他の利点を見ますか?私は常に単一のユーザー名で行っており、可能な場合はいつでも本名を表示していました。いくつかの理由があります オンラインでの私の興味はほとんど専ら専門家であり、船上です。 それは、どこでも私のすべての仕事の検索フレンドリーな公開ログを構築します。 誰かが私に連絡したいなら、それをする多くの方法があります。 私の仕事のポートフォリオはすべて個人的に結びついています。 完全な開示に対して考えられる短所は次のとおりです。 面倒なことに関与したいと思うなら、それはもっと難しいかもしれません。 あなたのプロジェクトを受け継ぐサイコパスは、あなたがどこに住んでいるかをより簡単に見つけることができます。 あなたは、あなたが有名な素晴らしいソフトウェアをもっと書くことに費やすことができる貴重な時間の価値がない人々によってスパムされるかもしれません。 仕事のポートフォリオはすべて個人的に結びついています。 とにかく、StackOverflowユーザーの大多数は本名ではなく、発明されたハンドルを使用しているようです。注目すべき例外には、業界でよく確立されている最も有名なユーザーが含まれます。しかし、私たちが名前を世間に知らなかったなら、どうして伝説のロックスタープログラマーになることができるでしょうか?議論する。

19
2人のプログラマーの選択:経験と情熱[非公開]
私はプログラマーを雇わなければならない立場にあり、2人の候補者の選択肢があります。最初の候補者は経験がありますが、コーディングには情熱がなく、彼はそう言いますが、2番目の候補者は経験がありますが情熱、彼はインタビューでよくやったと認定されています。 私たちには誰かを訓練するためのリソースがありますが、私は本当にこのプロセスを吹き飛ばして失望する人を雇いたくありません。誰もこの状況にアプローチする方法について私を助けることができますか?

15
私たちのプラットフォームのために仕事を辞めるつもりです。どうすればこれについての生産的な説明を残すことができますか?[閉まっている]
平凡な共有ホスティングで、エンタープライズBlubフレームワークとBlubレベルのWebサーバーを備えたBlubの使用に縛られているため、現在の仕事を辞めるつもりです。私の同僚は友好的であり、私の上司は平均的な中小企業のオーナーです。技術的な理由から完全に辞めたいです。Blubに浸ることは私の脳に悪いことであり、私をより悪いプログラマーにしています。 私が去るとき、どうやってこれを上司や同僚に説明できますか?Blubに関する苦情を生産的に表現するにはどうすればよいですか?文書の後継者にどのような警告を残すことができますか? (私が基準を満たしていることを確認しようとしています)

21
「キャリアを開始して数年経ってもプログラミングをしないでください」。これは公正なアドバイスですか?[閉まっている]
私はPHPで約5年の経験があり、Java、C#で多少経験が少なく、最近はPythonを学ぼうとしています。プログラマーとしてのキャリアを始めてから、仲間のプログラマーから、プログラミングはキャリアの初期の数年に適していると言われています(ほとんどの人は5年と考えています)。それ。彼らが提示する理由には、プログラミングに関連する頭痛とプレッシャーが含まれます。彼らはまた、プログラマーはあまり社会的ではなく、通常は家族などに時間を与えることを好まないと言います。特に「ああ、来て、あなたは一生プログラミングをすることはできません!」 ここで少し混乱しているので、他の人に質問する必要があります。プログラミングを辞めたらどうすればいいですか?!この場合、教えることは良い選択肢かもしれませんが、おそらく最初に博士号を取得する必要があります。また、私の国(パキスタン)でプログラマーの生活があまり良くないことも注目に値するかもしれません。通常、緊急のプログラミングタスクを達成するためにオフィスで2〜3時間余分に時間を費やさなければなりません。他の国や地域でも状況はいくぶん似ていると感じています。 この分野で5年間過ごした後、キャリアをプログラミングから何か他のものに変えることは公正なアドバイスだと思いますか? 更新 なんてこった...この分野で40年以上の経験を積むことができるとは知らなかった。私は1971年以来人々がそれをやっているのを見て興奮しています。それは私の誕生の15年前を意味します!このような経験豊富な人々と話すことができてうれしいです。ここパキスタンではそんなチャンスはありません。 すべての助けと共有をありがとう。これについてあなたの考えを得るのは素晴らしい経験でした。

19
ジュニアソフトウェアエンジニアにどのスキルを期待し、評価しますか?[閉まっている]
私は最近、ソフトウェア工学の修士号を取得しました。数週間のうちに専門職を始めようとしています。私の役割は、Javaと関連技術(特にSpringとHibernate)を使用してソフトウェアを開発する会社のジュニア開発者としての役割です。正直に言うと、特にJava開発者としてのキャリアを発展させたいと思っているので、私は何が来るのか本当に興奮しています。また、この分野での経験を得ることにも非常に興味があります。また、これはプロの開発者としての最初の仕事の経験になるので、最初からベストを尽くしたいです。 ソフトとテクニカルの両方のスキルと能力が、あなたのチームの一員となりうる新しいプロフェッショナル(ジュニア開発者)で最も高く評価され、ソフトウェアとして成功するキャリアを達成するためにどのスキルに焦点を当てるべきかを知りたいエンジニア。

7
私は私の会社の.1xプログラマーです。どうすれば最高の貢献ができますか?[閉まっている]
私は5人の新しく造られたスタートアップで働いています。機械学習の博士号、RSpecコアチームの元メンバー、およびOS X用のGitバイナリをコンパイルする人がいます。これは単なる従業員です。創業者は博士号を持ち、数十億ドル規模の企業のCTOを務めてから(成功した)スタートアップを開始し、現在はこのスタートアップを開始しています。また、数学の博士号を持つ男を得るかもしれません。 ああ、それから私は大学中退のインターンです。私はかなり頭が良く、ノンストップで読んでいると思いますが、私と同僚の間の経験、スキル、知識の差は息をのむほどです。 だから彼らの靴に身を置く:あなたは学ぶことがたくさんあるが、少なくとも元気な明るい若いインターンを持っています。何が迷惑でしょうか?ここで、そして今、彼から何の役に立つと思いますか?それが起こったら、何が嬉しい驚きでしょうか?

10
仕事に長く留まるようなことはありますか?[閉まっている]
最近、いくつかの「ジョブホッピング」関連のスレッドを読んだ後、ジョブホッピングの反対も問題になる可能性があると考えてきました。 私は多くの人々(特に大規模で比較的低迷している企業)を知っていますが、10年または15年以上と言って非常に長い間、くっきりと挑戦的な役割で快適に過ごしました。彼らは内部で少し動き回ったかもしれませんが、それはベテランの採用マネージャーが言うように、「1年の経験が15回以上」の場合がほとんどでした。別の言い方をすれば、それらは「特別プロジェクト」のケースでした。これ以上学習が行われない快適な役割に座っているだけですが、関与しているさまざまなものが少し装飾されていれば、紙の上では(CVで)大丈夫に見えるかもしれません。 これについて本当に考えさせられたのは、私の履歴書での最長の役割(ほぼ6年)がこのカテゴリにある程度、少なくとも穏やかに適合するということです。私が完全に知的に正直であったなら、私は本当にそれから3年の学習経験しか得られなかったと思います。過去2〜3年は、保守が簡単なモードでした。だから私は、15年の経験を持つ多くの「シニア」(そのような仕事をずっとしていた場合)よりも広く経験し、「シニア」(15年の品質を持っているという点で)ではない可能性があることを直接知っています経験)彼らが紙の上で見るように。 だから私の質問は-同じ仕事で非常に長い間ぶらぶらしていると、赤い旗が上がるのですか?例:大学卒業後、15年の仕事が1つしかないCVを見ると、代わりに4〜5年のスティントを持つ経験豊富な人とは対照的に、シングルジョブの男は「特別プロジェクト」のように見えますか「たった1つの非常に長い仕事を持っていた場合?私の経験は、それが非常にありそうであることを示唆しています。あるいは、少なくとも5年の経験を持つ人は、さまざまな役割、環境、技術(およびすべての仕事で同じ技術を使用している場合でも異なる用途)を経験したことから、おそらくより動的で順応性があると考えられます。 編集:私は個人的に私の歴史がこのように見えることを心配していないことに注意してください。上記の私の最も長い役割は、簡単な長期的な役割で何が起こるかを示す小さな例であり、一般的な用語でこれについて考えさせられました(もしあれば、私の実際の雇用履歴(その最も長い役割を除く)は少し仕事の趣味も)。

4
より高い有料の技術的な仕事を持っているということは、あなたはもうコードを書くことができないということですか?[閉まっている]
私は大企業で働いており、技術者はだいたい次のカテゴリに分類されます。 開発者多分、単一の製品の開発とスクラムチームには密接な製品に関連する他のチームで動作します。 建築家の複数のチーム(5-6)のコンサルタントの詳細ですとライブラリに抽象化することができ、チームの努力の間に共通点を認識しようとする(建築家は、しかし、ライブラリコードを書いていません)。このアーキテクトは、経営陣との多くの会議にも出席し、技術的な方向性を設定しようとします。 私の会社では、アーキテクトの役割は、ほとんどの技術者がキャリアの次のステップとして移行することです。 私の質問は次のとおりです。ほとんどの企業は、最高の有給の技術者がコードを書くことからはるかに離れるように働いていますか?これは開発者のキャリアにとって自然な傾向ですか?開発者はそれをすべて手に入れることができますか(コードと方向を設定しますか?)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.