人気の投稿

エディターズチョイス - 2024

なぜプログラミングが完璧な趣味なのか

言う人 プログラミングの未来は少し巧妙です:プログラミングはかなりのプレゼントです、そしてこの事実を無視することは専門的で個人的な成長のための多くの機会から自分自身を奪うことです。そしてその理由を説明することができます。

なぜこれがすべて必要なのか

「ほとんどの雇用主はまだ、貴重な従業員が少なくともプログラミングの基本的な知識を持っていることに気付いてさえいません。にもかかわらず、これは少なくとも何らかの形で技術に関する仕事をする人々にとって最も重要なスキルの1つです。カメラマン、デザイナー、アナリスト、PR担当者は、コードの勉強を今すぐ始めることができます - 昨日のコードの勉強を始めた方がいいのですが、企業が自分の仕事の成果を理解している人を雇うのが得策です。しかし情報を分析し構造化すること、そして理想的にはそれに必要なコードを書くことはそのような技術を持たない設計者よりずっと価値がある」とGalima Akhmadullinaは分析する。

ガリマは自身のリクルートおよびコンサルティング会社であるガリマHRを持っています。 2年前、採用が彼女にとって本格的な仕事ではなく趣味であったとき、すべての要求を処理するのに十分な個人用Facebookページ機能がありました。それから私はtumblrに切り替えなければなりませんでした、そして、より複雑な仕事と大量のデータが現れたとき、私はWordpressを習得しそして特定のビジネス仕事とワークフローのためにPodioプラグインを改良しなければなりませんでした。 「私の全体として、ミニビジネスが存在できるのは、いつか自分で便利なツールを作成するために時間を費やしたからです。セットアップしていなければ、誰もそれを実行できなかったでしょう。そのようなタスクのためには、フロントエンドとバックエンドを深く掘り下げて自分でコードを書く必要はありません。今ではたくさんのオープンコードがあります(つまり、誰でもコピーできます - 編集者のメモ)。既製のインターフェースをカスタマイズするために。」

プログラミングは論理を発展させ、構造的に考え、コミュニケーションを促進するのを助けます。

Galimaの趣味の発展は、コンピュータとインターネットにアクセスできるすべての人にとって基本的なプログラミングスキルが必要な理由の理想的な例です。キャリア開発の特定の段階(あなたがそうするならビジネス)では、あなた自身またはあなたの製品を紹介することが必要になります。そして、50ドルでドメイン名を購入し、ラップトップで週末を過ごすことで、最小限の時間とお金でできるようになったことは、私たち全員にとって幸運でした。優れたジャーナリスト、デザイナー、コピーライター、または弁護士が常に仕事を持つことになるが、そのような独身専門家になるには、普通のスペシャリストは概して1万時間労働する必要があり、コードを理解できれば少なくとも快適にできるようになる。プログラミングでさえも、論理を開発し、構造的に考え、(すでに開発者とコミュニケーションを取らざるを得ない場合)開発者とのコミュニケーションを促進するのに役立ちます(理解していれば周囲の人々も喜んでいます)。 「最も重要なことは、プログラミングによってアイデアを完全に独立して実装し、ゼロから製品を作成することが可能になることです。これが創造性です。そしてこれが最もクールなものです」と、WebプログラマーのEkaterina Anishkinaは言います。.

どこから始めて何を使うか

最もクールなことは、コーディングの開発が今まで以上に利用可能になっているということです。本は常にあります。例えば、パーソンズの学生は、自分たち自身のプログラミングクラブを持っているので、最初にダグラスラシュコフを読むように頼まれます。価値のある文学は別の出版物のトピックですが、最も合理的なことはアマゾンで本をフォローしてビンゴを選ぶことです! - ベストセラーが新しい。 「読書のための資料を選択する際には、出版年と出版年をチェックする必要があります。ITはすべて急速に変化します。本や記事が4歳以上の場合は、もっと最近の類似物を見つけようとしています」

もちろん、それはStack OverflowのようなFAQサイトの独立したレビューを必要とします。 「あなたが初心者のプログラマーであり、ある種の質問がある場合、それがあなたの前に誰かと一緒に起こった可能性は99パーセントです。最初に、あなたはグーグルで、ほとんど英語で読む必要があります。答えはどこでも見つけることができます。質問をする前に、答えを探して、何も見つからなかった場合に限り、フォーラムに新しいトピックを作成してください。「ナタリアは続けます」ロシア語を話すリソースについては、私は自分のすべてを解決することができました。 forum.sources.ruおよびhabrahabr.ru内の問題。第三 - 自分の記事を公開したり、コンピュータおよびコンピュータ関連の話題に転送することを希望する集団のブログやニュースサイトの完璧なミックス。

初心者のサイトビルダーは略語WYSIWYG(“あなたが得るものを見るもの”)を知る必要があります。 WYSIWYGエディタは、プロセス中に結果を直接表示したり、グラフィカルモードでページ上で作業したりすることを可能にするアプリケーションです。「WYSIWYGインタフェースは多数あります(このテキストの作者はこのようになります)。例えばGhostプラットフォームではあなたは自分自身で美しく便利なサイトを作ることができるだけでなく、Markdownの最も単純な構文で練習することもできます(あなたが望むなら、次にHTMLで)。

メンターに頼る機会が常にあるので、オフラインコースの形式は魅力的です。

コードの直接学習と実践のために、TreeHouse、App Academy、およびCodecademyのような優れたオンラインスクールがあります。ここでは、HTMLとCSS、Javascript、Ruby、Python、その他のプログラミング言語を学ぶことができます。 TreeHouseはフリーミアムのモデルで動作します:あなたはクールなビデオコース(月額25ドルから)の支払いが必要ですが、無料のコンテンツもあります。 Codecademyでの教育は一般的にゲームに似ていますが(遅いですが)、テレビシリーズのように遅れているものもあります。メンターに頼る機会が常にあるので、オフラインコースの形式は魅力的です - あなたは何度も何度もスリップする必要があります。モスクワでは勉強するのが本当に楽しい場所はほとんどありませんが、それらは現れます。モスクワコーディングスクールでは、Baumankaとそのスペシャリストを尊重していますが、2014年には(そして2015年には少しも)感じています。活気に満ちた雰囲気と魅力的なプログラムを備えた同様のプロジェクトが依然として発生するでしょう - 単にそれらに対する需要があるからです。

線を引いてみましょう:プログラミングに入るためのしきい値は現在非常に低く、そしてそれを開く見込みは広大でありそして生活の質を著しく改善することができます。コンピュータサイエンスの学部が開かれており、文部科学省はIT専門分野の予算内の場所を増やしています。想像してみてください。今日、Sublimeで週に2回の夜を過ごし、自分たちで何十ものサイトやアプリケーションを収集することに成功した人たちは、2年以内に多かれ少なかれ成功するところに来るでしょう。そのような本、そして何も言わない)。いずれにせよ自己開発の可能性を無視することは近視眼的であり、プログラミングの場合にはこれは特に明白です。同様の成功で、あなたは自発的にあなたの手や足を使うのをやめることができます - しかし、なぜ?

3Dイラスト: ドミトリー・プストボイトフ

コメントを残します