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

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

11
ソフトウェア会議で1つのネットワークはどのように機能しますか?[閉まっている]
私はまだMicrosoft TechEdにいて、ソフトウェア会議で自分の時間を効果的に使用する方法についての質問への回答は、圧倒的に「ネットワークはソフトウェア会議で最も有用な部分です」でした。 問題:そのタスクにアプローチする方法すらわかりません。私はいつも内向的でした。学校でも職場でも、長年にわたって素晴らしい友人を作った外向性が十分にあるため、一般的に問題はありませんでした。しかし、会議では、ほとんどが私のように内向的であり、営業担当者ではないようです。 私は、部屋全体で健全な議論が行われたセッションの後、人々に近づいて大丈夫だと感じたことが何度かありました。 。 読むべき特定の本はありますか?アドバイスはありますか?知らない人に近づく限り、何かありますか?「私が試みるたびに、私はちょうど厄介な混乱のように感じます。:( (奇妙なことに、私は人々のグループと話すことに問題はありません-それは私をつまずかせるのは一対一のことです:P)(ああ、ところで、ここの誰かがそこにいて、物事について話すために会いたい、私はゲームだ:P) それでは、私のような内向的なプログラマーは、ソフトウェア会議でどのように効果的にネットワーク化するのでしょうか?

20
高校のプログラマーが仕事に気付くのに最適な場所は何ですか?[閉まっている]
私は16歳の高校生で、コンピュータープログラミングに情熱を傾けています。私は11年生で、学校のシラバスの一部として約8ヶ月間それを学んでいます。私は学校で教えられていることを超えて、いくつかの(かなり良い)アプリケーションを書きました。私がプログラミングする言語は、WindowsプラットフォームのC ++です。最終的には、良い大学でCSを専攻し、プログラマーとして働きたいです。 私が持っている特定の質問は次のとおりです。 自分の仕事に気付くにはどうすればいいですか? 若いプログラマー専用のジャーナルや出版物はありますか? 出版物ではない場合、良いブログはありますか、それともあなた自身のものを始める方が良いですか? 他に何かありますか?それはプログラマーとして気づくのに役立ちますか? 私は可能な限り客観的になろうとしました。 これがすべてtl; drだった場合:若いプログラマーとして注目されるための最良の方法は何ですか 編集:私は高校からすぐに採用されるつもりはありません。目的は、プロのプログラマーとしてコミュニティを感動させることではありません。これは、他の人があなたの作品を見たり批評したりすることで、あなたのアプリケーションが改善される大学のアプリケーションを目指しています。私はこれまでに書いたものからお金を稼ぐつもりはありません。

12
博士号とは ソフトウェア業界に適していますか?[閉まっている]
私は独学のプログラマーであり、知識を補い、ギャップを埋めるためにコンピューターサイエンスの学位を始めたばかりです。 しかし、私はすでに私の教育の方向性について議論しています。確かに4年の学士号が欲しいのですが、その後、確信がありません:M.Scを取得する価値はありますか?博士号はどうですか?これらの学位はどのような機会を切り開きますか? 現在、私の目標はソフトウェア開発者になることですが、ソフトウェア業界には多くの魅力的な分野があり、それらの多くを調査することに確かに興味があります。この点で、ソフトウェア開発のキャリアに必ずしも役立つとは限らないにしても、より高い学位に価値があると思うのです。 それは価値があるのでしょうか?大学院はドアを開けますか?

9
現在の仕事から転職する時が来たのはいつですか?[閉まっている]
次へ進むべき時だとわかったときに、仕事に到達したことはありますか? いつあなたが知らない悪魔のためにあなたが知っている悪魔を手放すことができるポイントに移動しますか? あなたが最終的に新しい仕事を見つけるという決定に直面したとき、あなたの決定要因最終的なストローは何でしたか?

7
私は(ロジックの)優れたプログラマーではありません。どうすれば修正できますか?[閉まっている]
さて、ここに私の問題があります: 私は大企業で働いていますが、なんとなく仕事を見つけました(率直に言って、面接が簡単だったからです)。私は自分のものを知らないわけではなく、Javaを理解するのがかなり得意です。ライブラリなどです。 しかし、ロジックの問題を解決しようとすると、解決策を見つけるのが非常に困難になります。 たとえばconversion of decimal to roman、解決策を見たとき、それは簡単な問題であることがわかりました。しかし、1〜2時間試してから実装できませんでした。 私は愚かで、ソフトウェアエンジニアになる価値はないと感じています。パズルを解く能力は、優れたプログラマーにネイティブに備わっている必要があります。しかし、いくつかのパズルを解こうとすると、解決策を見つけることができず、ただグーグルアップしてしまいます!....それが嫌いです! 仕事で問題(xyz機能を実装するなど)が与えられたとき、私はそれを非常にすばやく理解し、職場で尊敬していますが、私はそれについてまったく誇りに思っていません。数学的にも論理的にも挑戦的な問題を解決しようとすると、私は手探りするからです。私は今でも(エンジニアとして)私がやっていることを愛していると感じていますが、友人が思いつくいくつかの難しいロジックの問題を解決できないことを本当に悲しんでいます。 私は意気消沈したと感じます:( TL; DR:実用的な観点(製品に機能を実装すること)で物事を理解していますが、ProjectEulerからの問題に取り組むとき、私はひどく吸います!そして、私は私の脳を研ぐ必要があります! だから、私の質問は: 修正するにはどうすればよいですか?プロジェクトのオイラー問題を解決することから始める必要がありますか?いくつかの基本的な問題を解決するのに何時間もかかっても? または、基本に戻っていくつかの基本的な数学を勉強する必要がありますか? パズルを解く楽しさはあまりありません。しかし、私は自分のためにそれを楽しくしたいです!そして、それらをより良く理解できれば、それが好きになると思います! PS:私はCSで教育を受けたことはありませんでした(私の学部生は選挙でした)。しかし、それは嫌な開発者であることの言い訳ではありません。 ありがとう!

21
未完成度以上の長年の経験?[閉まっている]
現在、私は就職年であり、素晴らしいソフトウェア開発会社で働いています。大学を通じてこの段階に到達し、十分な学業経験と年間の配置を取得し、学位を取得する必要なくフルタイムのプログラミングの仕事を得ようと常に考えていました。大学の環境全体が本当に好きではなかったので、私は早い段階からこれを決めました。私は大学でとても不幸でしたし、今は自分のプレースメントの年にいるのでとても幸せです、私は戻って行くことができるかどうか本当に知りません。 私の質問は、就職年度の後に他の仕事に応募し、学位を取得しなかったことで罰せられない場合、企業は私を引き継ぐと思いますか? 一日の終わりに自分の人生を振り返り、「神、どうしてもう1年だけ自分が好きな仕事をするのに不幸だったのに」と考えたくないと思いますが、プログラミングの仕事がなくても最終的に学位を取得できるので、何よりも心配しています。

7
職場での学習に費やす時間はどれくらいですか?[閉まっている]
私は今まで約2年間ソフトウェア開発者として働いてきました。ソフトウェア開発のように急速に進化している分野では、新しいテクノロジーやフレームワークなどの学習に時間を費やす必要があることは明らかです。 仕事で問題を解決するために何かを学ぶ必要がある場合、仕事でそれを学ぶのに必要な時間を自由に費やすことができるといつも思っていました。しかし、私はさまざまな同僚とこのトピックについて議論してきましたが、明らかに2つの極端な範囲で非常に異なる意見を保持していました。 あなたの雇用主は、物を知っていることに対してあなたに支払います。あなたはこの仕事をするのに必要な専門分野の知識を持っていると雇われました、そして、あなたがより多くの知識を獲得する必要があるように分野が現れたら、それはあなたが暇なときにそうするのは当然です。 そして他の極端な存在 長期的に仕事の生産性を高めるものは何であれ、仕事に時間を費やす価値があります。それは雇用主が最終的に利益を得るからです。もちろん、これは新しいテクニックの学習にも当てはまりますが、たとえば、VIMを学習して高速化するなどにも適用されます。 しかし、2番目に極端な傾向がある男性と何かに時間を費やす時間を議論するときでさえ、「時々1時間は大丈夫」から「時間がかかる」まで、非常に異なる意見がありました。 あなたの職場は新しいスキルを学ぶことを奨励していますか?もしそうなら、どのプロセスがこれを奨励する必要がありますか?プログラマーとしての1日の間に、新しいことを学習するのにどれだけの時間を費やしますか(実動コードを書くのではなく)?

13
プログラミングは、底辺への競争における職業としてですか?[閉まっている]
プログラミング業界は底を争っているように思えます。私たちが次の慣行をとる場合: ベストプラクティスの実装に時間をかけない 他の人のコードを可能な限り使用する(責任としてのカスタムコード) ますます高レベルの言語を使用して生産性を向上させる 「プログラミング」を大幅に簡素化し、コードの背後にある配管を理解する必要のないGUIベースの開発「ツール」 これらのことは、私たちが他のオフィスワーカーのようになろうとしていることを暗示しています。スキルを必要としないこと(交換がより簡単)、事前に構築されること(プロジェクト時間の短縮)が雇用主の利益になります。 ここでの私のポイントは、a)スキルと雇用主の経済的利益との間にずれがあるということです。b)存在する場合、それをどのように緩和して専門的な基準を実施しますか?

