自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

原创 HR:“最喜欢阿里出来的程序员了,技术又好又耐艹!” 我:???

面试造火箭,进厂拧螺丝?真的是这样吗?缘起估计不少同学都是被标题吸引进来的。事先声明,这句话不是我虚构的,而是我实实在在从同事的口中听到的,而且还不止一次。当时的场景就是很正常的交谈,别人也并没有故意尖酸刻薄的成分,完全就是正常的谈天的口吻。所以我当时听到的时候还不觉有异,只是觉得很搞笑。但听的次数多了之后,慢慢地感觉有点不太对劲,总觉得这里面的意思好像不是那么好。就好像心仪已久的女神终于答应了你的追求,结果开口第一句就是我觉得你经济条件不错一样,听起来没问题,但是总觉得潜藏着点深意。为什么大家.

2021-04-22 15:43:33 24228 114

原创 高手勿进!写给初中级程序员以及还在大学修炼的“准程序员”的成长秘籍

1、不要畏惧英文互联网上很多优秀的技术资源和社区的内容都是英文,如果畏惧英文,就没办法从中汲取富有营养的知识,也没办法跟上技术的发展潮流,那么技术能力就会很难再上一层,技术的眼界就会受限,所以需要去突破语言这关。A、从改变语言环境开始你可以将手机、电脑、平板、各种APP的语言设置为英文,让自己的平时习惯都处于英文环境中,慢慢的去适应。B、用英文开始入侵将你的每天的一些想法用英文记录下来,将一些使用中文记录的日常替换成使用英文来记录。然后慢慢的尝试完全用英文写一篇文档。C、阅读英文技术文章和文档.

2021-03-08 16:55:37 24877 135

原创 程序员为什么要挤破头也要进大厂?别说是拧螺丝,递扳手我也愿意去!

大家好,前段时间写了一篇关于程序员的年薪五十万指南,引起了一些共鸣,有些读者私信问我。现在不是大厂竞争很激烈吗?再说大厂的薪水待遇也没有比一些二线公司更好呀,既然如此,那为什么我们还要挤破脑袋进大厂呢?今天就和大家闲聊几句,以下说的仅代表我个人的看法。如果有不同观点,欢迎在评论区留下您的看法。金字招牌前几年阿里在校招的时候,打着的旗号就是叫“阿里大学”。把阿里巴巴这家企业比作了学校,我们进去不是为了赚钱,也不是为了打工,而是另外一个层面上的学习和深造。所以内网当中很多离职的小伙伴发帖都说自己不是离职

2021-03-01 16:33:18 22714 99

原创 渣渣二本的辛酸面试之路:从深圳外包到杭州蚂蚁金服,4年小Android的爬坑历程

写在开头笔者16年于长沙一个普通二本,毕业后去了满地都是机会的深圳。第一份工作是一家外包公司,主要业务是电商和电子支付信息安全方面的。一年后跳槽到华润旗下一个子公司做金融。至今已工作4年。大家都知道,对于跟我一样没有名校背景,也没有大厂出身的程序员来说,面试唯一的加分项就只有某一方面的技术深度了。所以我也建议各位小伙伴也跟我一样,选择一个自己感兴趣的,或者比较自信的方向,不断的钻研深入。众所周知,2020年的冬天非常煎熬,疫情肆虐,大批的互联网公司都在裁员甚至倒闭。年后的金三银四跳槽季竞争愈发激烈,岗.

2021-02-02 15:12:03 4434 38

原创 你确定你的Glide不会发生内存泄漏吗?

最近正在阅读Glide源码,今天我们要研究的部分是Glide RequestManager 生命周期管理。 本来这个也是这篇文章应该是Glide生命周期管理。但是在源码阅读中我发现原来我以前的项目对于Glide的使用存在着一些内存泄漏的可能,因此临时决定更改了文章的名字,希望能够引起大家的重视。这个是我们的主界面样式通过最下面的一排选项卡,控制主界面的一级fragment ,一级Fragment下面又有若干的子Fragment,fragment又包含一些其它的View。以RecyclerView举例,

2021-12-07 16:57:19

原创 Jetpack Navigation 真香预警

