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

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

12
JSを学ぶとき、あなたのアハモーメントは何でしたか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 8年前に閉鎖されました。 JavaScriptを学習していたときのことを覚えていますか?あなたが突然「それを手に入れた」瞬間は何でしたか?(たとえば、CSS aha-momentは、ボックスモデルについて学んだときでした...) 私が質問している理由は、JSを6週間学習しているからですが、それでもかなり混乱しています。SOで最近読んだものからの引用です。 「..関数は値と同様に機能します。メソッドは関数の値を持つオブジェクトのプロパティであるためです(オブジェクトでもあります)。」 最初も混乱していたのか、それがあなたにそれを理解させたのか興味があります。 (Sitepointsの「Simply JavaScript」、「Eloquent JavaScript」の本を読んでおり、LyndaのEssential JavaScriptチュートリアルを読んでいます。プログラミングの経験はなく、数学はひどいものでした;) ありがとう!

3
設計パターンを学習するための推奨順序は?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 私はそこにある設計パターンの量に気づかずにはいられません。 誰が私がそれらを学ぶべきである注文について提案をしますか?または、それらをランダムに選択する必要がありますか? これまでのところ、私が知っているのはシングルトンだけです。

7
Webフレームワークを使用することで得られる長所と短所は?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 この質問は、Cake PHP、Zend、jQuery、ASP.NETなどのWebベースのフレームワークを使用する利点と欠点を抽出することに焦点を当てています。この質問は完全に言語に依存しません。「巨人の肩に立つ」という概念から始めましょう。 利点: 開発者を支援 -以前は数百行のコードを使用していた機能を1つの単純な関数呼び出しに圧縮することにより、開発者はより複雑な機能をWebサイトに統合できます。 許可迅速化開発アプリケーションの-これは必要性のウェブサイトは非常に小さなウィンドウで作成した人のために非常に関連している(誰これのいずれかの例を持っています?) 低コスト -プログラマーはコスト削減を顧客に回すことができます。これは、まったく新しい顧客がウェブサイトを望んでいましたが、以前は高い開発コストを払うことができませんでした。 短所: 理解の喪失 -開発者は、フレームワークの機能に依存するため、物事がどのように機能するか(フードの下)の理解を失う危険にさらされています。 構成の限界-フレームワークの構成よりも先に進むと、生産性がすぐに低下するため、フレームワーク構成の外部で機能を実装することは困難です。 開発者のトラムライン -あなた(開発者)は、開発者があなたにしたいやり方で物事をしなければなりません。 人々は私の主張をどう評価しているのか、そして誰かがそれらに同意していないのだろうか?また、人々が追加のポイントを持っている場合、私は感謝するでしょう。

5
学習開発のアルゴリズム[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 5年前に閉鎖されました。 これはかなり一般的な質問です。PerlとPythonを少し知っているので、プログラミングをもっと深く学びたいと思います。それを理解したら、アプリケーションの開発を始め、次にWebサイトを開発できるようになります。 一般的なプログラミングの学習に対する私のアプローチを説明できるアルゴリズム(手順のシーケンス:))について知りたいと思います。私はPerl / Pythonに関する小さな質問を投稿しましたが、皆さんから大きな助けをいただいています。 注:-急いで学ぶ必要はありません。時間がかかることはわかっていますが、それで問題ありません。 有効だと思われる提案があれば教えてください。また、Lisp、Haskellなどを学ぶように私を押してはいけません-私は初心者です。

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

19
プログラマーには良いメモリが必要ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または詳細な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 プログラムできるようにするには、あらゆる種類の構文を覚えておく必要があるようです。名前を思い出すための良い記憶を持っていない場合、プログラミングを学ぶことはより困難になりますか?
16 learning 

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

