プログラミングを専攻している大学生の90%は、卒業後に仕事を見つけることができません!あなたは私にスプレーすることができます、しかし私はこれらのことを言わなければなりません!

原点:

昨日、大学生の弟から質問がありました。勉強するお金があまりなかったので、お金を稼ぎたいと思っていました。恋に落ちて、なんらかの方法でお金を稼ぎたいと思っていました。普段はあまり連絡を取りませんが、ここに来てくれた人として、インスピレーションを与えてくれることを願って、考えられるポイントを教えてあげざるを得ません。

これらのアイデアは、実践後の経験や考えから生まれたものだと思いますし、良い未来が来ることを願っていますので、昨日は堤防崩壊の機会を利用して、自分の経験に基づいて大学や仕事について話しました。 。多分将来的に。あなたはもう若い世代に注ぐ必要はありません。彼らはこのブログを読むだけで十分です。出典:Blog Garden、Zimuの詩人

開始点は非常に低い場合があります。

中学・高校の成績が悪く、悪循環も早くから興味を失いましたが、それほど悪くはありませんでした。高校は郡内で最高の学校であり、大学入学試験は学部課程に合格しませんでした。私は短期大学を選びましたが、自発的なミスのために、あらゆる面で最悪の学校を選んだ可能性があります。どうすればうまくいかないのでしょうか。学校は高校ほど大きくはありません。数十エーカーと数百人の学生しかいません。すべてのスコアは約200ですが、私の大学入試のスコアは400を超えていました。同じクラスの高校のガールフレンドが繰り返します(彼女の成績は私よりも優れており、彼女の両親の状態も受け入れられ、彼女の要件は当然私の家よりも高くなっています)。なぜ繰り返さなかったのか主な理由は、すでに知識が嫌いで(興味は達成感から来る)、繰り返すと怖くなります。1年かけて学ぶのは無駄だと思います。その知識(これは私だけのものであり、他人を扇動しないでください)、そして家族の状態は本当に悪いです、それは家族に多くの負担をかけるでしょう。大学入試終了時の夏休みは間違いなく辛いです。大学入試に失敗した人の多くは、将来に慌てて慌ててしまいます。

近年、多くの大学が学部に進学し、学部生が増えており、就職競争も激しく、常に自分の状況を把握することが重要です。出発点は非常に低いですが、あなたは自分自身を落とすことはできません。大学は最初からやり直すことができ、すべてが手遅れです。

成長の機会をつかむ:

大学では、クラブ、学生自治会、専門知識の習得、多くの時間、成長を支援できる教師や先輩など、できることがたくさんあります。あなたがアクティブである限り、あなたがそれらをつかむ限り、常に機会と優れたリソースがあります。

大学に入る前は、成績が悪かったため、「フルタイムのオフィシャルとハーフタイム」になるチャンスはほとんどありませんでした。誰もが最高の成績の学生のためのポジションであることを知っています。ほとんどの場合、私はまだ少し嫉妬していても、チャンスがないので、ほとんどゆっくりと離れることを選びます。ほとんどの大学は学生の内部選挙です。あなたは自分自身を示し、クラスメートと競争するあらゆる種類の機会があります。公式でパートタイマーになることはあなたに権利を与えることではなく、あなたに成長のためのより良い機会を与えることです。実は私はいつも強引な人です。大学で爆発したようです。色々な活動や大会に参加するのが好きです。ホストとして、朗読大会、歌唱大会、プログラミング大会、バスケットボールゲーム、音楽クラブの組織に参加しています。その後、私は学生組合の副会長になり、学生組合のウェブサイトを書いたり、スポーツ大会を開催したりしました。要するに、それは非常に面倒でした。そして、これは見た目ほど完璧ではありません。その背後にはさまざまな問題、勤勉、倦怠感、喪失があり、教師からのサポートと指導もあります。世界は決して舞台を欠くことはありません。多くの場合、教師や学校はあなたの前に機会を置きます。それはあなたが成長し、あなたを訓練することを願っています。断りませんでしたが、完全に受け入れられず(本当に疲れて面倒で、演奏時間が遅れたため)、次第に自分でやる気になっていきました。

