程序员的悲哀,31岁了还在面试,30岁以上的Android程序员还有哪些出路?

前言

之前HR给了我一份简历,刚看到简历的第一眼,31岁? 让我有点意外,实际上,现在开发趋向于年轻化,大部分都是90后、95后,毕竟,软件开发不像硬件开发一样,年限越高,相对来说越吃香。

31岁,Android开发工程师,工作经历7年,5年左右都在外包公司,2年左右在创业公司。

经常能在网上听到一些某某公司清退一些30或者35岁以上人员,小编工作也有4年多了,说实话,也有点迷茫,特意百度查了一下30岁程序猿的出路,发现知乎上有这么一个话题,“30岁以上的程序员该何去何从?”

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

  • 100多w的阅读量,说明越来越多的程序猿都在关注这个话题。

近年来,从互联网跳转到物联网,实际上,遇到的开发30岁以上的,还真不少,但是,几乎都是前端开发,也就是前端开发工程师。Android开发工程师这块,还是很少遇到30岁以上的开发,正好,来了一个30岁的开发,说实话,对我来说,还是蛮期待的,希望对我有所启示。

因为时间点有点尴尬,面试者给我发信息是中午1点钟,为了不影响别人的休息,越好在楼下咖啡厅见面

面试者:“我已经到了”
小编:“我马上下楼,在楼下的咖啡厅开始等待之旅,等了小20分钟左右,面试者来咯,穿着一个T恤,一身的日常装,手上空荡荡的,走路急忙忙的,我猜这个人,应该就是过来面试的。”

这样的过程持续了半个小时

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

那么年过350岁的程序员还有出路吗?

关于程序员30岁这个问题,有网友在某互联网论坛上说,这都是20出头的小年轻们自己在焦虑,请求35+的老哥们现身说说现状。这也给了不少30+以上的青年一个现身说法的机会。

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

我总结了一下他们的评论,主要分三类:

1、面对现实,35岁就是一个坎。
2、财务自由/已转行,无需焦虑
3、依然占据团队中坚力量。

我们不得不承认我们出生在了一个最好的时代,这是一个智慧的时代,即使垃圾堆里也可能隐藏着一个大师。我们经常看到“应届生本科生年薪30万”,“华为招的博士年薪百万”类似的新闻,但同时,我们也经常看到“年入100万刚刚脱贫”、“年过35失业了”这样令人焦虑的新闻。

我们先来看看网友们对于网友提出的质疑是怎么回答的:

有网友说到:我们部门招人,不要35岁以上的

有网友说到:现实就是这样

也有网友说到:这么说吧,能甚嚣尘上的消息,它不会无的放矢,在职言对于35岁+有另一种论调,是说“那是你不行”,确实没问题,但一个行业拔尖的总是少数,我们太多的人是属于大多数的,而35岁+恰恰说的是大多数人。生活不易,珍重善良吧。

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

有网友分析:一般不要35指的是普通程序员吧,高级程序员架构师不存在吧。而且很多35岁前挣的钱都够其他行业一辈子挣的了。还有35岁危机不止互联网存在,随便一个国企也不招35以上的人。

也有网友分析:关键是要有跟年龄相匹配的级别和能力,否则肯定企业倾向于要年轻人,还是要看人

有网友表示对未来担忧:35+岁即将面临失业,技术水平p8

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

有网友说到:快38了,还在一线开发

也有网友说到:35+,还有一堆猎头和公司hr联系,所谓35焦虑,不过是因为生活压力大说说罢了……

有网友斥责:不要贩卖焦虑。我正好35,虽说有一定影响,可前两天去面试随手撸了一个c轮公司offer,美团阿里也在约面试,如果年龄不行还约毛线,套方案么,大公司套小公司方案不是搞笑么。

▽▽▽▽▽

通过上面网友们的分析,其实大家也看的出一个情况,领导选择用你的标准之一,一定是能力的大小,如果技术过硬,年龄从来不会是第一标准。

还记得你第一次写代码的时候吗?那种难以抗拒的兴奋和激动。

你说你不如年轻人敏捷了,不如他们聪明了,都不是!只是因为他们就和当年的你一样,面对机会、学习、哪怕在这个过程中犯错,都毫不犹豫,前赴后继。

靠经验跟年轻人抢饭碗是不可能一直行得通的,要对新技术有理解有思考,再结合经验,那才是老程序员的价值。

落ち着いて、当時感じていた気持ちを見つけてください。

このインタビューの詳細についてお話しさせてください