1. Navigation到底该如何正确的使用相信大家对 Navigation都有所耳闻,我不细说怎么用了,官方的讲解也很详细。我是想说一下到底该如何更好的使用这个组件。这个组件其实是需要配合官方的MVVM架构使用的,ViewModel+LiveData结合才能更好的展现出Navigation的优势。在官方的讲解示例中没有用到ViewModel和LiveData,官方只是演示了Navigation怎么用怎么在页面之间传值,和这个组件的一些特性之类的。但真正用好还是要结合ViewModel和LiveD.

2021-12-03 16:14:18 509

原创 MotionLayout的高级玩法

前言最近写业务的时候遇到一个带有轮播的界面在交互效果还定稿的时候,大佬同事建议轮播样式可以考虑 MotionLayout 中的 Carousel, 这个组件就是为轮播而生。学习完发现 MotionLayout 确实好用,用同事的话来说,就是让世界没有难做的动画。MotionLayout 的思路非常简单,使用 ConstraintLayout 的写法,定义动画开始的一帧和动画结束的一帧(当然我们也可以加入更多帧,在动画的过程中),在事件触发以后,会自动帮我们处理好动画。不过,本文的重点可不是学习

2021-12-02 15:25:24 1292 1

原创 双非渣本:毕业三年月薪翻了三倍,究竟是怎么做到的?这几个生涯转折点一定要抓住!

缘起最近群里有一个小伙伴询问说,自己面临很大的困扰,在5K的程序员和8K的卖房中介当中不知道如何选择。对我来说这个问题当然是很明确的,虽然5K的程序员薪水不高,但是毕竟是技术岗位,未来的涨幅可期。拿我来说,我在毕业的时候薪水也并没有比他高多少,但我在毕业的前三年薪水翻了三倍,但如果是房产中介,显然是不可能的。所以今天和大家聊聊程序员前期发展和薪水的问题,希望能给职场小白们一点帮助。不要放过任何一个进大厂的机会前几年阿里在校招的时候,打着的旗号就是叫“阿里大学”。把阿里巴巴这家企业比作了学校,我们进

2021-06-22 17:00:25 234 28

原创 知乎热议!来自31岁程序员的灵魂拷问:31岁拿了阿里P6的offer,还有必要去吗?

缘起前几天在知乎看到一个非常现实且扎心的提问:31岁拿了阿里P6的offer,要去吗?(欢迎大伙在评论区留下你们的想法)以下是我的分析:首先给大家简单普及一下,估计很多小伙伴对阿里P6的概念比较模糊,甚至不少人觉得阿里P几啊什么的,就都很牛b,其实不然。P级只是阿里现行的职级划分体系,校招生进入阿里既是P5,即初中级工程师,升一级数字增大1,P6对应的是高级工程师,P7对应的是技术专家,P8是高级专家,P9就到技术总监了。说完了层级,再来说说大家关心的真金白银的工资。这在网上也很多,随便一搜到

2021-06-16 17:07:39 3252 23

转载 卡顿、死锁、ANR原理,线上监控方案分析

一、前言最近参加了几轮面试,发现很多5-7年工作经验的候选人在性能优化这一块,基本上只能说出传统的分析方式,例如ANR分析,是通过查看/data/anr/ 下的log,分析主线程堆栈、cpu、锁信息等,然而,这种方法有一定的局限性,并不是每次都奏效,很多时候是没有堆栈信息给你分析的,例如有些高版本设备需要root权限才能访问/data/anr/ 目录,或者是线上用户的反馈,只有一张ANR的截图加上一句话描述。假如你的App没有实现ANR监控上报,那么你大概率会把这个问题当成“未复现”处理掉,而没有真正

2021-06-15 15:04:19 109

原创 Android面试:说一下 LiveData 的 postValue ?与SetValue有什么区别?连续调用会有什么问题?为什么?