C言語を学んでいた時、先生に間違えて勉強させられて、とても面白かったです。個人的に知識を教えてくれる家庭教師がいます。授業後は毎日遊んでアドバイスを求めます。その後、学校は私と数人のクラスメートに、優れたコンピューターとインターネットを備えた特別なオフィスを提供しました。私たちはゲームをしたり、そこで長い間勉強したりしました。生徒にできることをする機会を喜んで提供してくれる教師はたくさんいますが、これらの機会を受け入れてみませんか?

これらの貴重な経験は、私のその後の仕事に大きな影響を与えます。機会があった人も多いのですが、みんな疲れすぎて面倒くさくなりたくなかったので断りました。または、感情に左右されて途中で諦める途中。成長には代償が伴い、レジャーにも代償が伴います。

学生自治会に行き、何かをしなさい:

学生自治会は人種のるつぼであり、英雄を探し出します。仕事の良し悪しに関わらず、社会を離れた後は総合力の競争です。多くの場合、そこには醜さがたくさんあるように感じるでしょう。一部の学生幹部が誤って下の人々を導いたことを否定しません。彼らはまた、事務を処理するのに非常に横暴であり、彼らは優れました。彼らが間違っていると思うからといって離れないでください。あなたはチェンジャーになるべきです。彼らが何か悪いことをしていると思うなら、あなたは自分の考えを実現し、あなたが正しいと思うことをするためにその立場に座る方法を見つけます。または、良い上司を選び、あなたが正しいと思う道を彼に従ってください。職場でも同じことが言えます。このような計画が良くないと思う場合は、他の人を否定するのではなく、正しいと思う計画を立てて実行してください。フォローアップはありません。立ち上がって、クラスメートの中に立ち、学生自治会で尊敬される幹部になり、社会を離れるときに尊敬されるリーダーになることは、一種の勇気です。

それらのささいな利益に注意を払わないでください、もう少し見てください:

先生からアルバイトをしないように言われました。長期的に見て、スキルや知識を身につけてください。外出すると給料が上がります。同じクラスのクラスメートはアルバイトをしながら少しお金を稼ぐことができ、大学でよく暮らせるのはうらやましいと彼は言ったが、卒業後もそういうことをするかもしれないし、スキルをパスして出て行きます。仕事を探して、一挙に距離を広げました。もちろん、たまにアルバイトをしても大丈夫です。状況にもよりますが、貧しくて生き残りの問題を解決しなければならない家族もいます。

学生自治会の幹部であれば、利益を得る機会があるかもしれませんが、利益のために他の学生の利益を害してはならず、利益を得る方法を常に考えているとは限りません。クラスメート間の関係を処理します。そもそも、これらの利点はほんの少しの動機付けであり、実践的なことをしたより多くの学生を動機付けるために使用する必要があります。道徳のレベルは無限に強力です。

あなたの恋人との戦いはもっと素敵です:

二人が一緒にいる場合、持続可能な開発のために、彼らは維持し、奮闘する優れた能力を必要とします。時が経つにつれ、すべての新鮮さと情熱はやがて薄れていきます。あなたが一緒にいる理由は、お互いの感謝、能力のマッチング、そしてすべての側面のバランスです。お互いを引っ張って一緒に成長し、人生をより良くするために、あなたはこの種の関係がより強くそしてより美しいことに気付くでしょう。このような気持ちをもっと大切にしていきます。持続可能で安定した関係はまたあなたの研究とキャリアを助け、あなたがそれらにもっと集中することを可能にします。

負担は非常に疲れて面倒ですが、それは飛躍的に進んでいます:

それが職場であろうと学校であろうと、あなたはより多くのことを引き受けますが、それは特にあなたが得意ではない知識の分野やあなたがしていないことにおいて、苦痛を伴います。これらのことを最初に行うとき、あなたは非常に苦痛で動くのが難しいでしょう。一度か二度それを経験したら、あなたはそれを習得します。あなたは知識の一つの側面を学ぶだけでなく、あなたがそれをする、あなたは投げるでしょう。、あなたは多くのことが才能に依存するのではなく、粘り強さと決意に依存することを学ぶことができます。自分の檻を壊すには、機会とコミットメントが必要であり、自分自身の成長の機会を生み出し、それに固執することで、それに耐える能力はますます強くなります。

