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

オフトピックの質問はサポートされていません!このタグは廃止され、STCI焼き付け作業の一部です。

5
「コンピュータープログラムの構造と解釈」という本は、Javaプログラマーにとって良い読み物ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 これは主観的であり、閉じられる可能性がありますが、コンピュータプログラムの構造と解釈を読むことが本当に役立つかどうかを知りたいと思いました。 コンピュータプログラムの構造と解釈 この本はJavaを使用していません。Javaを学びたかったというわけではありません。優れたプログラマーになるために読むのが役立つかどうか、そしてこの本から得られるものは何か、この本のその他の選択肢はJavaプログラマーにより適していますか?
14 learning  books 

6
javascriptフレームワークの爆発をどのように理解できますか?それらすべてを学ぶべきですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 6年前に閉鎖されました。 まだ従来の方法でWeb開発を行っている初心者のWeb開発者(サーバー側のPHP / J2EE / Struts、クライアント側のHTML / CSS / Javascript)にとって、Trelloテクノロジースタックに関する最近のブログ投稿に圧倒されました。 この投稿で言及した新しいテクノロジーとフレームワークのリスト、特にJavascriptフレームワークの遍在性に圧倒されるのは仕方ありません。 私の質問は、これはウェブ開発の未来ですか?これらの新しいフレームワークのそれぞれが最新のWebアプリケーションのどこに収まるかを理解するのに役立つ記事、Webサイト、またはリソースはありますか?

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

8
コンピューター言語の多言語になる価値はありますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 プログラマーは自分自身を改善するために多くの異なる言語を学ぶべきだとよく耳にします。私はまだ学校に通っていて、大きなプログラミングの経験はありません(1年以上)。しかし、プログラミングスキルを向上させるという高貴な意図は、ある種のOCDに変わりました。比較的知られているプログラミング言語をすべて習得するまで落ち着かないと感じています。 そして、ここに質問自体があります:プログラミング言語の多言語は実際にあなたを助けますか(そして、私は通常、「プログラマーは少なくともすべてのパラダイムを知っているべきです」という意味ではなく、あなたが通常耳にするすべての言語を意味します)?誰か同じような経験がありますか?仕事/スキル/キャリアに役立ちますか?どのくらいの頻度でこれらのスキルを適用できますか?

14
本を読むときにエクササイズをしますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 8年前に閉鎖されました。 本(プログラミング関連の本)から学習するときに実際に何人の方がエクササイズをしているのか、私は現在C ++の本を読んでいます。ほとんどの人はこれをしますか?または、彼らは本全体を読んで、困難に見えた練習に戻りますか?
14 learning  books 

6
「次はどのプロジェクトに取り組むべきか」ではなく、「次はどの言語を学ばなければならないのか」というのはなぜですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 私のような初心者プログラマーが、取り組むべき次のプロジェクトについて尋ねるのではなく、習得すべき次の言語について常に尋ねるのはなぜですか? エリックレイモンドが、「ハッカーになる方法」エッセイの「プログラムの学習方法」セクションで、言語を学ぶべき順序(プロジェクトに取り組むべき順序)について話しました。 初心者の大工は「ハンマーの使い方を知っています...次に鋸やレベルの使い方を学ぶべきですか?」 私が取り組むことに興味を持っているほとんどすべての有意義なプロジェクト(たとえば、Webアプリ、ポーカー分析ツールのセット)を見つけるには、十分な数の言語(Python、C、HTML、CSS) 、Javascript、SQL)およびフレームワーク/ライブラリ(wxPython、tkinter、Django)を実装します。 おかげで、 マイク

10
プログラマー適性検査[終了]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 9年前に閉鎖されました。 私は自分のやっていることを見て、興味を持ち、質問をする友人がたくさんいます Do you think I could be a programmer? 私の応答は ... ummm ... do you like math? 有益な回答が欲しいので、スクエア1から開始するが、批判的思考と問題解決スキルを持っている人のためのかなり適切な適性テストを知っている人がいるかどうか知りませんでしたか?
14 learning  skills 

10
データベース設計にどのように取り組みますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 6年前に閉鎖されました。 私は主にWeb開発者であり、キックオフしたい個人的なプロジェクトがいくつかあります。 私を悩ませているのは、データベースの設計です。私は学校のdb正規化などを経験しましたが、それは数年前であり、学校を除いてリレーショナルデータベース設計の経験はありませんでした。 それでは、Webアプリの観点からどのようにデータベースにアプローチしますか?どのように始めますか、何に注目していますか?注意すべきフラグは何ですか?

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

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

6
オブジェクト指向プログラミングの練習方法は?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 6年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け付けていません。 私は常に手続き型言語でプログラミングしてきましたが、現在はオブジェクト指向に向かっています。私が直面した主な問題は、効果的な方法でオブジェクトの向きを練習する方法が見つからないことです。私のポイントを説明します。PHPとCを学んだときは、練習するのはとても簡単でした。何かを選択し、そのアルゴリズムを考えるだけでした。 たとえば、PHPでは、座って考えてみるのが問題でした。「実は、製品を追加できる管理領域を備えたアプリケーションを1つ作成してみましょう」。これは非常に簡単でした。ユーザーを登録し、ユーザーをログインし、製品を追加するアルゴリズムを考える必要がありました。これらをPHPの機能と組み合わせて、練習するのに良い方法でした。 さて、オブジェクト指向では、さらに多くのものがあります。アルゴリズムについて考えるだけでなく、要件をより深く分析し、ユースケースを記述し、クラス図、プロパティとメソッドを理解し、依存関係の注入などを設定します。 主なポイントは、私がオブジェクト指向を学習している方法では、良いデザインが重要であるように思えるのに対し、手続き型言語では曖昧なアイデアで十分だったということです。手続き型言語では、設計なしで良いソフトウェアを書くことができると言っているのではなく、それを実践するために実行可能であるだけであり、オブジェクト指向では、実行するためでさえ、適切な設計なしでは行けないようです。 これは問題のようです。練習するたびに多くの要件やユースケースなどを把握する必要がある場合、オブジェクトの向きを改善するのに良い方法ではないようです。練習するたびにアプリのアイデアを1つ持つようにしています。 そのため、オブジェクトの向きを練習する良い方法は何ですか?

7
10代のとき、プログラミングの「友人」を見つけるにはどうすればよいですか[非公開]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 私は約3年間プログラミングを行っている10代であり、基本的なソフトウェアなどを実行できますが、すべてを自分で行うことはできないと感じています。 プログラミングに興味がある人を見つけるにはどうすればよいですか?私の友達は誰もいません。ソフトウェア工学を勉強しているいとこしかいませんが、彼は別の国にいます。 私はスペインに住んでいるので、アメリカよりも難しいです。
13 learning 

5
学習体験のための新しいスクリプト言語を作成しますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 私自身の個人的な学習経験のためにスクリプト言語を作成する価値はありますか? 私が尋ねる理由は、すでに非常に多くのプログラミング言語が利用可能であることです。私は、良い学習体験を提供する以外に、私の実際の使用は決してないことを知っています。ただし、スクリプト言語を学習体験として作成しようとすることには欠点があります。より「生産性の高い」何かをするためには多くの時間と労力が必要になります。 プログラミング言語(その目的、構文、哲学、インタープリターなどのドラフトの作成を含む)を作成することは、時間、労力、および学習経験に値するでしょうか?それとも、もっと恩恵を受けることができる他のプロジェクトはありますか?

9
デザインパターン:それらを学習する必要がありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 だから、2つの質問を連続して尋ねるのは奇妙ですが、それらはあまり関連しておらず、私はそれらを結合したくありませんでしたが、私は質問をスパムしません、私は約束します! とにかく、私は最近の大学卒業生であり、私の教育はデザインパターンにのみ触れました...私たちはいくつかの簡単なものを実装し、もっと複雑なものがあるという事実に触れ、GoF本に目を向けるように指示されましたもっと学びたかった。私の質問は、GoFの本のパターンを学ぶ価値があるかどうかです。私にとって、問題を古典的なパターンに当てはめようとすることは常に直感に反するように思えますが、明らかに本とパターンは理由があることで有名です。彼らは私がそれらを学ぶべきであるほど十分に現れますか? 再度、感謝します!

