JavaRush /Java Blog /Random-JA /コーヒーブレイク #22。経験がなくてもプログラマーとして仕事を得る方法、モバイル デバイス用の 7 つのコード ...

コーヒーブレイク #22。経験がなくてもプログラマーとして仕事を得る方法、モバイル デバイス用の 7 つのコード エディター

Random-JA グループに公開済み

未経験からプログラマーとして就職する方法

出典: Hackernoon コーヒーブレイク #22。 経験がなくてもプログラマーとして仕事を得る方法、モバイル デバイス用の 7 つのコード エディター - 1私は最初の仕事に就いたことをはっきりと覚えています。私は開発者のグループと一緒にバーに座るよう招待されました。これが私の面接の最後のステップ、つまりチームについて知ることでした。ここまで来たことが信じられませんでした!私にはプログラマーとしての経験がなく、数か月前にコードを書き始めたばかりです。当時私を悩ませていた主な点は技術的な問題でした。それらは私の経験不足を明らかにする可能性がありました。驚いたことに、私たちが話した技術的な内容は、GitHub 上の私のプロジェクトに関連していました。彼らは私のリポジトリを見て、見たものについてコメントしました。これらのプロジェクトについて問題なく話すことができるので、これは私にとって便利でした。では、未経験の私がどのようにして就職活動のプロセスをここまで進めることができたのでしょうか? この記事では、就職に必要な基本的なことをお話したいと思います。

まとめ

最初から始めましょう。良い履歴書が必要です。これは雇用主が最初に目にするものです。関連する経験がない場合でも、この文書の草稿には細心の注意を払う必要があります。忙しい雇用主は履歴書しか見ることができない場合があります。数秒以内に彼の目を引き、詳細を調べるように指示してください。 履歴書はシンプルかつ簡潔にしてください。1 ページを超える場合は、特別な理由が必要です。 推奨事項を取得してみてください。誰かがあなたを推薦してくれれば、あなたの可能性は大幅に高まります。知り合いに連絡してください。私たち全員に IT 企業で働く友人がいるわけではありませんが、他の解決策はあります。たとえば、私は最近Rooftop Slushie を発見しました。これは、Google などの企業で働く開発者から推奨事項を入手できるサービスです。 履歴書を送信する前に、他の人に履歴書を見せてください。私たちは自分自身に対する評価に非常に偏りを持つ傾向があります。私たちの中には、エゴを誇張している人もいれば、自尊心が低い人もおり、それが履歴書に現れることがあります。あなたが自分について書いたことを読んでくれる信頼できる人を見つけてください。 常に最初に実際の成果をリストしてください。以下にどこで勉強したかについて書くことができます。テクノロジーに関する経験はまったくないかもしれませんが、個人的なプロジェクトについて何か言及する必要があります。または、開発者としてのあなたの進歩を雇用主に感じさせるその他のあらゆるもの。 プロジェクトのリストを際限なく作成しないでください。最も重要なものと、あなたがどのような人であるかを明確に示すニュアンスを選択してください。 装飾したり、トリックを使用したりしないでください。気が散ることなく、視覚的に魅力的な方法で情報を提示します。面接に行くと、そこでさらに詳しく話すことができます。

GitHub

新しい開発者にとって GitHub がいかに重要であるかを明確にするために、冒頭ですでに GitHub について触れました。まだ GitHub アカウントをお持ちでない場合は、今すぐ作成してください。冗談はさておき。これは、あなたの履歴書、ポートフォリオ、職歴、そしてコードについて知っているすべてが 1 つにまとめられたものです。アクティブな GitHub アカウントは、あなたが真剣であることを示し、進捗状況を示します。これは、真剣な雇用主であれば、あなたに興味があるかどうかを判断するために詳細に検討するものです。

ポートフォリオ

自分が誰なのか、何をしているのかを紹介するウェブサイトを作成します。心配する必要はありません。これを行うには、基本的な HTML スキルだけが必要です。このサイトでは、雇用主にあなたについて知ってもらいたいことをすべて記載できます。GitHub およびソーシャル ネットワークへのリンク。あなたが取り組んだプロジェクト。あなた個人に関して注目すべき、興味深い点があります。ただし、デザインをやりすぎないでください。サイトは心地よい印象を与える必要があります。

ソーシャルメディア

Twitter と Linkedin を活用してください。これらは、学習と就職活動全体を通して役立つ優れたツールとなります。あなたの街の活発なコミュニティを見つけてつながりましょう。ほとんどの都市では、IT コミュニティは小規模であり、そこにいる人々はすぐに知り合えます。これはあなたにとって非常に重要なことかもしれません。

カンファレンスへの参加