4
自宅でクラウドコンピューティングとビッグデータを学習する方法 [閉まっている]
ここで何が求められているかを伝えるのは難しいです。この質問は曖昧、曖昧、不完全、過度に広範、または修辞的であり、現在の形式では合理的に答えることができません。この質問を明確にして、再開できるようにするには、ヘルプセンターに アクセスしてください。 7年前に閉鎖されました。 自宅でクラウドコンピューティングとビッグデータを学びたいです。 これらの技術を自宅のPCで学習することはできますか? クラウドコンピューティングで学ぶべきテクノロジーはどれですか? ビッグデータ(Hadoop)を学習するためのテクノロジーはどれですか?

6
面接で学習する候補者の能力をどのように評価できますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 私たちは、ソフトウェアが主要な事業分野ではない中規模企業の小さな開発部門に採用しています。そのため、我々は我々がラベル付けしたものを採用しようとしているシニアプログラマーを。目標は、データベースからフロントエンドまで、新規および既存のシステム全体を設計、実装、および保守できる人を見つけることです。 経験があると主張する候補者(読まれた:大量に紡績されたCV)、または技術テストの結果に関係なく、私が本当に気にするのは、彼らが学ぶ能力と、彼らが慣れていない技術や概念を拾う速度です知識のギャップを埋めるために。 候補者の学習能力(または学習速度)に関するアイデアを得るにはどうすればよいですか?

6
Javascriptを知らずにCoffeescriptを使用することはどれほど危険ですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 私はウェブ開発を学ぼうとしているかなり経験豊富なプログラマーです。グラフィックにsvgまたはcanvasを使用するクライアントサイドWebアプリケーションを開発しようとしています。Coffeescriptでアプリケーションコードを作成することにしました。JavascriptもCoffeescriptも知りません。 JavascriptからCoffeescriptのWeb開発を知ることはどのくらい必要ですか?Javascriptを理解する必要がある厄介な問題にぶつかりそうですか?CoffeescriptのJavascript APIを喜んで使用できますか? 編集:1週間でJavascriptの基本を簡単に学ぶことができました。私は、Javascriptに多くの隠された鋭いエッジがあるようだともっと心配しています。StackOverflow Javascript の最も奇妙な言語機能の質問では、最も一般的な言語の1つです。珍しいオブジェクトとクラスモデルがあります。これには、非自明の名前スコープ規則があります。本当に言語を知るには1週間以上かかります。 私はウェブ開発を学ぶために小さなシンプルなプロジェクトに取り組みます。JavascriptまたはCoffeescriptを使用する方が良いでしょうか?長期的にはCoffeescriptを好むと思いますが、Coffeescriptを使用するためにJavascriptを完全に理解する必要がある場合は、Javascriptから始めたいと思います。

7
ゲームプログラミング:C#またはC ++?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または詳細な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 6年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 私が本当にやりたいのは、ゲームプログラミングを行うことです。だから、自問自答のプログラミングを学びたい18歳のとき、C#とC ++の間で最も適したプログラミング言語は何ですか?(私は、Windowsが依然として最も使用されるOSであると信じているため、Unixを気にしないと述べるべきです) 私はC ++の基本を知っていますが、C#については知りません。C ++にはチュートリアルガイド、dllなどがありますが、C#にはないことを知っていますが、一人でプログラムを開発するのは習得して使用する方がはるかに簡単ですが、プログラムが難読化されていても読んでいますソースを入手するのは簡単です。 まあ、まず基本に集中したいのですが、C ++の方が自分に適していると感じているからといって、C ++を好みますが、私は一人で働くことを考えなければなりません。だから、たとえそれが好きだったとしても、それが最善のことではないかもしれません。 どっちがいいかわからない、いろいろなウェブサイトでたくさんのスレッドを読んだことがあるし、C#がC ++よりも人気が出てきているようだ。しかし、そうは言っても、私はゲームプログラミングをしたいとも指定しました。ですから、「C ++はそうではないのに.NETメモリを処理するのでC#の方が簡単です」よりも良い点をいくつか知る必要があります。

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

