著者に発言権を与えます。
重要 :この記事では、読者がC#の基本にすでに精通していることを前提としています。 そうでない場合は、Microsoft Virtual Academyの無料のコース「Exciting C#Programming」を受講し、このテキストを読むことをお勧めします。
1. PluralSightおよびLinkedIn Learning(Lynda)の3か月間の無料サブスクリプションでXamarinを学ぶ
PluralSightとLyndaを3か月間無料で使用するには、Outlookでプロファイルを登録する必要があります。 その後、 Visual Studio Dev Essentialsにアクセスして、無料のツール、サービス、レッスンにアクセスしてください。
メールを確認して、LyndaとPluralSightでプロファイルを有効にします。
PluralSightとLyndaには、初級から中級レベルのXamarinコースがあります。 Xamarinの学習を開始することをお勧めします。
さらに、XamarinおよびXamarin Formsに関する多数のチュートリアルとレッスンがYouTubeにあります。
2. Xamarin Universityから証明書を取得する
アプリケーション開発者が認証に時間とお金を費やす必要があることに全員が同意するわけではありません。 ただし、 Xamarin Universityからの証明書は、次の場合に将来のキャリアへの良い投資となります。
- 経験がなく、開発ポートフォリオがXamarinにあるかどうか。
- Visual Studio Dev Essentialsから無料の月間サブスクリプションがあります。
- Xamarinを習い始めたばかりです。
- Xamarin Universityの講師からの貴重なアドバイスと質問への回答が役立ちます。
- Xamarinの知識の確認が必要です。
3. Xamarin開発チームに参加する
Facebook 、 Vkontakte 、 Telegram 、およびその他のソーシャルネットワークには、Xamarin開発者のコミュニティ全体があります。これは、すべての初心者が調査するための場違いではありません。
これらのグループでコミュニケーションをとることで、最新のテクノロジーを常に把握し、Xamarinを使用する際の最も一般的なタスクと落とし穴を理解し、世界中のXamarin開発者と友達になれます。 大都市では、Microsoftが後援するXamarin会議が頻繁に開催されます。 今後のXamarin Dayイベントは、モスクワで1月31日に開催されます。 あなたの街にXamarinコミュニティがあるかどうかを確認してください。
4.最初のXamarinアプリの開発を開始します。
ワイヤフレームの形成から始まり、Xamarinでの最初のアプリケーションの動作の監視で終わる、プロセスはすべての努力の価値があります。 開発者のリストにあるあなたの名前は、Xamarinでアプリケーションを作成できるという将来の雇用主にとって最良の証拠となります。
- 単体テストを使用します。 したがって、履歴書はより堅実に見えます。
- MVVMパターンは、開発プロセスを指示し、スピードアップします。
- iOS、Android、およびMicrosoft開発者プロファイルを登録します。 これにより、ストアにアプリケーションをアップロードできます。
5. Xamarinビデオチュートリアル、ポッドキャスト、およびブックを調べる
私たちは皆、掃除、皿洗い、運動など、特別な精神的ストレスを必要としない家事をしなければなりません。 この時間を活用するには、 Gone Mobile 、 Merge Conflict、またはXamarin Podcastを定期的に聞いてみてください。 これは、Xamarinに興味のある人には必見のポッドキャストです。
Xamarinのチャンネル9でビデオチュートリアルを見つけることができます。 それらには、中級から上級まで、あらゆるレベルの開発者にとって役立つ多くのヒントが含まれています。
また、 Xamarin電子書籍専用であり、キューや公共交通機関で時間を過ごすのに役立ちます。
6.フリーランサーサイトにポートフォリオを投稿する
まず、 UpWorkでポートフォリオを開始する価値があります。 このプラットフォームは、Xamarin開発者のサービスを必要とする多くの起業家によって使用されています。 タスクは、既存のXamarin Formプロジェクトの小さな変更から、バグの修正、アプリケーションのゼロからの構築にまで及びます。
これは、経験を積んでポートフォリオを補充する必要がある場合に適したオプションです。 しかし、最初に注文を見つけるためには、サービスの低価格を設定する必要があります-最後に、最初に追加の経験のためにUpWorkにサインアップしました。
7. HH、LinkedIn、Indeed、およびその他の一般的な求人検索サイトで求人を探し始めます。
LinkedInで履歴書を補充し、すべての新しいXamarin開発者の仕事を追跡します。 この方向で働いているすべての大企業を自分でマークし、時々それらからの空席のリストをチェックしてください。
HH、Indeed、およびその他のサイトでのすべてのXamarin関連ジョブに対応して履歴書を提出してください。 面接に招待された場合、同意します-雇用されていない場合、少なくとも面接の経験を積むことができます。 最初のインタビューが失敗しても落胆しないでください-これはほとんどの場合起こります。 忍耐と忍耐はあなたを成功へと導きます。
最後に、Xamarin開発者としてのキャリアを開始するためのいくつかのポイントに注目します。
練習結果とテストプロジェクトをGitHubにアップロードします。 何のために? これにより、潜在的な雇用者は、面接の例を示す必要がある場合に能力を評価する機会が与えられます。
これらのヒントを容赦なく守れば、時間の経過とともに実を結ぶようになります。 Xamarin開発者としてのキャリアを開始することは、思っているほど簡単ではありません。これを行うには、多くの忍耐、時間、お金が必要になります。 しかし、最終的には価値があることがわかります。
頑張って
翻訳していただきありがとうございます。
Alexander Alekseev -Xamarin-developer、フリーランス。 2012年から.NETプラットフォームを使用しています。 彼はディガンマの調達自動化システムの開発に参加しました。 2015年以来、彼はフリーランスに入り、Xamarinを使用したモバイル開発に切り替えました。 現在、iOSアプリケーションでStecPointで作業しています。
リソースXamDev.ruおよびソーシャルネットワークのコミュニティ「Xamarin Developers」をリードします: VK 、 Facebook 、 Telegram 。
その他のXamarin関連の記事は、 #xamarincolumn列にあります。
この記事は、サイトdevlinduldulao.proの資料に基づいて作成されました。