テーマ別の会議や技術会議に参加し、人々とコミュニケーションを取りましょう。初めてで何も知らないと感じている場合は、自分自身をテクノロジー イベントに参加する権利を獲得していない詐欺師だと考えるかもしれません。しかし、ここからが問題です。人混みの真ん中で突然あなたを呼び止めて、新しいアプリケーションの作成プロセスを早めるように頼む人は誰もいません。また、まだ理解していない技術的な話題について会話に入ったとしても、自分が初心者であることについて話しても、誰も怖がらせることはありません。それどころか、多くの人があなたをサポートする準備ができています。しかし、最も重要なことは、テーマ別のイベントで、仕事探しを手伝ってくれる人々に出会うチャンスがあるということです。

失敗を恐れないでください

履歴書を提出すると不採用となります。あなたは沈黙に遭遇するでしょう。これで大丈夫です。それはあなたの将来の就職の可能性を反映するものではありません。働き続け、改善し続けてください。研究のどの部分を磨く必要があるかを見つけてください。アドバイスを求めてください。そしてコーディングを続けてください。毎日スキルを向上させることで、雇用主にあなたをチームに加えてほしいと説得することに近づきます。忍耐力があなたの鍵となるでしょう。

7 モバイルデバイス用のコードエディタ

出典: Medium コーヒーブレイク #22。 経験がなくてもプログラマーとして仕事を得る方法、モバイル デバイス用の 7 つのコード エディター - 2なぜスマートフォンにコードエディタが必要なのでしょうか? これは、いつでもどこでも好きなときにコードを記述できる自由です。プロジェクトを修正する緊急の必要性がいつ発生するかは誰にも予測できません。ただし、スマートフォンにエディター アプリケーションがプリインストールされている場合は、通常のメモ帳を使用するよりもはるかに快適にコードを操作できるでしょう。 dcoder。Dcoder の作成者は、これが最速のモバイル IDE であると主張しています。PC版のほか、iOS、Android用アプリもございます。Java、HTML、CSS、JavaScript、C、C++、Python などの多数の言語 (35 以上) をサポートします。Dcoder には、括弧とインデントのペアが自動的に挿入され、構文が強調表示されます。テーマを選択することもできます。Dcoder は軽量で、わずか 6 MB です。この容易さは、クラウド コンパイラーとコード用のクラウド ストレージを使用することで実現されました。ただし、欠点もあります。インターネットにアクセスできる場合にのみアプリケーションを使用できるということです。 ターボ編集者。シンプルかつ強力な Android 用テキスト エディター。これはオープンソースです (必要に応じて、好みに合わせて改良することもできます)。Java、HTML、XHTML、CSS、LESS、JavaScript、PHP、Python、その他多くの言語の構文強調表示機能、読み取りモード、アプリケーション終了時のファイルの自動保存機能、ブラウザでの結果の表示機能があります。 クォダ。Android 用の使いやすいコード エディターです。リストにある他のエディターと同様に、Quoda は C、C++、C#、CSS、HTML、Java、JavaScript、Lua、Markdown、PHP、Python、Ruby などの多くの言語をサポートしています。構文の強調表示、拡張キーボード、正規表現と大文字小文字の区別を使用した検索と置換機能があります。有料版では、コード補完、SFTP/FTP(S) とクラウド ストレージの統合、HTML/Markdown でのページ プレビューが提供されます。 クイック編集。単純なテキストとコードの両方を操作するための機能を備えた優れた高速エディターです。QuickEdit は速度に加えて、50 を超える言語の構文強調表示、行番号付けのオン/オフを切り替える機能、および物理キーボードのサポートを備えています。エディターには、スムーズなスクロール、自動エンコード検出、および (制限なしで) アクションをキャンセルする機能もあります。クラウド ストレージ内のファイルへのアクセスがサポートされています。 コードエディターは無料です。エディターは無料ですが、広告が表示されます。Google Play の説明にあるように、これは Android 用の完全な IDE です。さらに、インターネット接続なしでも動作します。ただし、この場合、クラウド ストレージ内のファイルを操作することはできません (通常は可能ですが)。 Android インタラクティブ開発環境。補佐官Android アプリケーションを作成するための統合開発環境です。Java、C/C++、HTML5、CSS、JavaScriptをサポートします。ここでは、Java と XML のコード補完、エラー チェック、構文の強調表示が見つかります。Dropbox との統合があります。Eclipse との互換性により、Eclipse プロジェクトを開くことができます。Git は専門能力開発のためにサポートされています。すべてがうまくいっているように見えますが、コメントでは、無料版ではファイルを保存できないことや、有料版への切り替えを勧めてくる押しつけがましいことについて不満の声が上がっています。 どこでもコード。コードエディタ、FTPクライアント、ターミナルを含むIDE。膨大な数の言語 (100 以上) をサポートします。サードパーティのサービス (Dropbox、Google Drive、OneDrive、Amazon S3、Github、Bitbucket) に接続することが可能です。独自のサーバーがない場合は、Codeanywhere が Linux コンテナを実行できます。このコンテナでは、WordPress、Drupal、Magento などを利用できます。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION