タグ付けされた質問 「skills」

特定のテクノロジーまたは能力の習熟度に関する質問。例としては、C#の習熟または要件の収集があります。

4
学ぶのが多すぎて、圧倒的な種類のテクノロジーに対処する[非公開]
ここで何が求められているかを伝えるのは難しいです。この質問は曖昧、曖昧、不完全、過度に広範、または修辞的であり、現在の形式では合理的に答えることができません。この質問を明確にして、再開できるようにするには、ヘルプセンターに アクセスしてください。 7年前に閉鎖されました。 私は卒業しようとしています。すでに図書館のIT部門でWeb開発者として働いています。 求人情報を見ると、そこにある多種多様なテクノロジーに圧倒されます。 一部の企業は、数学+アルゴリズム+データ構造に関心があります。テクノロジースタックXYZの経験を気にする人もいます。SQL、CSS、HTML、フレームワーク、Javascript、デザインパターンなど。など...など ある時点で、私は基礎を習得することから始めて、より良い場所で雇用可能になり、そこから進む必要があることに気付きました。しかし、私をドアに入れるスキルセットはさまざまであり、すべてを学ぶ時間はありません。 この問題にどのように対処しますか?雇用可能になるために不可欠なスタックは何ですか?PHPまたはRORアリーナで発声してください。 おそらく、より賢明な動きは、.netのような多様性の少ないテクノロジースタックに移行することでしょうか?
19 skills 

6
リードよりもプログラミングを好むリードプログラマー向けのオプションはありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 7年前に閉鎖されました。 今年の初めに、私たちのチームの主任開発者が別の部門に移動した後、主任開発者の役割に昇進しました。私は約5年の職務経験があり、可用性と過去のパフォーマンスのために、プロジェクトをリードするための経営陣の第一選択でした。私は少し不安でしたが、キャリアの向上と経験のための良い機会であると判断したので、受け入れました。 しかし、これまでの私の結論は、以前の開発者の地位ほどには楽しんでいないということです。私は5人の開発者から成るチームをいくつかのリリースで成功させてきましたが、コードにはほとんど触れません。代わりに、コードレビューとともに、計画と設計、チーム管理を実行します。さらに多くのことを追跡し、タスクをチームに割り当てることができるように計画する必要があるため、ほとんど毎日頭痛がします。私は残業することはめったにありませんが、仕事を辞めると毎日燃え尽きてしまい、結果として仕事以外の時間を楽しんだことさえないと思います。 私の質問:そのような状況をどのように処理しますか、またはどのように処理しましたか? 同様の状況にある人々のために、仕事を楽しませたチーム、タスク、時間をより良く管理する方法を見つけましたか?または、開発指向のポジションに戻す方法を見つけましたか?主任開発者の職位はほとんど常に高い給料を支払うことを知っていますが、現在の仕事を楽しんでいるよりもお金や昇進を気にかけないようになっていることがわかります。 少なくとも1年間は調整を試みるべきだと考えたため、経営陣とはこれについて話し合っていません。

6
レガシーコードを扱うことは、プログラマーとして進化するのに役立ちますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 私はJava開発者であり、1年以上の経験があり、中級以上の開発者ではありませんが、ジュニアのどこかにいるようです。最近、私は既存の銀行業務アプリケーションコードを4か月間研究し、必要に応じて変更を導入するという長期プロジェクトを提供されました。あまり経験のないプログラマーとして、私は開発する方法を探していて、そのようなプロジェクトが何をもたらすのだろうかと思っています。 大きくておそらくあまり良くない書かれたアプリケーションを扱うことは初心者にとって良い習慣だと思いますか?