何らかの事情で遅延が生じた場合は、面接の手配者に速やかに連絡してください。結局のところ、実際の面接プロセスでは、渋滞など、多くの客観的な理由が発生します。

個人的なアドバイス:事前にHRに挨拶し、後で到着する場合があることを伝えます。実際、企業によっては顧客に技術サポートを提供する必要がある場合があり、面接の時間は人事部と面接担当者の間で交渉されるため、面接の機会が失われる可能性があります。

面接時に履歴書を持参しない求職者が常にいるのはなぜですか?

これはこのインタビュアーの場合であり、彼の履歴書は不完全であり、完全な履歴書をまとめることは困難です。それがHRエクスポートテンプレートであるのか、印刷時の問題であるのか、または履歴書自体の問題であるのかわかりません。実際、それは私にとってほとんど醜いです彼は彼のプロジェクト経験を持つほぼ完全なプロジェクトを持っています。完全な履歴書の後、私は彼が誰で、どんなテクノロジーを私が知っているかを覚えていますが、他には何もありません。

ほとんどの人の考えは、履歴書をオンラインで提出することですので、履歴書を持ってくる必要はありません。
履歴書は私たちの最初の出発点です。人事部はテクノロジーを理解していないことを誰もが知っている必要があります。通常、プロジェクトチームはどのスキルを採用する必要があるかを尋ねます。その後、人事部は大量の履歴書からの要件を満たす履歴書を見つけます。これには、履歴書に一生懸命取り組み、忍耐強く、彼をあなたのガールフレンドとして扱う必要があります。

良い履歴書は、インタビュアーがあなたのポイントを素早く得ることを可能にします。自分のスキルと、以前のプロジェクトでどのような役割を果たしたかを理解します。重要な点に注意を払い、履歴書を詰め込みすぎないようにしてください。面接中に、自分を表現するために面接担当者に出会います。実際、このプロジェクトでは、チームメンバーの役割を果たすことができます。このプロジェクトを個人として書いて、独立して完了してください。

この面接担当者と私は同僚であることが判明しました。彼は以前に同じクライアント企業で働いていたことがありました。彼はそれを考えていなかったかもしれません。彼がしたことは、統一支払プロジェクトでした。実際、私は以前このプロジェクトチームと取引をしていました。このプロジェクトは数少ないプロジェクトの1つと見なされており、このプロジェクトは彼だけで完了したと私に言った。個人的に懐疑的

  • これはクライアント企業へのアウトソーシングです。実際、プロジェクトの担当者を設計する際にクライアント企業は問題を抱えています。結局のところ、アウトソーシングを行ったすべての人は、アウトソーシング担当者の損失が大きいことを知っています。プロジェクトを担当することはほとんど不可能です。

Android開発の8年間であり、そのほとんどすべてがアウトソーシング企業です。正直なところ、私はこれに同意しません。編集者がアウトソーシングに対して偏見を持っているということではありません。それは業界です。

アウトソーシングでは、さまざまなプロジェクトと連絡を取り、知識を向上させることができますが、スキルは大幅には向上しません。

編集者の前は、アウトソーシングにも携わっていました。また、アウトソーシング会社の関連プロジェクトのサービス担当者も務めていました。アーキテクチャはアーキテクトが管理していました。要件や詳細については、担当者がフォローしました。フロントエンド担当者とバックエンドサービス担当者の間で設計とAPIインターフェースのドキュメントも交渉されており、ドキュメントに従って動作するものもありますが、これらは私が話している個々の現象にすぎません。

コアとなるものにはほとんどアクセスできず、フレームワークは十分に構築されています。バックエンドが粗末で、テクノロジーを改善できるように、これは毎日繰り返し行われる作業です(この文は編集者自身用です)。

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

何年経っても確実に競争力を維持できるように、いくつかのポイントをまとめました。

1.最新の新技術を知る

テクノロジーの更新は高速です。たとえば、編集者が社会から初めて出たとき、当時、ほとんどすべてのAndroidインタビューの要件は基本的なものでした。今では、インタビューは最下層+アルゴリズム+ボーナスアイテムなどです。

2.基礎となるソースコードの詳細な調査

テクノロジーのアップグレードは非常に高速ですが、すべてのテクノロジーは特定のテクノロジーのアイデアに基づいているか、特定のテクノロジーから派生しています。たとえば、一部のテクノロジーは便利です。しかし、これらのテクノロジーは私たちに利便性をもたらしますが、彼の底をよく理解していないと、問題が発生したときに非常に消極的になるでしょう。

3.謙虚な心を持ち、部外者がいることを知る

