私は、JavaやPythonの学習を、プログラマに切り替えたいですか?どちらが良いですか?

節度を必ずしてください、プログラマーにジョブを変更し、プログラマではなく、データ解析ソフトウェアは、テストではありません。

最初の文:これは問題であり、人々の幸福は、あなたが合理的な議論にしようと何を教えてください祖国に力、調和を引き裂くためにがちに答えます。

同時に、強い個人的なタッチがあるが、この記事では、唯一の分析と提言適切なポイントにいくつかの比較的新規参入を行うには、いくつかの友人のためですが、私はまだコードに話し、事実を話ししようとすると、大きな牛が自分自身を持っていません強制的にロードされた高速なハードウェアを体験するためにここに来ます。

私は、なぜナイフとフォークを持つ中国の人々が始めるために非常に簡単なことで、質問してみましょう、と箸を持つ外国人は、彼らが中国での一番辛いものを食べるべきです。なぜこれがそうですか?

実際には、その理由は、我々は、後で高いスキルを必要とする技術的な難しさを学ぶとき、下の学習曲線のスキルをダウングレードするために行く、非常に簡単ですが、その逆ではない、非常に簡単なものです。

これと同じ原理は、私たちの研究に適用され、JavaやPythonの小さなシリーズは、豊富な経験を持っているいくつかのより多くのPythonよりも、もちろん、より多くの経験豊富なJavaアプリケーション・コード。基本的には、問題、方法、アルゴリズム、アイデアを解決する方法は、すべてのプログラミング言語は同じです。私たちは、新しいプログラミング言語を習得する必要があり、多くの時間が簡単になります、あなただけの文法や用法に存在し、我々はプログラミング言語に精通しているもののさまざまな側面に焦点を当てる必要があります。

そこで質問が来ました。最終的にはそれを学習のPythonやJavaを学ぶ価値がありますか?

そして、私はそれを言っているが、非常に少数の人々は皆のためにこのような観点から分析を行うために3つのポイントがあります。

1。あなたは2-3人のプログラミング言語を知らない、またはめったに良いあなたまたはJavaのPythonを伝えるために、JavaやPythonのを使用しない場合、これは露骨な無責任です。人は、Pythonと一緒になっていると、少しすることができた場合、彼は、Javaでの人ならば、彼はよくJavaのを使用することを教えてくれます、Pythonのが良好であることを教えてくれます。二つの言語は、キーボードの男を使用されていない場合は、彼がもつれていない、言語が同じであることを教えてくれます。誰もが、あなたは選択肢がない聞かせて、うまく正当な方法を述べています。小扁5つ以上のプログラミング言語のスキルを使用するので、それは少し、これらの2つのプログラミング言語について話をする資格感じています。私の心の中で、ビューの私の個人的な観点から、プログラミング言語が2つだけあり、最初は、Java / Cである、が、第二は、他のです。しかし、私はあなたを欺くために、この極端な方法を渡すことはできません。

Javaは2010年以降に生まれたが、なぜほとんどの国にあったよりも2.Pythonは4年前、Pythonは徐々にアップし火災?我々はあまりにも現実的であるため、その理由は、簡単です。才能テストの自動化のためだけでなく、インターネットのいくつかの基本的なアプリケーションの開発のための需要は、企業が人材のPythonを募集するための取り組みを強化しているため、ビッグデータの人気のために(もちろん、ジャワの比との間に大きなギャップがあります)、そこにお金だけでなく、単に人間ああ祝福、非常に単純なプログラミング言語が登場感じのたくさんあるので、立ち上げているので。この点は、近年では、Webフロントエンドの開発のような仮想火災が、実際には、ほとんどの人は、技術的な能力が、賃金があまりにも支払われていない非常に忙しいです。これは個人的な理由ではない、企業は非常に気まぐれではない、との何物でも、最終的になるまでにハングアップすることができます仮想ファイアベント、一度?自分の脳をご記入ください。