大学で働き始めてからここ数年、比較的大きなことをするたびに、あるいは一生懸命働いた後、それを我慢できるようになりました。1つまたは数時間で完了する可能性のあるタスクの前およびその過程で不快に感じるので、それを避けたいと思います。大規模なイベントを企画し、やりがいのある仕事をした後、私はそれらを直接恐れることはありませんでした。これが成長だと思います。

あなたよりも優れた人から学ぶ:

あなたが彼を憎むか好きかに関わらず、私たちは皆、他人の利点から学ぶべきです。それを客観的に見て、他の人の強みを認識し、次に学びます。素晴らしい人を見るとき、私たちは彼らを称賛します。私たちは他の人をとても素晴らしいと思っており、私たちはとてもうらやましいので、素晴らしい人になるために数年を費やしてみませんか。中学生の頃から周杰倫が大好きで、ピアノを弾いているのを見るととてもハンサムでした。その後、7〜8年間ピアノの練習を続けましたが、だんだんと触れられなくなったのはこの2年だけでした。あまり良くないですが、素人レベルですが、私は長年やっています。テクノロジーブログを書いている偉大な先輩を含めて、私も彼らから学びます。3年以上書くことを主張しなさい。

職場はXiaobaiに同情的ではありません:

大学の数年後、ほとんどの人は社会を去った後、生存とスキルの欠如に直面して、樹液を感じます。あなたがあなた自身の専門的なルートを取っているか、別の方法を見つけたいかどうかにかかわらず、あなたは前もって準備しなければなりません。私の先生は、あなたがプログラミングを学び、多くの方向性を持っていることを教えてくれました。次に、興味のあるものを選び、採用Webサイトにアクセスして仕事の要件を確認し、自分で学びます。将来何をするのかわからない場合は、採用Webサイトを開き、各カテゴリ、各ポジションを確認し、高給のポジションを確認し、クリックして開くと、次のように表示されます。要件が非常に高いため、満たすことができないようです。低賃金のポジションを見ると、要件が非常に低いことがわかりますが、それも簡単ではないようです。それで、あなたはパニックになりますか?卒業後は自分のことを予見していますか?

面接に出かけると、面接官にどうしたらいいかわからないと言うのですが、学びたい、全力を尽くし、給料は欲しくない。面接官はあなたを軽蔑しますが、あなたはそうしません。あなたが勉強したとき、あなたは何をしましたか?あなたは進んで学びます、なぜあなたは早く学びませんか?給料は欲しくないのですが、どれくらい持ちこたえられますか?そして、私が大学時代にxxxになりたいとインタビュアーに言った場合、私は採用ウェブサイトの要件、私が学んだ知識、そして私が達成した結果を調査するために率先して取り組みました。あなたは学ぶことをいとわない、あなたには可能性があります。

だから今、プログラミング技術の募集のほとんどは、ブログやgithubを大切にします。これは、あなたの仕事のすべての側面を最もよく反映している証拠だからです。トークは安いです。コードを見せてください。)

あなた自身の識別能力を持っている:

多くの場合、私たちは特定の分野をまったく理解していません。他の人に尋ねますが、彼が自慢しているのか信頼できるのかはわかりません。判断力がない場合、悪者にピットインされる可能性があります。ピットによっては、10年間起きられない場合があります。インターネットが非常に発達した今、検索エンジンを使用して、あなたが接触するすべてのものについて検索して問い合わせ、より多くを学び、より多くを考え、すべてを信じないでください。ゆっくりと、他の人が自慢しているとき、あなたはそれが本当であるかどうかすぐに見ることができます。そんなに多くのことを言ったということは、実際、どのように選ぶかが非常に重要であることを意味します。誰もがこのナンセンスを知っています。何かをして他の人を説得できない場合は、選択の理由がわからないだけかもしれません。賭けるのではなく、選ぶ理由があるに違いありません。あなたの若さは短く、ギャンブルをする余裕はありません。

