タグ付けされた質問 「self-improvement」

自主改善に関する質問。誰もあなたほどあなたを気にかけていないからです。

16
就職活動は職場での移動と学習を続ける最良の方法ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 OSSや自習のような仕事以外でできることは何も残して、就職活動は新しいスキルを継続的に学ぶ良い方法だと思いますか。 これに関連して、私のホッピングの定義は2〜3年ごとであり、企業、場合によってはドメインも移動します。 適切な仕事に変えることで、理論的には新しい言語/フレームワークを学び、知識の他のドメインに触れることができます。 簡単な更新:これは私の現在の状況ではなく、私が従ったアプローチでもありません。この考えは私を驚かせただけで、良い質問だと思いました。

12
作成したプログラムがどのように機能するかを知らずに生きても大丈夫ですか?
つまり、立ち往生しているときに問題を解決できる便利なライブラリがあり、これを解決する方法がわからない、または使用しているプログラミング言語の知識があれば...たとえば、C ++のBoostまたはJavaScriptのJQueryまたはSpring Java ...彼らは数秒で問題を解決し、あなたは彼らがどのようにそれをやったのか気にしません(彼らはあなたがプログラミングしているのと同じ言語で書かれているにもかかわらず)...だから私は一人ではなく問題の解決策を一から作成できるか、それとも標準的な方法ですか?

14
戻ってスキルセットを再学習する必要がある場合、どのように行いますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 私の弟はプログラミングを始めようとしています。彼は14歳で、技術的には傾いていますが、実際のプログラミング経験はありません。彼は私に指導を求めており、私の経験が十分であるとは思わないので、私はここで尋ねると思いました。 彼はWebプログラミングに興味がありますが、デスクトップ/モバイル/サーバーアプリケーションにも興味があります。 彼がとるべき良い学習パスは何でしょうか?私は彼にクリスマスを始めるために、彼にたくさんの本を買うつもりです。問題は、彼が何を学ぶべきか、そしてどの順序であるか? 私の考えでは、彼は理論とコードを学ぶ必要があります。彼をPython、Ruby、PHPで始めたいと思います。Webにアクセスしたい場合は、HTML、CSS、Javascriptなどを学ぶ必要もあります。 これらの3つのドメイン(言語、理論、マークアップ/その他)のうち、学習するのに最適な順序は何ですか?また、何か不足していますか? ありがとう!

4
取り組むべき設計演習はどこにありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または詳細な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 6年前に閉鎖されました。 私は問題解決スキルを練習し続けることが重要だと感じています。私自身のミニプロジェクトを書くことは一つの方法ですが、別の方法はオンラインに投稿された問題を解決しようとすることです。巧妙なアルゴリズムを適用して解決する必要のある興味深いプログラミングクイズをオンラインで簡単に見つけることができます-Project Eulerはよく知られた例の1つです。 ただし、多くの実際のプロジェクトでは、ソフトウェアの設計(特に初期段階)に大きな影響があり、後の段階では単純なアルゴリズムほど簡単には調整できません。これらのスキルを向上させるために、設計上の問題のコレクションを探しています。 「設計」と言うとき、ソフトウェアソリューションの抽象的な設計を意味します。たとえば、どのモジュールが存在し、それらの間に依存関係があるのか​​、プログラム内でデータがどのように流れるのか、データベースなど。設計上の問題は、プロジェクトの初期段階で解決することが重要な問題ですが、その解決策は、コードが1行もないホワイトボード図です。 もちろん、この種の問題には単一の正しい解決策はありませんが、問題にアプローチするために使用される可能性のある典型的な解決策の長所と短所も表示する場所には特に満足しています。

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

6
より経験豊富な開発者がいない場合に、実際のプロジェクトで作業しながらスキルを向上させるにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 私はC#とASP.Netで働いている小さな会社の主任開発者です。私たちのチームは、開発と設計の経験が少ない2〜3人の小規模です。私はより多くの上級開発者から学ぶ機会がありません。自分のチームの誰も私を導き、最良のアプローチを選択するのを手伝ってくれる人はいません。 経験豊富な開発者がいない場合、実際のプロジェクトに取り組みながらソフトウェア開発スキルを向上させるにはどうすればよいですか?