3.私たちは、JavaやPythonの各位置を理解する必要があります。大規模、複雑な分散アプリケーションを設計するために、専用のプログラマにあり、1995年に導入されたCおよびC ++から派生したJavaテクノロジー・システム、。Pythonのは、ように、主に非プログラマのためのシステム管理、研究、教育、コミュニティに(Javaのより前の)1991年に発売しています。我々は明らかに現実を理解しなければならないだけでなく、プログラマはこれだけ世界にプログラムを記述する必要がある、あなたがプログラムを書く必要がある多くのグループがあります。例えば:(彼らはプロのプログラマのグループではないので)JavaScriptプログラミングを学んでフルスタックのJavaプログラミングと学生のJava開発方向、ソフトウェアテスト方向の雇用研修生は、Pythonを学ぶ、ソフトウェアのテストや自動テスト開発シニアクラスの指示の下、あります両方向でのJava / Pythonが同時に存在します。そして、あなたが優れていると思うことを言うの?

あなたには、いくつかの、「誤解を招く」というシンプルなPythonのどこから来たかわからない、Javaは困難な、いわゆる「人生は短いですが、私は、Pythonを使用」などがあります。一方で、Pythonはそれがすべてです、少しは確かで始めるのは比較的速いです。複雑な問題を解決すると、誰も困難は、プログラミング言語の使用が、アルゴリズムの考え方は、この特定の問題を解決するためにすることを考えていないでしょう。これは、あなたがこのアイデアをクリア運ぶはずです。

一方、近年では、原因Pythonのホットは、一部の人々は、意図的に、あなたは、Pythonを使用欺くためにいくつかの発言を広める排除していません。このことは、非常に多くの年のためのようである、人々は多くの人々はまた、彼らは入ることは困難ではないと思いエリアを選択し、業界を入力するには、ソフトウェアのテストを保持し、同様に、ソフトウェアテストを学ぶことが容易であると考えられてきました。

しかし、小さなシリーズは3が、5年後、多くのテスターときに最も不安が自分の技術がない企業では、十分な競争力の深さではないことであることがわかりました。だから、最終的には、まだ我々はそれがそうでのプログラミング、ネットワーク、データベース、プロトコル、または自動テスト、パフォーマンステストとあるかどうかを、弾丸をかむと、詳細な検査技術を勉強しなければなりません。しかし、このプロセスは、私が言ったように、人の世は99%が原因怠惰、恐怖の、行くための簡単な道を選ぶだろう、非常に痛いです。成功は、そのような人々の百分の一、の一部です。この文はまた、技術的な知識やプログラミング言語の訓練に適用されます。

私たちは本物のプログラミングの経験があれば、我々はシステムを開発したときに実際には、我々は技術が使用されます正確に何をするとき、それについて深刻なと思うがかかりますか?

 

私たちは言及していますそれらの悪い事を引き裂くことを余儀なく上司と、これらの要件分析、涙力、顧客との涙の力でテスト、。データベース、Linuxのコマンド、ネットワークプロトコル、インタフェースの設計、アルゴリズム、アイデア、フレームワーク、変更BUG、プログラミング、フロントエンドとの対話:私たちは、純粋に技術的なレベルの基本的な要件のいくつかを見てみましょう。異なるプログラミング言語プログラムの開発プロセスを使用すると、それらのみを習得する必要がある多くの技術のひとつです。お使いのプログラミング言語から独立している他の人は、それがその後、自分を助けてください、あなたがしている場合、あなたがちらつきに強い弟を感じて理解することはできません。あるいは、別の角度から、人あなたは知っているので、むしろ技術はダニエルの場合にできるようになり、完全な技術システム、より、私は、それだけであなたの家の村で実現可能であると考え、プログラミング言語になります。

このプログラムは、Pythonが動作しませんしません知っていましたか?

これは確かにいずれかの領域が素晴らしい神を持っている場合ではない、との豊富な経験と多くの問題を解決することができます。しかし、それは長い事の後だった、我々は話をしている、あなたはこの時点では、まだJavaやPythonのもつれ、疑いの問題だ、またはあなたがまだ新人です、でもドアに入りませんでした。強力な兄がいないため、単純な何かのあなたは、ので、私はそれがプログラミング言語を習得するかどうかを、やろうとして、または他のよ、これが最も恐ろしいのための出発点であることを示唆している、あなたの将来を台無しにします。