ブログを書いている最中に、技術会議に参加したり、技術グループや編集者に参加したりできます。多くの技術専門家に会いました。

4.自分に合った学習方法を作る

技术是学不完的,我们在学习的过程中,应该形成一套自己的学习方法。小编的学习方法,就是看某个技术点的视频,针对某个技术点,再具体去看一些博客,看看大家都是如何理解的,以便自己更好的理解融会贯通。过一段时间,再回把这部分知识点,总结起来,通过写博客的方式,分享出来。因为,不时会有一些大佬给你评论,提出自己的一些观点,这样形成一个技术的交流,对技术会有提升。

5.想好以后的方向

需要注意几个时间节点,刚刚出学校的时候,有能力尽量去大厂,当然前提是保证自己能生存下来。实际上,小编,也遇到一些,自己找事都有点困难的人,还挑三拣四,瞧不起去外包,不想去外包这种公司,或者小一点的公司。

个人建议:

一般大约毕业,正常应该是22岁左右,大家都是成年人,也有自己的思想,出了校门,就不要找父母了,自己自食其力,有工作先做着,在工作之余,提升自我。先保证自己在社会上能生存,再谈一些其他的。

3-4年的时候,这个时候的我们,应该好好考虑一下,以后个人的一个职业发展方向了,是向技术方法发展,还是管理方向发展。

6.知识付费

在我们技术难求进步的阶段后,就可以寻求知识付费,付费专刊,还有专业的直播教程。

7良好的体魄

好的体魄,你才能更好的学习,这是一些的前提,所以有时间还是得好好锻炼,不要像小编一样废了(以前跑步,可以跑5公里,现在1公里就气喘吁吁),实际上,就是因为动不动就是996的加班,那时候年轻,也是想着拼一把,记得,有一次下班凌晨2点多,过马路,叫出租车回家,当时,脑海就是一片空白,差点出事,就差一点就撞上了。

  • 实际上,程序猿这个职业,就决定了我们,可能避免不了加班,但是,我们应该适量,把握好度,看一看网上那些关于程序猿的新闻,所以,我们应该有所警惕,保证身体,有时间就锻炼一下。

总结:

IT業界だけでなく、すべての人生の歩みは、いくつかの貧弱な能力を排除します。そのため、若者の食事を食べるプログラマーなどのトピックに怯えないでください。そして、あなたが仕事を見つけたら、快適な生活を楽しむとは思わないでください。 、あなたが安心している間、他の人たちは前進するのに苦労しており、他の人とのギャップはますます遠くなります。さあ、私たち一人ひとりがより良い自己になることを願っています。

正しい学習方向はより効果的です

知識をどれだけうまく準備できるかによって、面接の片面と両面をうまく通過できるかどうかが決まります。したがって、面接の前に知識を整理し、知識の予備力を改善する必要があるかどうかを確認する必要があります。

知識の分類については、私自身が次の部分に分けました。

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

「507ページのAndroid開発関連のソースコード分析」

プログラマーである限り、それがJavaでもAndroidでも、ソースコードを読まずにAPIドキュメントだけを見ても、肌に残るだけです。これは、ナレッジシステムの確立と完全性、および実際の戦闘技術の向上には適していません。

本当に最も能力を発揮できるのは、直接ソースコードを読み取ることです。主要なシステムのソースコードを読み取るだけでなく、さまざまな優れたオープンソースライブラリも含まれます。

379ページAndroid開発インタビュー本

半年後、
Tencent、Baidu、Xiaomi、Ali、LeTV、Meituan、58、Cheetah、360、Sina、Sohu、その他の第一線のインターネット企業を含む、市場でのAndroid インタビューの質問の最も包括的な分析をまとめました。トピック。この記事に記載されている知識ポイントに精通していると、技術面接の最初の2ラウンドに合格する可能性が大幅に高まります。

どうやって使うのですか?

1.必要なナレッジポイントをカタログインデックスから直接参照して、不足しているポイントを確認できます。
2. 5つ星の星の数は、インタビューの頻度を示し、重要な推奨指標を表します

マテリアルが多すぎて、すべての表示が長さに影響します。当面は、これらのスクリーンショットの一部を最初にリストします自分のGitHubをクリックして、自分で取得できます

最後に、すべての友人があなたの目標を達成し、あらゆる段階でより良い自己を達成できることを願っています。

プログラマーの悲しみ、インタビューはまだ31歳です。30歳以上のAndroidプログラマにはどのような選択肢がありますか?

おすすめ

転載: blog.51cto.com/14894816/2535624