10
候補者を評価するときにBrainbenchスコアはどの程度関連しますか?[閉まっている]
この投稿を改善したいですか?引用や回答が正しい理由の説明など、この質問に対する詳細な回答を提供します。十分な詳細のない回答は、編集または削除できます。 閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 私は、候補者を評価するときにBrainbenchなどの認証サービスを使用している多くの企業を見てきました。ほとんどの場合、面接前の二次画面として、または候補者から選択するための検証として使用します。 Brainbenchスコアの経験はどうですか?テストを自分で試してみましたか?もしそうなら、採用プロセスの一部として使用するのに十分なスコアがあると感じますか? 難しい選択。 コンセンサスは、BB証明書は証明書としてはあまり良くないということです。最大の議論は、いくつかの質問が正確すぎて良い評価を形成できないという事実に関するものでした。この見方はおそらく多少緩和される可能性がありますが、それでも、この評価の結果だけで誰かの未来を保持することは無責任でしょう。 そうは言っても、テストが管理された環境で行われ、すべてのテストが同等の立場にあることを保証すれば、それらを適切に使用して候補者の専門レベルの追加の客観的知識を得ることができると考えています。 したがって、習得するのに何年もかかるスキルと知識を評価するのは、まだ1時間の50の多肢選択問題であることを念頭に置いて、この見解を最もよく反映する答えを選びました。一粒の塩と一緒に摂取する! 要するに、テストには価値がありますが、お金に見合う価値があるかどうかは別の議論です。 お時間をありがとうございました。
18 skills  hiring 

9
技術的な天才であっても、開発者として成功するには不十分ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 「Stack Overflowでの高い評価は良い仕事を手伝うのに役立つだろうか?」というすばらしい質問について多くの議論がありました。私はすぐに基本的に「いいえ」と言ったJoshKに同意しました(理由を説明します)が、ジョエルは私も彼を賛成させた多くの説得力のある事実に賛成しました。 私の質問は、開発者に必要な他のスキル(技術的な天才以外のスキル)です。仕事を得るため、またはそれを維持するため。 天才であることだけでは十分ではないと思います。私が働いたさまざまな会社で多くの技術的な天才に会いましたが、多くの場合感銘を受けましたが、悲しいことに多くの場合、彼らは数か月後に解雇されたり、象牙の塔に入れられたりしました(主に他の開発者からの内部反乱のため)。私が理解しているこの結果として、個人的な苦痛の多くを見てきました。 だからこそ、私は技術職に関する非技術的な質問の大ファンです。候補者が他の人(非技術系の従業員を含む)とどのようにやり取りするか、ビジネスに対してどれだけの考慮を払うか、希望する結果のために働くかどうかなどを知りたいです。 開発者に何が必要なのか知りたいのですが、なぜそれが重要なのでしょうか(結局、コードを書くために誰かを雇いますよね?なぜ彼に自己主張してもらいたいですか?)。理想的には、面接中にあなたの答えを裏付ける質問の例を考えてほしい。
18 skills 

8
システムアナリストvsコンピュータープログラマー?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 6年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 ここでの私の質問は、仕事に関するものです。現在、システムアナリストのポジションを保持しています。 System AnalystとProgrammer / Analystの違いは何ですか?この位置はプログラマよりも高いですか?または、どのように自分をアップグレードする必要がありますか?
17 skills 

6
誰がプログラムを学ぶことができますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 教授と話をするとき、CS型の学位を取得して卒業した人の割合を、それが彼らが望むものであると考え始める人の数と比較して改善しようとすることについて、私はいつもheします。専門家が関与してこのフィードバックを提供することは重要だと思う一方で、準学士未満の学生がCS学位になった方が良いと思います。 私はすべての心がこの分野のために構築されているとは思わない、あなたは良い生涯の学生である必要があります。ただ忍耐強く、問題解決能力が必要です。もしあなたが「正しい」種類の脳を持っているなら、それらの難しい問題があなたを継続へと駆り立てるものです。簡単な問題の長いリストを取得するだけで退屈するので、これらの人々は実際にはより反復的な仕事が得意ではありません。私はすべての詳細に行く必要はありません...あなたがこれを読んでいるなら、おそらく私が何を得ているか知っているでしょう。 質問は次のとおりです。十分な資金を与えられ、成功したとみなされるだけでなく、実際に仕事に欠かせない人々を出さない学位プログラムのバランスをどのように見つけますか?おそらく、より良い質問は、学位プログラムで行っている変更がそれを改善しているかどうかを知るためにどのような指標を使用していますか?卒業率が高いことが良い指標であることは知りません。そして、卒業生が保持している仕事について何年も後にキャプチャしようとすることができるフィードバックは、あまりにも遅れているようです。 私はこの質問に長い間苦労してきました。主に答えがあるとは思わないからです。しかし、実際に行われた研究を誰かが知っているかどうかを確認したいと思いました。 また、最近、非常に賢明な教授に、CSの学位を取得して卒業した人すべてが、その意味を実際に発見した後にフルタイムのプログラマになりたがらないことを思い出させてくれました。しかし、彼らが受けた教育により、彼らは素晴らしいプロジェクトマネージャー、マネージャー、システム管理者などを作ることができました。これは、ここで検討するつもりはなかった非常に良い点だと思います。専攻分野で働いていない人の割合が非常に高いですが、CSもその例外ではありません。余分な人がいると、学位の予算だけでなく、プログラマーと連携するのに十分な知識を持っている非プログラマーの割合を増やすのにも役立ちます。
17 skills 