众所周知,程序员面试的时候,很多面试官喜欢会就一个问题不断深入追问。例如一个小小的 LiveData 的 postValue,就可能会问出一连串问题:postValue 与 setValuepostValue 与 setValue 一样都是用来更新 LiveData 数据的方法:setValue 只能在主线程调用,同步更新数据postValue 可在后台线程调用,其内部会切换到主线程调用 setValueliveData.postValue("a");liveData.setValue(

2021-06-10 16:22:08 676

原创 你想挣w吗?程序员快速年入50w的财富密码,一定要把握这三点!

前言前几天刷知乎看到个很有意思的问题,叫做:“年薪五十万需要付出多少努力?”我觉得这个问题大家应该会很感兴趣,于是把我的回答整理了一下,写成了本篇文章,希望可以帮助到那些即将或者是刚刚踏入职场,正处在迷茫当中的人。如果大家看完觉得有所收获的话,请不要忘了点下关注哦~年薪50w什么水平?在知乎里还有另外一个问题,叫做年薪五十万在中国是什么水平?在这个问题当中我找到了下面这张图,根据图中2019年的数据显示,只有70万人,也就是全国0.05%的人能够做到月入两万以上。而年薪五十万,纯现金平摊到每个月.

2021-05-25 16:56:02 1823 36

原创 新人程序员:实习到转正入职快1年了,Leader还是让我干杂活,内心很不爽,该怎么办?

前言众所周知,当代的互联网公司中充满了套路,比如HR会把年终奖摊平到每个月跟你谈薪水;把年终的月份说得特别多,等你发现已经来不及的;还有的明明跟你说的是A岗位结果让你去做B事情;各种套路数不胜数,简直都不叫个事。但要说其中最让人不能忍受的,我个人觉得还是:面试造火箭,进厂递扳手!永无休止的杂活。文章配图均来自电影《当幸福来敲门》,一部非常励志的电影。当你觉得生活很难的时候,推荐大家去看看,可以给自己充充电。新人打杂的普遍现象虽然大家都没有放在明面上说,但我个人认为互联网圈子里,其实是有一个杂活文

2021-05-18 15:17:12 7791 47

原创 知乎热议:27岁没文凭、想自学编程,有机会成为程序员吗?互联网风口一去不复返了吗?

缘起前段时间在知乎里看到了一个问题,感慨万千,拿出来给大家分享分享,希望可以抛砖引玉给大家一点启发。问题大家已经从文章的标题里看到了:一个27岁没文凭,想去努力自学编程,有机会成为程序员吗?而问题的描述更加令人唏嘘,写的是:不是读书不好,而是家庭一些原因没上大学。看过一些没文凭走上程序员这条路帖子,我想问下相关人员给出看法与建议?短短两三句话看出了许多的无奈,其实生活当中不乏这样的案例,高考读大学这些现如今在大家看来理所应当的事情,但在十年前,题主17岁的时候,读大学对于不少人来说都是奢望,我身边

2021-05-11 15:32:18 11561 66

原创 大学生怎样在毕业时就能挑一个喜欢的大厂去拧螺丝?我Set了,你Get了吗?

背景笔者是17年参加的秋招。大学里比较不务正业,学习了各种技能,编程算是其中一项。所以我的方法论和面试技巧可能和一些把编程作为终身事业的同学有所区别,希望能从一个不同的角度给大家一些启发。如果你能吃透本文的内容,是很有可能在本科阶段就拿到比较高的薪资的。(当然,如果你已经是研究生,可能拿得更高哦)面试准备1笔者当时只挂了某大厂一个感觉比较厉害的部门,当时的面试官恰好是我实习&秋招前帮我改简历的朋友,挂的原因是我算法不行。比较可惜,当然也非常感谢他,要不然我都不知道该如何润色我的简历

2021-05-07 16:15:48 5790 49

原创 还在一个模块打天下嘛?你知道引入Jetpack架构后,你的App会发生哪些奇妙的变化吗?

前言上篇文章我给大家分享了我对Android架构的理解,从思想层面去讲述架构的演进过程。很多小伙伴读完后拍手叫好,表示还想听我讲一下对Jetpack 架构的看法,本着帮人帮到底的精神,今天我将再次动笔 尽量从本质上讲清楚Jetpack 架构存在的意义,以及解决的问题。知识储备:需要对Lifcycle、LiveData、ViewModel、DataBinding有基本了解作者Bezier目录1.1 为什么要做生命周期绑定?1.2 Lifecycle解决了哪些问题?2.1 观察者模式的优点有哪.

2021-05-06 14:43:00 206 9

原创 【Android Jetpack高手日志】ViewModel 从入门到精通

背景上一篇介绍了 Android Jetpack 组件 LiveData,LiveData是在Lifecycle 的帮助下,实现了生命周期管理的一致性,将数据变更的通知控制在生命周期活跃状态 STARTED、RESUMED(注意这是Lifecycle 中的 State)时进行通知,该通知成为数据的唯一可信来源,也就是视图获取数据的唯一入口。LiveData 经常和 ViewModel 一起配合使用。定义下面我们来介绍下一个 Android Jetpack 的下一个组件 ViewModel,先来看官方.

2021-04-28 10:19:57 782 12

原创 【Android Jetpack高手日志】LiveData 从入门到精通

背景上篇介绍了 Android Jetpack 的基础组件 Lifecycle,它是生命周期感知型组件,实现生命周期管理的一致性,在内部进行了统一的生命周期状态管理,可以很方便的提供给其他的组件(比如 LiveData,ViewModel)使用,同时其他类还能够通过实现 LifecycleObserver 接口和添加注解来监控组件的生命周期状态,达到一个解耦的目的。LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命周期感知能力,意指它遵循其他应用组件(如 A.

2021-04-21 15:33:04 196 3

原创 【Android Jetpack高手日志】Lifecycle 从入门到精通

背景Android Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法,减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者精力集中编写重要的代码。也就是说,Google 开发了一套通用的库让我们使用,帮助开发者高效的开发应用的工具集。详细内容可以参考这里。介绍Lifecycle 是 Android Jetpack 的一部分,是生命周期感知型组件,可执行操作来响应另一个组件(Activity 和 Fragment)的生命周期状态的变化。Lifecycle .

2021-04-20 16:27:09 225 13

原创 【Android Jetpack高手日志】DataBinding 从入门到精通

前言DataBinding 数据绑定库是 Android Jetpack 的一部分,借助该库可以使用声明性格式(而非程序化地)将布局中的界面组件绑定到应用中的数据源。我个人觉得,使用 DataBinding 时不要在 xml 布局文件中写复杂的逻辑,只负责绑定数据。只是负责将最终的数据和 UI 直接绑定,只是一个末端赋值而已,不涉及复杂的 UI 逻辑,而且避免了代码中大量冗余代码的判空处理,同时避免了那些常见的 setVisible 等样板方法的调用,简化开发流程,统一 UI 的数据来源。基本使用简.

2021-04-19 15:12:13 1446 10

原创 兄弟们,这年头,咱移动客户端工程师还有前途吗?

缘起常常有人问我两个问题:“现在学习移动开发还有前景吗?”“移动开发还有什么可以研究的?”。这两个问题其实对应着同一个现象,无论是准备入行或刚刚入行,还是比较资深的开发者,对于移动开发职业的未来,都有一些迷茫、一些焦虑。今天和大家一起聊聊这个话题。现状?是的,移动互联网现在早已经不是风口了。2010 年的时候,是个公司就要开发 App,那时所有公司都缺个客户端工程师。现在,那波浪潮过去了,市场需求没那么大了(甚至还被小程序吞噬),这点咱也骗不了自己。但是!在这样的背景下,移动端的招聘量变少,但中高端

2021-04-15 16:25:50 523 18

原创 【熬了五个晚上的长文】致毕业生一封信:那些年我们错过的BAT,这次全部拿回来!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HmRl1n5q-1618211828144)(https://upload-images.jianshu.io/upload_images/23948686-5fb010c1b22ee9af.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]最近看到各种公众号在推“招聘季金三银四青铜五”之类的文章,把毕业季找工作需要应对的事情和解决方法都已经写的很详细了,还有各种面

2021-04-12 15:18:31 1202 38

原创 八年老程序员现身说法:亲授一波职场程序员新人指南,被追着喊666

前言最近在知乎里有一个同学付费咨询问我,他刚刚毕业,即将进入职场,有些紧张,不知道如何才能表现出色,问我有没有什么建议。我和他一通畅聊,当中迸发了不少很有价值的问题,我选择了其中几个整理成了今天的文章,分享给大家。明处亮相、暗处努力有句俗语叫做幸福的人往往有相似的幸福,而不幸的人各有各的不幸。其实这句话放在职场当中也一样适用,优秀的人往往有一些相似的特质,而拉胯的人则各有各的拉胯。首先说说第一条,我给它总结为明处亮相、暗处努力。这句话其实很好理解,明处亮相是说我们在做事的时候要正大光明,有底气有勇

2021-04-07 16:15:32 7061 67

原创 灵魂拷问!双非渣本程序员,是考研二战还是先找个工作混着?

初大家好,昨天有同学微信找我问了一个灵魂问题。简单介绍一下这位同学的情况,他目前大四,学校不是很好。大学期间有参加过一些比赛,也有一些小厂的实习经验。但是在今年的考研当中发挥不是很好,专业课压线,国家线没过。由于临近毕业,他现在非常烦恼,不知道是如何选择是应该二战考研呢还是应该先找个工作干着。了解之余,他也给我看了他的简历。结合他的简历以及经历,我看到了一些问题。这些问题好像也不是他个人的问题,很多同学会有这样的问题。所以有了今天的文章,给大家一些我的思考和分析,也希望给更多还在修炼的同学一些启发。

2021-03-30 15:02:38 3070 37

原创 太卷了!程序员面试前刷面经“神似”科举考前背题:这是八股文么?真的有用么?

大家好,最近分享了一些内推的渠道,后台有小伙伴问我,现在准备大公司的面试是不是都要靠背面经?甚至网上还有很多人把面试前的准备戏称为背八股文。其实不少同学对此都有疑问,我们在面试当中问到的问题实际工作当中真的都会用到吗?难道不是面试造航母,进去拧螺丝吗?今天就和大家聊聊这个话题。为什么要背面经?不瞒大家说,其实当年刚做Android开发的时候,在面试之前也都会做很详细的准备,和背面经也差不多。什么准备呢?就是把我总结到的各种知识点复习、重温一遍。这些知识点大部分都是当时的主管给我们分享的,少部分是我.

2021-03-22 20:46:11 3484 34

原创 一名优秀的工程师应该学会在工作中提升自己

引言古人云:“活到老,学到老。”互联网算是最辛苦的行业之一,高额薪资意味着“加班”对工程师来说已是“家常便饭”,同时互联网技术又日新月异,很多工程师都疲于应付,叫苦不堪。以至于长期以来流传一个甚广的误解:35岁是程序员生涯的终点。如何在繁忙的工作中做好技术积累,构建个人核心竞争力,相信是很多工程师同行都在思考的问题。本文是我自己的一些总结,试图从三个方面来解答:一、学习的原则二、成长难免伴随困惑三、成为优秀的架构师是大部分初中级工程师的阶段性目标。注:原文来自美团技术团队《工.

2021-03-18 11:30:08 2440 34

原创 一天被艾特@48次!35岁Android程序员处境堪比生产队的驴!

缘起随着互联网和移动互联网的快速发展,各类应用软件(app)如雨后春笋般涌现,许多应用程序甚至成为超级app,一些活跃用户过亿的应用程序成为国民app,这些app的兴起与程序员这个群体密不可分。快速发展的行业、互联网巨头的光环、国民级的应用程序带来的成就感、远超出普通行业的薪水,每年都在吸引着大量的程序员。竞争变得越来越激烈,程序员的35岁门槛已常年成为社交媒体热议的话题,程序员的中年焦虑已成为常态,作为程序员,我们应该建立怎样的核心能力,让使自己摆脱焦虑并在漫长的职场道路上不掉队呢?今天就来聊一聊我

2021-03-02 16:31:46 628 17

原创 【跳上车子离开伤心的北京】北漂4年后,我选择回到二线城市当条“闲鱼”

转眼到这个二线城市已经一段时间了,看着手机推送的关于北京的某某新闻,忽然感觉到曾今奋斗(打工)的城市已经离我千里之外了。回想从毕业到现在自己的一些变化,技术上从几乎啥都不会到现在会写一点代码,心态上从非常迷茫焦虑到现在有自己的节奏,头发从毕业的茂盛浓密到现在的欠茂盛浓密,这些年的经历,还是需要写一篇文章来回顾一下的,里面涉及到程序员面试以及职业规划相关的东西不一定适合每个人,但也想给后辈分享一点经验。本文有两条主线,一条是时间线,一条是我的个人计划线。初到北京大学毕业我就直奔北京,开启了我的程序员

2021-02-26 15:32:28 8754 37

原创 无意苦争春,一任群芳妒!看完这份2020年度大厂Android面试总结,我直接起飞!

前言草色青青柳色黄,桃花历乱李花香。度过了愉快的春节,转眼间春天也就到了。金三银四青铜五,今年面试形势严峻,切勿临时抱佛脚。在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点.

2021-02-25 15:13:23 552 10

原创 五年前的大厂实习我没有转正,校招进不了大公司就是失败吗?

五年多以前,我两次与大厂只有一步之遥。两次回眸又两次擦肩而过。阿里转正失败第一次是阿里巴巴,我在15年的暑假来到了阿里实习。当时阿里对我们的说辞是,阿里不仅是一所公司,也像是一间大学。里面有食堂、商业街、星巴克甚至还有图书馆,我们也可以在里面骑车、散步、看看园区里的动物植物。如果你愿意,你完全可以把电脑带去咖啡馆里上班。我当时觉得世上居然还有这样的公司,当我入职了之后,这个映像依然没有幻灭。公司里的同事都很不错,我以萌新的身份问了很多蠢蠢的问题,都得到了热心的回答。唯一让我担心的只有两件事,一件..

2021-02-24 21:40:23 765 12

原创 字节跳动Android高工面试官现身说法,深度解密大厂面试套路,赢在起跑线!

前言面试从来不是要你给出每一个问题的标准答案,而是要你给出这个问题的你的、自己的答案。一 关于简历面试首先要提到的就是简历,简历这个东西真的是一个很深奥的事情,为什么深奥,其实是对像和我这样的人深奥:学历不好、工作经历不好。当然,这和目前技术研发人才需求的大环境也有关系,而且上述两点会越来越影响简历的通过性。说一个真实的事情大家就有概念了,这是一个前同事私下告诉我的,他比我先一年多离开公司,然后到了一个大厂(一个大电商),他现在也负责招聘面试,如果社招简历不是硕士,都会往后排排,虽然这不是公司规定,但

2021-02-23 15:02:27 2584 13

原创 面试官:啊?做了三年Android,这些性能优化的问题都答不上来吗......

前言各位小伙伴们新年好呀,度过了愉快的春节假期,不知道大伙儿又长了几斤肉肉呢~哈哈,开个玩笑,春节过去,马上就要迎来我们的年后金三银四跳槽季了,大家做好面试造火箭,进厂拧螺丝的准备了嘛?在此特意给大家整理了2020年度,性能优化相关面试频率最高的知识点,给大家面试复习做个参考。后续也会更新其他知识板块的面试题集,各位大佬点个关注呗~好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!如果你已经有 2 - 3 年以上Android开发经验还不懂的怎么去优化自己的项目,那就有点.

2021-02-22 15:38:08 3230 12

原创 本来只想蹭一蹭,没想到还真让进去了!双非渣本小Android大厂面试历程

前言笔者2016年双非不知名小本科毕业,到2020年6月已经开发4年了,毕业后一直辗转于各种小公司做小开发。但是闲鱼也有翻身梦,一直想去大厂看看。就蹭蹭,不进去也行啊。于是计划2020年初金三银四的时候去碰碰运气,正巧碰上疫情,计划也就被搁置了。一来是怕死。出门都战战兢兢的,别说各个城市跑面试了。二是各种公司都在裁员,只有大厂还在招少部分人,大厂的门槛怕是都要被踩烂了。疫情稳定下来后,便开始慢慢的为跳槽做准备了,到2020年金九银十的时候,先去面了些不大不小的公司,最后才选择了几家心仪的大厂投简历、面试

2021-02-20 16:15:48 5061 22

原创 当事人:现在就是非常后悔,开工那天没去上班,老板不仅省了我的开工红包,连我人都省了

挣钱嘛,不寒碜~度过身心愉悦的春节假期,转眼又到了开工的日子。连续 7 天不上班,不是聚餐聚会,就是宅家看剧的闲散生活,打乱了平日上班的节奏和状态,一想到要调回紧张的工作模式或学习状态,自然有不少人会产生抵触情绪。甚至许多人在开工后的头几天都迟迟找不到上班的感觉。特此我准备了一份独一无二的程序员复工指南,帮助大家快速调整状态,开启战斗模式。站着把钱挣了1. 其实,你比自己想象中更需要一份工作大部分人假期后开工往往很难集中注意力,除了忽然从放松状态切换到工作紧张状态导致的不适之外,更多还可能是.

2021-02-19 16:46:49 9523 39

原创 还在为SharedPreferences引起的ANR问题抓脑壳吗?MMKV集成及原理奉上!

祝各位牛年大吉,牛气冲天!前言SharedPreferences是谷歌提供的轻量级存储方案,使用起来比较方便,可以直接进行数据存储,不必另起线程不过也带来很多问题,尤其是由SP引起的ANR问题,非常常见。正因如此,后来也出现了一些SP的替代解决方案,比如MMKV本文主要包括以下内容1.SharedPreferences存在的问题2.MMKV的基本使用与介绍3.MMKV的原理SharedPreferences存在的问题SP的效率比较低1.读写方式:直接I/O2.数据格式:xml..

2021-02-18 21:54:43 281

原创 90%的编程专业大学生毕业找不到对口工作!你可以喷我,但这些话我一定要说!

缘起:昨天一个大学生弟娃问了我一些问题,他是想赚点钱,因为读书嘛没什么钱,又谈了恋爱,想通过一些方式赚点外快。 虽然平时也没怎么联系,但是作为过来人,也不免多啰嗦几句,把我能想到的一些观点告诉他,希望对他能有所启发。我知道这些想法来源于我的经历和实践后的思考,也非常希望他们有个好的未来,所以就着昨天我大堤垮掉的机会,结合我的经历谈谈大学和工作吧,也许以后我就可以不用再霹雳跨啦地给晚辈们倾泻了,他们看这篇博客足矣。 来源:博客园,子慕大诗人起点也许很低:初高中自己成绩并不好,早早地恶性循环也丧失了兴

2021-02-06 16:31:24 4583 13

原创 我做错了什么?刚入职一星期,老板给了100块叫我赶紧走人!

提笔的初衷说起程序员的职场,大家第一感觉就是很难混,竞争压力大,也就是卷。然后呢还有35岁危机,工作强度也不小,各种996。而且还有各种各样大大小小的套路和坑,说起来一把辛酸泪,打工人的确不容易。所以我写这篇文章呢,就是想要分享一下这几年我总结出的几点心得,给那些正在职场中打拼和即将进入职场的小白们,一点点帮助。职业路线不知道大家有没有感触,这个年代虚的东西太多了,实在的东西越来越少。就好像双十一,说起来各种优惠,各种促销,但是真正买到手里的,却并没有便宜多少。不仅促销如此,职场也一样。虽然我们.

2021-02-03 14:48:55 3527 24

原创 程序员:劳资修炼到满级才来面试的,想给我挖坑?没门儿!(究极避坑指南)

程序员面试时一定要注意这几个陷阱!墙裂建议收藏!文末有彩蛋~前言很多程序员到新公司面试时没有注意到一些小问题,从而导致HR直接将自己pass掉,又或者是沦为了备用的垫底存在,那么这几个导致你被pass的小问题你是否注意过?下面请听我一一道来,希望能对大家有所启发。一、为什么离开上家公司?这个问题非常简单,面试官问“你离职的原因是什么”其实就是想问:你上一份工作做的怎么样?你是否被上一家公司挽留过(你很优秀)?你能力怎么样?这份工作你能不能干好?你是不是爱跳槽?你抗压能力到底行不行.

2021-02-01 16:15:55 5555 13

原创 做技术的看不起做业务的?做业务的看不起打杂的?老板:都是打工的!

老板:搁这瞧不起谁呢?都给我干活去!前言大家好,之前写过一篇关于职场当中打杂文化的文章,反响不错。最近刚好有些小伙伴在准备校招,来请教我招聘信息当中的“做业务”究竟是什么意思。所以我就写下了本文,把这里面的门道给大家说道说道。我们谈到业务这个词,大家联想得最多的应该是销售或者是售后服务这类岗位。但实际上在互联网公司也有技术和业务的区别。面试的时候,HR也经常拿这个说事:我们是技术驱动的公司,或者是面向技术的岗位。我们都明白她的言下之意是我们这个岗位很金贵的,你要好好把握。但为什么做技术就金贵、..

2021-01-29 15:25:10 3708 36

原创 日积月累 | Android面试:最简单的Android Service 你真的能对答如流吗?

作者:nanchen2251Service 有多重要?之前在「兰柳学」的文章中看到这样一个场景,挺有意思的,先给大家分享一下,让我们一起来看看对 Service 的无知到底会有多麻烦。场景:如果一个应用要从网络上下载一个文件,并在 Activity 上展示进度条,这个 Activity 要求是可以转屏的。那么在转屏时 Actvitiy 会重启,如何保证下载的进度条能正确展示进度呢?不会 Service 的人,一般会想出来这样的方案。在转屏前将进度缓存,转屏后再读出来。使用 .

2021-01-28 15:44:51 217

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除