プログラミングテクノロジーのフレームワークが非常に多く、アーキテクトとしてどのプロジェクトに最適か、テクノロジーの選択方法がたくさんあるので、それらを理解して合理的な結論を導き出す必要があります。プログラムは走り書きできず、人生もそうです。

長期間持続する必要がある何かをすることを主張します:

あなたが一つのことを上手くやることに固執し、それをかなり上手くやるなら、そしてそれを深くやれば、あなたは素晴らしい人になる可能性が高くなります。すべてが同じです、あなたが何か他のことをするならば、あなたは良い方法論を持っているでしょう。頑張って結果が出るまでには長い時間がかかることをご存知だと思いますが、ある日、勉強をせずに上達しないとパニックになり、勉強に駆り立てられます。影響を受ける可能性が低くなります。社会は排除されます。

正直なところ、プログラミングを学ぶための私の態度といくつかのアイデアは、私の長年のピアノの練習に由来しています。

ステップバイステップで登る:

高尚を目指しますが、足元にも道が見えなければなりません。仕事で良い会社を見つけることができなかったかもしれません。悪いと思う会社に着いたら、落胆しないでください。うまくやってください。まず、十分な経験を積んで、すぐに行きましょう。良い会社に一度に行けない場合は、小さな会社ですべてをうまくやれば、夢の会社に行く機会があります。ゲーム内のモンスターのアップグレードと同じように、魔王の宮殿までずっと殺します。

他人に頼らないでください:

あなたが信頼できる唯一のものはあなた自身です。依存とは何ですか?あなたは誰があなた自身のことを成し遂げるのを手伝うことができると思いますか;あなたはあなたの両親があなたに提供できると思います;あなたがこれをしなければ誰かがそれをするだろうとあなたは思います。

結論:

たくさん言っても、それはほんの少しの考えに過ぎません。自分の状況を分析し、自分に合った選択をし、成長を目標とし、より多くの責任を負い、物事を行うという認識を打ち破ります。自分を和らげる機会をつかみます。怠惰を捨て、より前向きになり、素晴らしい人々にアプローチし、あなたが学ぶのを助けるための条件をあなたに提供する教師にアプローチします。

私は6年目に自分でAndroidの開発を行っています。卒業から2年後、ByteDanceの大家族に加わることを光栄に思います。バイトの4年間で、あまりにも多くの人が行き交うのを目撃し、アリに転職して直接給料を2倍にした同僚に感銘を受けましたが、金メッキを施した金で壁にぶつかる人もたくさんいました。 「大きな工場」。技術的には!

私自身も成功例と言えますが、4年で1-1から2-2を達成しました。もちろん、その背後にある「悲しみの涙」については後ほど説明します。一般的に、私の継続的な学習、レビュー、要約のおかげで、私のスキルが向上します!

ほぼ「ゴールデンスリーシルバーフォー」のインタビューシーズンです。**「AndroidDevelopment2020インタビュー質問コレクション」**のコレクションをお届けします。

インタビューブックには、インタビューで出会った質問だけでなく、友達から集めた質問も含まれています。今後も面接本の更新・充実を図っていきますが、もちろん、より質の高い面接質問をみんなに投稿していただきたいと思います。

一般的な面接の質問と回答スキルを示すだけでなく、各質問に含まれる知識ポイントを詳細に説明するため、すべてのプログラマーはそれが何であるかだけでなく、その理由も知ることができます。

私が記録した実際の面接記録から実際の面接状況を少し把握し、面接スキルを身につけて、今後の面接に役立てて、お気に入りのオファーをスムーズに手に入れることができます。

以下のメモが私のGitHubに無料でアップロードおよびダウンロードれました誠意あふれる!

本体は全部で6つの部分に分かれています:

  • Javaの基本(★★)
  • Java Advanced(★★)
  • Androidの基本(★★★)
  • Android Advanced(★★★)
  • Androidプロジェクト(★★★)
  • プロジェクトインタビューのよくある質問(★★★)

1. Javaの基本(★★)

オブジェクト指向思考
ポリモーフィック
例外処理
データ型
JavaIO
コレクション
Javaマルチスレッド
ここに画像の説明を挿入

Java Advanced(★★)