今、私はJavaで書かれたコードの一部の作品のために使用されたあなたに私のリストを与えるとPythonは、HTTPプロトコルを送信します。

Javaコードは、この提案は、新機能のAgileoneシステムを実現する必要があります。

私たちは、同じ機能を実現するためのPythonのコードを見て:

私たちは、いわゆるシンプルかつ困難を区別するのが非常に困難であると考えています。コードはほとんど非常に似ているので、これは、多くの場面で多くの問題を解決するために、すべて同じ時間に起きます。実際には、人々の宣伝のPythonの多くは、習得が容易である理由は、私たちが外脇に置く商業目的や社会心理学の考えられる理由のいくつかは、単純にPythonの単純な理由から、私たちは、Pythonを使用して、我々はを続けてもよい、という事実から私たちを聞かせて馬鹿のように、直接呼び出さ誰かが、我々はそれを書かれているコードとインタフェースが、Javaの多くは本来の心に対する処理を、我々はもう少しでするコードを記述します。しかし、限り、完全なパッケージとして、コードはよりシンプルで、誰とは言い難いです。そして、このパッケージングプロセスは、実際には、プログラムの最も重要な部分であり、我々は個人的に参加する意志がない場合は、このセクションでは、原則の実現のいずれかを知っている必要はありません、あなたが考える、あなたはどのように優秀なプログラマーに成長するだけでなく、することができます正義のですか?勤勉をしている人たちは、その後、感じてみましょう。

これは、C言語のようなものです、なぜならC言語よりネイティブ、低いレベル、コードを書くために私たち自身の必要性の多くの問題を解決するために、少しも良いパッケージ・インターフェース・コードを提供し、多くの人々が、C言語にそれが難しい理由ですこれは、同じ理由です。

しかし、Niubiの人々は、両方のは、自分自身を作成することを好みます。私たちはより豊かのためのインタフェースを提供し、コードのようなC言語であり、JavaやC#と比較すると、私たちは本当に使用する方がはるかに簡単である必要があり、結論はC言語の顔には、他の高水準言語があまりにも単純である、ということです、パッケージのクラスライブラリとのインターフェースも直接使用することができますので。したがって、確かにちょうどそのようなJavaのソースコードなどの簡単なアプリケーションでは、学ばなければならないとしている書き込みませ、シニアプログラマーとして成長するために、我々はこれらのパッケージのインタフェースコードの実装の詳細を知っている必要があります。そうでなければ、良いものとPythonパッケージを使用し、それらの間の違いの本質は何ですか?

だから、もつれないでください。あなたが学ぶための苦しい生活のあなたの第一言語としてのJavaを置く場合、あなたはあなたが基本的にはC ++、JavaScriptやPHP、Pythonの、R、Cの#、Objective-Cの、スウィフト、ゴーを学ぶことができ、非常に短い時間を費やす必要が(はい、すべての言語は、非常に短い時間で学ぶことができますが、具体的な問題解決、そしていくつかは、それのいくつかの実用的な経験を蓄積し、よりピットが必要)。あなたはこの問題に箸を使用するために外国人に戻って、第一言語としての問題をあなたのPythonを入れた場合でも、逆に、答えは自明です。

だから、あなたはあなたの将来はプロのプログラマーになりたい場合は、あなただけ再生したい場合は、Javaのを学ぶことが推奨され、感じ、または唯一の作業工具などのプログラミング言語、Pythonは良い選択です。これは、学習志向の勧告である、それはプロジェクトを行うには、企業に真である場合、もつれ、そしてどのようなプロジェクトのニーズはありません、我々はドライので、多くの理由が、必要のないものを学校、真実です。

ハンマーか簡単便利なハンマーを使用するには?

良いJavaやPythonの?

なぜあなたは、第二の選挙がありますか?

私を見つけること自由に感じなさいプログラミングを勉強したいです!

 

 

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/GX1234/p/11413480.html
おすすめ