17
私のコミュニケーションスキルはソフトウェアエンジニアリングのキャリアで無駄になりますか?[閉まっている]
私は金融工学の分野(BA MathとBA Computer Scienceの後)で約5年間(20%分析/プログラミング、80%コミュニケーション)しており、人々とコミュニケーションを取り、技術的な問題について議論する能力に誇りを持っています。チームと)。仕事のこの部分が大好きです。ホワイトボードに行き、抽象的なアイデアを描き、ブレインストーミングを行います。 しかし、多くの理由で、キャリアをテクノロジー企業(ソフトウェアエンジニアリング)に移行したいと考えていますが、プログラマーが大きなヘッドホンを付けてコーディングするという定型的なプログラミングの仕事に落ちることを深く恐れています。私は確かにこれが単なるステレオタイプであることを知っていますが、以前(スタートアップで)同様の環境を目撃しました。 コーディングとアルゴリズム的思考が大好きですが、人とのやり取りをあきらめたくありません。コミュニケーションスキルを身に付けることは前向きなことだと理解していますが、ソフトウェアエンジニアリングに移行することで、キャリアハッピーの失敗に備えています。明確化やアドバイスを聞きたいです。

16
求人情報が常に「ロックスター」を探しているのはなぜですか?[終了]
ロックスターであるプログラマーを求める最近の傾向に気づいた。私はそれを得る、彼らは彼らが何をするのが本当に得意な人を探しています。しかし、なぜ(祈って)ロックスターに言及するのでしょうか? これらの企業は、これらの特性を本当のロックスターとして本当に望んでいますか? 一晩中パーティーをして、朝早く起きてビジネスの面倒を見てください。 薬物乱用、 有名人との自己陶酔、 経営陣を大きく上回る報酬、 短命のショーを行うのに優れている、 価値ではなくエンターテイメント 1ヒット(プロジェクト)不思議または単一ジャンルのパフォーマー、 等 ビジネスに対する確立された実証済みの情熱を持つシニアまたはプリンシパルソフトウェアエンジニアの何が問題になっていますか?むしろ、私たちはまったく反対のことを意味しますか? 袖をまくり上げて仕事に取り掛かります 適切な方向性を取り、チームに影響を与えます。 レッスンで学んだ適切な実践のプログラム、 チーム全体にタイムリーなコミュニケーションを提供し、 複数の言語をコーディングして理解できる、 計算の背後にある科学と理論を理解し、 ソフトウェアエンジニアリングのランクを多様化する傾向はありますか? バンドが解散し始める前に、ソフトウェアロックスターを何人雇うことができますか? 確かに、このようなことを自分でやっている人はたくさんいます。ショーのためにコーディングをしている人は珍しいかもしれませんが、私は大多数がビジネスのために賭けています。ロックスターの会計士、ロックスターの機械工、またはロックスタートCFOの広告が表示されません。ソフトウェアプログラマとその雇用部門がこの種の役職に傾いているのはなぜですか?