JavaでのリフレクションJavaでの動的プロキシ
Javaでのデザインパターンとリサイクルメカニズム
Javaでのクラスローダー

ここに画像の説明を挿入

Androidの基本(★★★)

アンドロイドの基本的な知識
活動
サービス
BroadCastReceiver
のContentProvider&データベース

ここに画像の説明を挿入

Androidのレイアウト
ListViewJNI
および
AndroidのNDKネットワークアクセス
インテント
フラグメント

[外部リンク画像の転送に失敗しました。ソースサイトにヒル防止リンクメカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします(img-rdkVAnxg-1612600132323)(// upload-images.jianshu.io/upload_images/ 16595031-573dbfc9d93fac95.png?imageMogr2 / auto-orient / strip | imageView2 / 2 / w / 1200 / format / webp)]

Android Advanced(★★★)

Androidのパフォーマンスの最適化
Androidの画面適応
AIDL
カスタムコントロール
イベントの処理
AndroidのAndroid署名
アニメーション
ネットワークプロトコルAndroidの
その他

ここに画像の説明を挿入

プロジェクトインタビューのよくある質問(★★★)

  • 開発サイクル
  • プロジェクトで発生した問題
  • プロジェクトの最大の利益
  • プロジェクトがどのように実施されたか
  • プロジェクトの収益性
  • プロジェクトアーキテクチャ図を描く
  • プロジェクト開発プロセス
  • プロジェクトでのあなたの役割
  • プロジェクトのどのモジュールを担当しますか
  • あなたが担当するモジュールの特定の実装について話してください
  • プロジェクトで使用されている第3世代のフレームワーク
  • 自分でフレームワークを書いたことがありますか
  • 余暇にどのように自分自身を向上させる(学習する)か
  • あなたはあなた自身の技術ブログを持っていますか
  • あなたのキャリアプラン
  • なぜ去るのか
  • なぜ私たちの会社を選ぶのか
  • プロジェクトのハイライトとデメリットについて話します
  • プロジェクトはどのようにして一貫したスタイルを維持していますか
  • プロジェクト構造はどのように構築されますか
  • 画面の適応を解決する方法
  • どのソースコードを見たことがありますか
  • プロジェクトのバージョンはどのようにアップグレードされますか
  • 使用するバージョン管理ツール
  • 自主的に開発できますか
  • アプリがサーバーと対話する方法
  • 要件文書を作成しましたか?
  • インターフェイスドキュメントは作成されていますか?
  • どのクラウドサーバーが使用されているか
  • どのサードパーティプラットフォームが使用されているか

履歴書+ソーシャルリクルートソリューション+従来の人事面接分析

上記は、Androidの中間および上級の面接で遭遇した実際の質問の要約です。これがすべての人に役立つことを願っています。同時に、多くの人が、履歴書の作成、キャリアの混乱、およびHRクラシック面接に関する多くの面接の質問に遭遇することがよくあります。質問。また、履歴書の作成、ゴールデンスリーシルバーフォークラブによる採用のパズル、人事面接のフルセットを収集してまとめました。ご不明な点がございましたら、専門的な回答を提供いたします。

> [外部リンク画像の転送に失敗しました。ソースサイトにヒル防止リンクメカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします(img-mQchEcSy​​-1612600132326)(// upload-images.jianshu.io/upload_images / 14140248-7cdee09e7a8246e9?imageMogr2 / auto-orient / strip | imageView2 / 2 / w / 1080 / format / webp)]

Android開発の友人にとっては、最も包括的で完全なインタビュー情報である必要があります。各モジュールをより適切に整理するために、インターネット上の多くの高品質のブログ投稿やプロジェクトを参照し、すべての知識ポイントを見逃さないように努めています。多くの友人がこれらのコンテンツを利用してレビューを行い、BATJなどの大手メーカーからオファーを受け取りました。この情報は多くのAndroid開発者にも役立ちました。また、あなたにも役立つことを願っています。

スペースが限られているため、より詳細な面接の質問と回答をPDFファイルにまとめました。それらが必要な友人は、GitHubから無料ダウンロードできます。

おすすめ

転載: blog.csdn.net/Androiddddd/article/details/113727417