6
CVで2次言語を作成しますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 すべてのプログラマーは、ほとんどの場合に使用する主要言語を持っているため、よく知っています。 しかし、過去に本当によく知っていたが、しばらく使用していない、またはあまり使用しないので、あなたほどそれらに没頭していないという意味で、あなたがちょっと知っている言語もありますあなたの第一言語です。 間違いなくこれらの言語で生産性を高めることができますが、少し自分自身を再理解し、いくつかの構文規則を調べる必要があるかもしれません。私の質問は、これらの言語を「知っている」言語としてあなたの履歴書に書くでしょうか?

2
これらのSQLの概念は、初心者、中級者、または上級の開発者向けですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 私は最近SQLを学び、MySQL / PostgresとすぐにOracle DBで練習しています。また、データベースの「ロードマップ」調査のためにWebを検索しましたが、残念ながらそれを見つけることができませんでした。 特定のデータベースの概念が初心者から中級者から上級者に至るまでの規模と規模を理解する必要があります。私はほとんどの場合、リレーショナルデータベースについて考えています。 初心者->中級->上級者の進行において、以下にリストされているスキルをどのようにレイアウトするかを説明してください。 Where句 構文を更新する 参加する ステートメントの変更と作成 一時テーブル カーソル インデックス 外部キー 制約 取引 サブクエリ ピボット 集計関数 プロファイリング OLAPおよびOLTP トリガー 実行計画 実行のヒント パフォーマンスカウンター 正規化

5
履歴書で「スタートアップ体験」をどのように報告しますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 5年前に閉鎖されました。 かなりの時間(5年)連続して会社を立ち上げて、5年間続けるのに十分な成功を収めたが、金持ちを引退させるのに十分ではなかったとします。 そして今、燃え尽きて住宅ローンと深刻な関係で、あなたは履歴書からほこりを払って、定期的な9-5の仕事を得ようとしています。 スタートアップでの仕事の経験をどのように記録/報告しますか? 非常に不完全な(それはサイズの都合上手に負えなくなるでしょう)愚かな技術音のリストを作成し、(非常に小さく、初期段階のスタートアップで、そこにあるたくさんのコードだけで離れてハッキングよりも、周りに行くために多くの仕事が)。定期的なプログラミングの仕事も無駄に思えます(スタートアップで働いた経験のすべてが入り混じっていて、途中で学んだ追加のスキルをあきらめるのはあまり適切ではありません)。通常のプログラマーの履歴書は正しいものではないかもしれません。