13
あなた自身のウェブサイトを持つことは重要ですか?[閉まっている]
それはどれほど必要または重要ですか?フォローしているブログやサイトのリストを維持しようとしていますが、多くの場合、誰かのプロファイルを取得して、そこに何もないことに気付きます。それは本当に重要ですか? C / C ++システムプログラマからRails、さらにはHaskellやJに至るまで、さまざまなレベルのプログラミングがあり、誰もがWebベースのアプリケーションで簡単に作業できる言語で作業しているわけではないことを理解しています。すべてがウェブ中心であるとは限りませんが、多くの人気のある無料のサービスの出現により、大多数のプログラマーが個人サイトを持つことを期待するのは無理だとは思いません。

11
ソフトウェア開発における年齢主義は、バイアス以外の何かに基づいていますか?[閉まっている]
この質問は何人かの人々を怒らせると確信していますが、それは私の意図ではありません。私たちは皆同じ船に乗っています-私もいつかそれに従うことになります。 理論家ではなかったミルトン・フリードマンの見解によると、職場での差別はこれまでのところしか通用しません。間違った認識に関する給与の決定は、よりスマートな競合他社によって処理されます。自身のビジネスを開始することは競争の一形態です。 年齢は明らかに、スポーツや非常に厳しい肉体労働を必要とする仕事において大きな要因です。ソフトウェア業界ではどうですか?エイジズムは存在する(または存在しない?)が、なぜなのか?いくつかの簡単な質問: 企業は本質的に邪悪であり、人々を虐待するのは好きだからですか? 彼らはまだソフトウェアを建設業界にたとえているので、雇用主は愚かで組織化されていませんか? 高齢者の生産性は低下していますか? 彼らはクレイジーな時間を働こうとしないのですか? 彼らは高すぎる賃金を要求していますか? それはホルモンと原始本能に帰着しますか?サルの社会では、テストステロンがすべてです。コードモンキー社会についてはどうですか? 結局、年齢主義は神話ですか? 「怠lazな」人(遅れない人)だけが低い給料をもらえますか? それは自分の年齢ではなく、家族や子供を持つこと、または持たないことであり、それによってどれだけの時間が物事に遅れずについていくことができるかに影響しますか? 雇用主は、若者の見た目が好きなため、若者にもっとお金を払いたいですか? その他? 私の質問はあまり意味がありませんか?もしそうなら、なぜですか? 私自身はまだ結婚していませんが、余計な仕事をするのは好きではありません。私は物事を読む時間を見つけましたが、他にも興味があります。同時に、自分の能力を同年齢の他の人の能力と比較することは困難です。私は天才とダミーの両方に出会いました。また、私の友人の何人かを除いて、他のプログラマーがどれだけ作っているのかも本当に知りません。大量のデータがあったとしても、年齢主義の存在とその程度を厳密に証明するにはどうすればよいですか? 最後に、個人の貢献者が年をとっても良好な給与水準を維持するための良い方法は何ですか? ご意見ありがとうございます。

