developer-handbook - プロの Web/モバイル アプリ デベロッパーになる方法についての独自のガイド。

(An opinionated guide on how to become a professional Web/Mobile App Developer.)

Created at: 2020-07-10 17:44:30
Language:
License: MIT

開発者ハンドブック 2020 - Apptension 向けに作成

プロの Web/モバイル アプリ デベロッパーになる方法についての独自のガイド。



開発者ハンドブック 2020 ライセンス メンテナンス


概要

🔹 開発者ハンドブック 2020 🔹Apptension は、就職面接前、オンボーディング中、または個人的な目標/キャリア計画中に現れる最も一般的な技術的な質問と要件をカバーするために作成されました - Apptension . 当社のテクニカル ドキュメントとも呼びます。

これには、多くの主観的な技術グループ、独断的な技術、吟味された要件、および Web およびモバイル開発者向けに収集したベスト プラクティスが含まれています。

読書を楽しむ!🙇


あなたは中に何を見つけますか?

  • 技術スタック– 最も重要な概念のチェックリストとともに、本番環境で使用するすべてのトピック、言語、フレームワーク、およびライブラリの概要。
  • テクニカル ガイド– トピック (ライブラリ、フレームワーク、プログラミングの概念/パターン) の完全なリストであり、より優れた Web / モバイル アプリ開発者になるためにキャリアを進めるために学ぶことをお勧めします。
  • テクニカル オンボーディング チェックリスト– 開発者が当社に入社する際にさまざまなレベルで知っておくべきことのチェックリストを含む生きたドキュメント。

開発者ハンドブック 2020 アーキテクチャ


Apptens テクニカル スタック

Apptension Technical Stack は、本番環境ですぐに使用できるコードを開発するために当社が従うすべての実行可能な概念をカバーしています。

フロントエンドの開発者

バックエンド開発者

DevOps 開発者

モバイル開発者


Apptens テクニカルガイド

このセクションでは、すべての技術トピック (キャリア開発の目標、良い習慣、テクノロジ、ライブラリ、フレームワーク) をキャリア レベルに分けて説明します。これを使用して、自分の技術スキルとプロジェクトでの技術的意思決定を検証できます。

フロントエンドの開発者

バックエンド開発者

DevOps 開発者

モバイル開発者


Apptens テクニカル オンボーディング チェックリスト

このセクションでは、当社に入社予定または最近入社したジュニア、レギュラー、およびシニア開発者の技術的前提条件について説明します。これは、最初の 2 週間で学習するのに役立つ概念のチェックリストです。

フロントエンドの開発者

バックエンド開発者

DevOps 開発者

モバイル開発者

質疑応答

レギュラーポジションを取るには、レギュラー (例えば) リストの下にあるすべてを知る必要がありますか?

いいえ、人を雇うことは非常に主観的であり、技術的な知識以外のことも考慮に入れます。これは、レギュラー開発者が会社でのキャリア パス中に直面すると見なされるガイドです。これは、どの年功レベルでも有効です。

オンボーディングの目的は何ですか?

開発者が当社で働き始める 2 週間を「オンボーディング」と考えています。このカテゴリの下のリストは、最初の 2 週間でどのようなスキルを習得/示すべきかのガイドです。

私は長年の経験があり、別のフロントエンドスタックのシニアと見なされていますが、会社のスタックについてはあまり知りません。ジュニアのポジションを取るということですか?

私たちは、開発者が学習に関して非常に熟練していることを知っており、上級フロントエンド開発者が何をすべきかを知っていれば、私たちのスタックに追いつくと確信しています. これはまさにこのガイドの目的です:)

ジュニアからレギュラーに昇格するには、ジュニア部門またはレギュラー部門のすべての項目をチェックする必要がありますか?

レギュラー開発者は、ジュニア カテゴリのほぼすべて (すべてではないにしても) を知っており、レギュラー カテゴリの内容を学習するスキルを提示する必要があります。つまり、ジュニアからレギュラーに移行するには、開発者は両方のスキルを十分に発揮する必要があることがわかります。もちろん、ケースバイケースで分析されるソフトスキルも。

Apptension で働きたい場合はどうすればよいですか?

私たちのウェブページ - https://apptension.com/jobs - で応募してください。

リストに貢献できますか?

はい、ガイドへの新しいコンテンツの追加、および質問/間違いの修正で貢献を受け付けています。これは私たちが使用する技術のリストであるため、新しいアイテムの導入は Apptension チームから提供されます。ただし、自由にフォークして、独自の学習ガイドとして使用してください。


貢献

あなたの直感と経験に基づいて、要件を拡張または変更するための貢献を歓迎します。貢献するには、プル リクエストを使用できます。プル リクエストは、後でテクニカル チームによって検証され、メイン ドキュメントに追加されます。

問題を見つけた場合は、[問題]セクションに追加してください。

クレジット

このページは、🇵🇱 アプテンションチーム。

ライセンス

MITライセンス

© 2020 アプテンション Sp. z oo

Apptensionによって構築および保守されています。

このソフトウェアおよび関連するドキュメント ファイル (「ソフトウェア」) のコピーを取得するすべての人に、使用、コピー、変更、マージする権利を含むがこれらに限定されない、制限なしにソフトウェアを扱う許可が無償で付与されます。 、ソフトウェアのコピーを発行、配布、サブライセンス、および/または販売すること、およびソフトウェアが提供された人にそれを許可すること。ただし、以下の条件に従います。

上記の著作権通知およびこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。

ソフトウェアは「現状有姿」で提供され、商品性、特定の目的への適合性、および非侵害の保証を含むがこれらに限定されない、明示または黙示を問わず、いかなる種類の保証もありません。作者または著作権所有者は、契約、不法行為、またはその他の行為によるものであるかにかかわらず、本ソフトウェアまたは本ソフトウェアの使用またはその他の取引に起因または関連して、いかなる請求、損害、またはその他の責任に対しても責任を負わないものとします。ソフトウェア。