4
給与でいくらを要求するかをどのように知るのですか [閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 8年前に閉鎖されました。 私はソフトウェア開発の最初の仕事(つまり、彼らが私を完全なポジションに連れて行っています)に向かっています。そして、給与交渉の全体がどのように進むかについてかなり緊張しています。Glassdoor.comは、私の(不足している)経験に対する私のポジションは、85kのような途方もなく高いものを提供すると言います。Salary.comによれば、私の場所での経験のないソフトウェア開発者は約65kを獲得します。 いくつかの研究から、彼らがする前に数字を言うべきではないことを知っています。しかし、彼らは私にXkを提供するとしましょう。何に対抗すべきですか?「この会社でこの職に就いた私の経験レベルの人々はもっと多くを稼いでいる...」などのようなことを言っていますか?

7
流なコーダーがグッドプラクティスを無視する場合、彼の流fluさは彼に反していないでしょうか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 私はかなり大きくてバグのあるアプリケーションに取り組んでいます-それが書かれている方法のために(詳細は省きますが、あなたが考えることができるほとんどの分野でルールに違反します)、大きなリファクタリングなしでそれを開発することはほとんど不可能です。 アプリの重要な部分は、インターン、n00bsなどによって作成されました。しかし、Master Developerの階級にプログラマーもいました。そして、謙虚に、彼が残したコードも、おそらくは別の方法で疑わしいです。 確かに、彼のコードはほとんどの場合、仕事を終わらせる傾向がありますが、通常はわかりにくく、車輪を再発明します(たとえば、通常のSQL dbバックアップを実現する大きなカスタムメソッド)など。基本的に、不必要な混乱と多くのオーバーエンジニアリング そして、他の資質を伴わない場合、高度に熟練したコーダーであること(私は意図的に「開発者」という単語をより広いスキルのセットを示すと仮定して使用しません)が実際には有毒であると考えるようになりました。 それが真実だと仮定すると、私が考えることができるいくつかの理由は次のとおりです。 簡単にコーディングしている場合、ライブラリや既存の機能などを使用せずに、その場で独自のソリューションを簡単にスナップアウトできる(または実際には短期的には)と感じます。 複雑なプログラムのメンタルイメージを簡単に維持できる十分な経験がある場合、それをモジュール、レイヤーなどに分割する傾向は低くなります。 私のポイントは、流なコーダーが偶然悪い開発者である場合、流fluさは後者を補うだけでなく、実際にはむしろより多くの害をもたらすということです。 あなたはそれをどう思いますか?それは本当ですか?

9
大学に行かずにプロのプログラマーになりますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 私は最近、私が以前に受け入れてくれた大学から拒絶されました。というのは、私は外国で高校を1年間過ごし、大学は他の国で受けた教育を認めることに興味がなかったからです。このため、非常に寛大な奨学金が枯渇し、教育への資金提供は疑わしいです。私はまた、私が露骨な外国人嫌いであると考えるものを実証したシステムの一部になることをためらっています。 私がやりたいのは、「ネジ大学」と言って、自分でストライクし、驚くべきことをして、みんなを驚かせて、自分で作った億万長者になることです。状況の現実は、私が高校を2週間中退いており、プログラミング入門コースに相当する自習経験に相当することです(ただし、学習と改善を余儀なくされていますが)。法案、そして私は雇用者が私を真剣に受け止めるのに苦労するだろうというこっそりの疑いを持っています。 私が理解しているように、あなたは学位なしでそれを作ることができるというのはかなり一般的な信念ですが、私のような人はどうやってそれをしますか?オフィスに足を踏み入れて「正式な教育を受けていませんが、最低限のスキルはありますが、働きたい、学びたいです。仕事をください」と言ったら、誰も真剣に受け止めてくれませんか?
16 skills 

5
技術的に熟練した上級ソフトウェア開発者が改善し続けるために研究できること[非公開]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 プログラミングを10年以上続けているとします。多くの言語を知っていますが、非常に詳細なレベルの言語はほとんどありません。ソリューションのアーキテクチャを設計し、より大きなプロジェクトに取り組み、提供してきました。パターン、ベストプラクティス、効果的なコーディングガイドライン、単体テスト、マルチスレッドなどを研究してきました。 そして、あなたは読んでいる本のほとんどが、100ページのテキストあたりますます価値のない情報を与えるという感覚を徐々に身につけます。そのため、収益は減少し始めます。あなたはまだ学びますが、飛躍的に向上することはありません。 学習が以前と比べて生産性が低下するのはなぜですか? 当時、それはあなたの考え方を変え、新しいことを教え、あなたの現在の職業を後に改善するか、新しいものを発明/管理/構築することを可能にする視野を広げました。なぜそうではないのですか?

3
コードの課題に備えて準備する[非公開]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 5年前に閉鎖されました。 ほんの数日前にCodilityを発見し、彼らの挑戦を試みました。そして言わなければならない。私は大皿で私の後ろに手渡されました。何が問題なのかはわかりませんが、傷をなめ、解決策が出て自分のものと比較されるのを待ちます。それまでの間、私は次のチャレンジに備えたいので、以前のブログ投稿を読んで、以前の問題を解決する方法を見ています。聞いたことのない新しいことがたくさんあります(デカルトツリー、さまざまな並べ替えアルゴリズムなど)。 そのため、このような課題(特にO(x)の時間と空間の複雑さ)にどのように準備しますか。そのようなタスクを準備するために何を読むべきですか?
15 skills 

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