13
キャリアアドバイス:PHPにとどまるか、他の何かで新しいキャリアを始めましょう(.Net?)[終了しました]
私は6〜12ヶ月でニューヨークに引っ越すことを計画しているので、新しい仕事を見つけざるを得ません。私が別の都市で生活を始めようと計画しているときは、おそらくキャリアの変化について考える良い機会でもあります。 PHP対.Net対Javaについて多くの異なる意見を見つけましたが、これはここのトピックではありません。どの言語が優れているかについて、新たな戦いを始めたくありません。プログラミング言語を知ることは、ソフトウェア開発者にとって最も重要なことではありません。本当に優れた開発者になるには、OOP、設計パターン、テストなどを知っておく必要があります。言語は物事を実現するためのツールにすぎません。 それでは私の質問に戻りましょう。ITの経験はさまざまです-ITサポート担当者として1年(Windowsの管理とサポート)、組み込みプログラミング(VB.Net 2005)で約2年の経験があり、過去2年間はPHP / MySQLを使用しています。私はMagentoのウェブショップで働き、Symfonyのいくつかのプロジェクトを支援し、いくつかのDrupalサイトを修正しました。 私の主な関心事は次のとおりです。 たとえば、Zendのような主要なPHPフレームワークの学習を開始するために、SymfonyはPHP認定を取得するなど、PHPのスキルを向上させ続けますか。 または、.NETまたはJavaの学習を開始しますか。私は.NETに精通しているので、.NETとJavaの間で選択する場合は選択するでしょう(または、Javaを選択するように説得できます:)。 キャリアに関しては、何が最良の選択かわかりません。新しいフレームワークと言語の学習は、PHPの既存のスキルを向上させるよりも時間がかかります。しかし.NETを使用すると、多くの可能性(Windows 7 Phone開発、Silverlight、WPF)があり、より良い仕事を見つける可能性が大きくなります。 私の調査によれば、PHPの仕事は少なくとも.NETよりも給与が少ない(間違っている場合は修正してください)。しかし、今.NETから始めた場合、私は初心者であり、給与は低くなります。ニューヨークで5万ドルから6万ドルを超える仕事を見つけるためにも、少なくとも2年以上、ある言語での経験が必要です。今後2〜3年の私の目標は、60〜80,000ドルのカテゴリで仕事を見つけることです。誤解しないでください、私はお金を追いかけているだけではありませんが、家族を始めようとしているとき、お金は重要な要素です。 私は27歳で、私のキャリアに関して間違った決定をする余地はあまりないと感じているので、アドバイスは大歓迎です。 更新 私の問題を解決するのに時間を割いてくれてありがとう。回答とコメントはすべて非常に役に立ちました。私はPHPに固執することに決めましたが、C#とSilverlight 4を学ぶことも決めました。