16
デバッグに費やす時間を減らす方法 [閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 5年前に閉鎖されました。 パレートルールに従って、プログラマーは本当に便利なことに時間の20%しか費やしません。 デバッグに80%の時間を費やし、小さなものを修正してすべてが機能するようにします。 デバッグに費やす時間を減らす方法はありますか?

11
新しいコンセプト、パラダイム、機能を理解できない場合、何を言っていますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 プログラミングは常に新しい概念、パラダイム、機能、および技術を学ぶために必要であり、私が遭遇する新しい概念を理解する最初の試みは常に失敗しました。以前は理解していなかった新しい概念をどのように理解したかを覚える前に、私は自分自身を責め、屈辱し始めます。 「どうしてわからないの?バカなのかバカなの?はい、私はバカなんだ!!!」 疲れたり絶望するまで長い時間を費やした後、新しい概念を理解できない場合、あなたの内なる声は何を伝えますか? そのような状況で自尊心をどのように扱いますか?

8
グレートランチと学習トピック[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 私たちは最近、私が働いている会社のプログラミング部門の学習で昼食を復活させました。セッションについてのアイデアがあるかどうか、そしてプレゼンテーションを行うことに興味があるかどうかを尋ねられました。次のようなさまざまなトピックから、いくつかのアイデアがありました。 UIを設計するときにユーザーのように考える方法 またはHTML5の違い 数人の同僚がこれらのアイデアを好んでいるように投げかけました。ただし、プレゼンテーションの作成を深く掘り下げる前に、さらにいくつかのアイデアが欲しいです。 素晴らしいランチと学習トピックは何ですか?

6
言語の標準フレームワーク/ API /機能をどのように学習しますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックソフトウェア工学スタックExchange用。 4年前に閉鎖されました。 コーディング方法を理解しています。私は定期的に使用する言語の基本を回避する方法を知っています。私は少し基本的な正規表現を書く方法を知っています。データベースと話をしたり、入力を受け付けたり、出力を出力したり、ファイルを処理したりできます。やや複雑なプログラム。 私の問題は、それが十分だとは思わないということです。私は自分の言語の標準ライブラリのごく一部しか知らないように感じます。少なくともすべてを理解するまでは、それを使って仕事を得ようとする権利さえありません。私は(コミュニティ/ジュニア/ whathaveyou)大学を卒業したばかりで、友人たちは業界で仕事を得ていますが、それでも私は偽物や物差しのように感じています。 「十分に知っている」ための適切なマーカーはありますか?少なくとも、FizzBu​​zzをコーディングすることができるという事実を、物事に申し込むことは大丈夫だという指標として採用すべきでしょうか?これらの標準ライブラリ、フレームワーク、APIを比較的簡単に学習するにはどうすればよいですか?私は定期的にコーディングし、本を読んでいますが、私の知識はまだとても浅いものです。 助けて!

7
ソフトウェア開発の実践に関する未確認の声明を誰かが提供した場合、「引用が必要」と答えますか?[閉まっている]
ここで何が求められているかを伝えるのは難しいです。この質問は曖昧、曖昧、不完全、過度に広範、または修辞的なものであり、現在の形式では合理的に答えることができません。この質問を明確にして、再開できるようにするには、ヘルプセンターに アクセスしてください。 9年前に閉鎖されました。 最近、グレッグウィルソン(ソフトウェア大工仕事の最高科学者)の講義に出席しました。要約から: ソフトウェア開発の実践についての主張は証拠に基づいているべきであるという考えはまだソフトウェア開発者にとって異質ですが、これはついに変わり始めています:特定のツールまたは実践がソフトウェア開発をより速く、より安く、またはより信頼できると主張する学者は現在ある種の実証研究でその主張を裏付けると期待されていました。 全体として、講義は非常に有益であり、開発への私のアプローチについて非常に深く考えさせられました。特に、私は今、引用を探して多くのステートメントをバックアップしていることに気づきました。以前は、提供された真実を単純に繰り返す習慣に陥っていました。おそらく後で確認するための精神的なメモがありました。 率直に言って、私はだまされていました。 講義からの例を以下に示します。 「コードの25%を超えるリファクタリングが必要な場合、コードを書き直す方が迅速です」。 もっともらしいですが、本当ですか?これを裏付ける研究はどこにありますか?すべての言語に当てはまりますか?等々。 OK、これを極端なものにして、第一原理から自分で導き出さない限り、誰にも信じられないことは十分にあります。その方法は、狂気(または多分数学;-))です。しかし、誰かが「ねえ、これを[瞬間の言語]で行うことで、生産性を[10の倍数]%で]増やす」という文言であなたに近づいたら、それを受け入れるか、実証済みの証拠を求めるつもりですか? 後者の場合(そしてそうであることを願っています) この証拠をどこで見つけますか? あなたはどのくらい厳しいですか? 要するに、誰かがあなたに未確認の声明を提供した場合、あなたは「要出典」で応答しますか?

16
過去12か月間に学んだ最も重要な、役に立つ、または啓発的なことは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 8年前に閉鎖されました。 コーディングコミュニティの多くの人々は、継続的な改善、意図的な実践などについて語っていますが、彼らが現在の実践について語っていると、「ゼウスの腰から完全に形成された」ように聞こえます。彼らの意見は時間とともに変化したか、最近学んだことです。 たまに話をしたり、本を読んだり、誰かと話をしたりすると、彼らはもう少し開き、これらの洞察から多くのことを学びます。 それで、もしあなたが過去12ヶ月からあなたがそれが何であるかを学んだことから一つを選ばなければならなかったら?

10
私はめったにコーディングしません。これは悪い兆候ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 私はコンピューターサイエンスの学生で、現在はJavaを学んでいます。 私は良い開発者/プログラマーになりたいです。 私は読書が好き。インターネットで関連トピックを検索し、研究しています。StackOverflowや他の優れたプログラミングWebサイトを毎日参照していますが、コーディングはめったにありません。これは悪い兆候ですか?はいの場合、この問題を克服するにはどうすればよいですか?

6
自分の技術(プログラミング)を深く理解するために習得すべきプログラミング概念は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 重要な順序で、そうすることが可能であり、そうでない場合、プログラム方法を知るための最も重要な基礎は何ですか。アルゴリズム、反復、再帰など? 私がどこに置くかなどは私の質問のあるところです。私は最近、10人のプログラマーのうち9人がプログラムをあえぎできないと言っているインターネットの投稿を読みました! http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html プログラミングの際に実際に達成しようとしていることについて深い知識と、自由に使える基本的なツールの徹底的な理解が必要です。基本的に私は風のすべての色でペイントできるようにしたい。

6
正規表現でできること/すべきことは何ですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 私は最近、正規表現を学び、それらを書く/使うのが大好きです。アイデアとそれらを使用する機会を探していますが、人々からよく警告されるように、万能ツールとしてそれらを使いすぎたくありません。 どのような種類の正規表現を使用する必要があり、どこで使用しないのですか?(明らかなことは別として:HTML解析)。

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