2
美しいアーランコード[閉鎖]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新する Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 私は今まで遊んでいたおもちゃプロジェクトよりもErlangについてもっと学ぼうとしています。この目的のために、私はProgramming Erlangといくつかのアーカイブを読んでいます Armstrong on Softwareの。 また、他の言語では不釣り合いに難しいと思われるErlangで作成できるものの種類を紹介するサンプルコード(できれば製品版)を読みたいと思います。を除いて(私は仮定する)Yawsに、言語の理解を深めたり、さまざまな言語構成体の慣用的な使用法を確認したりするために読み通せる美しいErlangコードの公開例はありますか? 私は特にそうではない「仕事を取得します」というコードを探していますが疑わしい慣行、または「ここにあなたが書く方法ですの線に沿っ例使用factorialErlangでの」。 同様に、この言語を学習するための優れた文献(言及されている「プログラミングアーラン」以外)をお勧めできますか?好みとしては、あなた自身がそれを学習するために使用したものですが、コミュニティ標準の本がいくつかある場合は、それらも入れてください。

5
よく書かれたドキュメントは、プログラミング言語を学ぶのに十分な理由ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 現在、大学のカリキュラムに含まれていないPythonを学んでいます。インタビューの中で、なぜPythonを選んだのかと尋ねられ、簡単に学ぶことができ、ドキュメントが非常によく書かれていると答えました。インタビュアーは、それが十分な理由であるかどうかは答えませんでした。彼は確信しているように見えましたが、私にはわかりません。 よく書かれたドキュメントと習得の容易さは、スクリプト言語を選択する十分な理由ですか?または、Pythonライブラリの利用可能性とPythonのより大きなユーザーベースについて詳しく説明する必要がありますか? ちょっとだけ。Pythonはこの仕事には必要ありませんでした。同社は、Ruby-on-railsに取り組みました。Pythonは私の履歴書にあり、インタビュアーはプログラミング言語を選択する際に、私がより新鮮なものとして考慮したことを知りたかっただけだと思います。

6
オブジェクト指向のプラクティスを広める方法に関するヒント[非公開]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックソフトウェア工学スタックExchange用。 4年前に閉鎖されました。 私は約250人の開発者がいる中規模の会社で働いています。残念ながら、それらの多くは手続き型の考え方に固執しており、実際にはアプリケーションに豊富なロジックが含まれている場合でも、一部のチームは大きなトランザクションスクリプトアプリケーションを常に提供しています。また、設計の依存関係を管理できず、最終的に別の多数のサービスに依存するサービスになります(クリーンな例 Big Ball of Mudの)。 私の質問は、この種の知識を広める方法を提案できますか? 問題の表面は、これらのアプリケーションのアーキテクチャと設計が貧弱であることです。別の問題は、あらゆる種類のテストの作成に反対する開発者がいることです。 これを変更するために私がやっていること(しかし、私は失敗しているか、変更が小さすぎます) 設計原則(SOLID、クリーンコードなど)に関するプレゼンテーションの実行。 TDDおよびBDDに関するワークショップ。 コーチングチーム(これには、ソナー、findbugs、jdependおよびその他のツールの使用が含まれます)。 IDEとリファクタリングの話。 私が将来することを考えているいくつかのこと(しかし、それらは良くないかもしれないと心配です) オブジェクト指向のエバンジェリストのチームを編成し、オブジェクト指向の考え方を異なるチームに広めます(これらの人々は、数か月ごとにチームを変更する必要があります)。 設計を批判し、改善を提案するために、設計レビューセッションを実行します(時間の制約のために改善が行われない場合でも、これは役立つと思います) 。 私がコーチするチームで見つけたのは、チームを離れるとすぐに、古いチームに戻るということです。私は彼らと一緒に多くの時間を費やさないことを知っています。通常は1ヶ月です。だから私がやっていることは何でも、それは固執しません。 この質問にフラストレーションがたまっているのは残念ですが、これを書く別の方法は、気が散るまで壁に頭をぶつけることでした。

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