6
雇用主は、その開発者が低賃金で過小評価されていることを認めています。別れの時間?[閉まっている]
私の雇用主は最近、3〜5年の経験を持つC#開発者の募集を掲載しました。ポジションの要件と期待は、給与決定の基準までは公平でした。報酬はC#の経験にのみ依存し、他の言語やフレームワークでの長年のプログラミング経験は無関係であり、考慮に入れられないと考えられることが明確に述べられました。フラグを立てて舵を取る。ソフトウェア開発は特定の言語よりもはるかに多く、単一の言語での経験に対して誰かにお金を払うことは、優れた開発者を雇用するための非常に近視眼的なアプローチであると説明しようとしました(ソフトウェア会社の人事部にこれを伝えています) 。 回答:「必要な言語以外の言語で多くのプログラミング経験を積んでいるため、「高給」を期待する開発者へのインタビューに時間を浪費しています。」ここで一番の問題は、「高給」=市場レートです。いくつかの真剣な議論の後、彼らは本質的に、会社の誰も彼らのスキルに対して市場レートの近くで支払われておらず、それについてできることは何もないことを認めました。経営幹部は、従業員が監視下で長年にわたって証明されたスキルに対してのみ支払われるべきという考え方を持っています。エントリーレベルの開発者は$ 38K未満でピックアップされ、3年後には5万に達する可能性があります。別の興味深い発見(関連性は低い)-「促進された」人々より高い責任に対しては昇給しません。「昇進」とは、個人の役割を調整して、「強さ」に合うように調整することです。これは、すでに支払われているものです。 これらの厳しい真実を人事部から直接聞いた後、私は自分自身を探しているほとんどの人々が、業界で何をしているのかをよく知っている新しい雇用者をすぐに探し始めると思います(この会社は他の多くの企業で失敗しています)方法、しかし私は本を書きたいと思わない)。ただし、ここに私のジレンマがあります。 これは、私がこれまで1年しかかからなかった最初の公式ソフトウェア開発職です。私の以前の3年間の職務は、ソフトウェア開発など、多くの職務を遂行した非常に小さな会社でした(公式の職務記述書ではありませんが、そのために一生懸命努力しました)。私は、現在資格がある地元の求人を特定しました。そのほとんどは、現在よりも少なくとも50%多く支払っています。質問は、ジャンプするには早すぎますか?エキサイティングなプロジェクトが不足することなく、現在のポジションで貴重な経験を得ています。作業環境は非常に快適で、多くの人から、短期間で成し遂げることができたもの(価値があること)について、Cレベルのスタッフの注目を集めていると言われています。ただし、滞在には明確な機会費用があり、今年、他の場所で稼げる可能性のある上限に達するまでに3〜5年待たなければならないことを確実に知っています。また、理由に関係なく、「ジョブホッパー」は危険なラベルであることも認識しています。 更新:私は別の会社でオファーを受け入れたばかりで、より多くの支払いを行い、さらにクールなプロジェクトを行っています。洞察に満ちた回答をありがとう。

5
ソフトウェアジェネラリストのキャリアパスは何ですか?[閉まっている]
ソフトウェア名物の質問はこの質問に影響を与えました。 ソフトウェアジェネラリストは、スペシャリストと比較してどのくらい価値がありますか? 私がジェネラリストと言うとき、私は要件から展開までプロジェクトを引き受けることができ、ソフトウェア開発ライフサイクルのすべての段階で有能な人を意味します。すべての専門分野をまとまりのあるものにまとめることができる人。専門のジェネラリストは、自分の弱さを知っており、専門家に頼ることでそれらを埋めます-例:Oracleの専門家やUXの専門家。 ソフトウェアジェネラリストの究極のキャリアパスとは何ですか?

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