3
プログラマーの教育とトレーニング全体をどのように改善できますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 6年前に閉鎖されました。 先週、私はちょうどSecond LifeのPhillip RosedaleのKevin Roseによるこの素晴らしいインタビューを見ていました。 そして彼らは、優れたプログラマーを見つけ、雇い、特定する方法と、優れたプログラマーを見つけるのがどれほど難しいかについて素晴らしい議論をしました。 これは私たちがプログラマーがどのように学んでいるかを本当に考えるようになった。私自身も含めて、私たちの大半は独学です。プログラマーであることは素晴らしいことであり、誰もがスキルを学び、開発することができます。 しかし、これはまた、優れたプログラマーが何であるかについての本当の基準が存在せず、どのような環境がプログラミングスキルの成長を促進するかを意味します。 これはそれほど質問ではなく、プログラミングの文化やプログラミングの管理者をどのように変えることができるかを知りたいという願望であり、教育と自己改善が奨励されています。 継続的な教育、YouTubeビデオ、書籍、会議には多くの方法がありますが、私たちが行うことの経験的な性質のため、何を学び、習得することが重要かは必ずしも明確ではありません。 The Joel 12 Stepsを見てみましょう。 ジョエルテスト ソース管理を使用していますか? ワンステップでビルドを作成できますか? 毎日ビルドしますか? バグデータベースはありますか? 新しいコードを書く前にバグを修正しますか? 最新のスケジュールはありますか? スペックはありますか? プログラマーは静かな労働条件を持っていますか? お金で買える最高のツールを使用していますか? テスターはいますか? 新しい候補者はインタビュー中にコードを書きますか? 廊下のユーザビリティテストを行っていますか? これらはすべて重要な価値があると思いますが、Experiential Gapと呼ばれるもののために、プログラマーまたはマネージャーがリストの項目を実行しなかったことに対する否定的な結果を一度も経験したことがない場合、そのうちの。 Experiental Gapは、私たちそれぞれが異なる仕事と異なる経験を持っているという私の基本的な理論です。そのため、常に何十人ものプログラマーと連携してきた一部の人にとって、ソース管理は必須です。しかし、常に唯一のプログラマーであった人々にとっては、ソース管理の必要性を想像することはできません。 そして、私たちが学ぶ方法におけるこの大きな欠陥のために、私たちは人々が行うベストプラクティスまたはしないベストプラクティスによって人々を評価し、どちらかの理由が火炎戦争を開始する可能性があります。 私たちは常に自分の分野で人々の行動を評価し、「この男/ギャルがxyzベストプラクティスを実行していない場合、彼/彼女は優れたプログラマーになれないので、時間やエネルギーを無駄にしないでください」 」 これがまさにプログラミングフレイムウォーを抱えている理由です。ExperientalGapのせいで、私たちがしなければならなかった決定をしていない人は想像できません。 そのため、プログラマーをどのように訓練、教育、管理するかを再考する必要があると考えるようになりました。 たとえば、マネージャーの何パーセントが会議に出席するよう奨励しており、それに対して支払いをしていますか? 私にとって、そして多くの人々にとって、これは非常にまれです。多くの人がカンファレンスに行き、詳細を知りたいと思っていますが、それをするためのお金はありません。 したがって、この質問のポイントは、どうすればより良いトレーニング、学習、および管理を行うことができるのか、多くを刺激することですか? 同じ職歴を持たないことで人々をs辱しない学習の新しい文化をどのように作成できますか。 はい、私たち全員が仕事と仕事をしていますが、仕事を上手に行う能力は、スキルの習得を向上させるための私たちの欲求、関心、サポートに依存しています。 今、私たちの文化はかなり混乱しており、エリートをサポートしていますが、良くなりたいと思っている私たちの多くは、自分自身を学び、改善するのに十分なサポートを持っていません。 つまり、私たちは業界として、単なる交換可能な歯車として認識されることを望んでいますか? ありがとうございました...

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