爱收集资源网

代码水平不高的时候,天天加班也干不完,还说其实是喜欢

网络整理 2022-04-09 22:01

代码级别不高的时候,每天加班都做不完,其实挺喜欢的。

随着代码水平的提高,注释写的越来越少,文字也越来越少。

话少了之后,感觉办公室里的气氛有些压抑,于是离开,换了一家公司。

在新公司还是那么忙,所以常常幻想自己老了可以放松一下,却发现额头越来越大,眼睛看不清楚,胳膊腿都肿了越来越瘦,我的肚子越来越大。老了,但还在加班。

终于有一天升职了,来了几个帮手,不过水平不高,每天加班都做不完,还说挺喜欢的。

这些新的下属加班总是有害的,引入的错误多于解决的错误。

所以我每天都很努力地帮助他们,要求他们把代码写好,这样他们就可以少写评论。

最后发现自己的水平逐渐提高了,注释写的越来越少,但是字也越来越少。

话不多说,办公室里的气氛似乎变得有些压抑。最后,下属告诉我,我辞职了,下个月就要走了。这种奇怪的感觉好像换到了另一家公司。

于是我更忙了。一直以为老了可以放松一下,结果发现额头越来越大,眼睛看不清楚,胳膊腿越来越细展示程序员生活的图片,肚子越来越大。原来我老得早了点,还要加班。

等等等等……

感觉生活不再有趣

看到这家伙的工作经历展示程序员生活的图片,再加上他这几年的行业工作知识,我对以下几点有了深刻的理解:

第一:每个行业都有自己的艰辛,你却不知道,总觉得别人是最好的。

第二:我们要控制自己的欲望,做正确的事,不要累。

第三:好的程序员不会累,他们喜欢它,因为他们从中获得了成就感。

第四:如果觉得很累,那就回到原点,问问自己为什么要做程序员,工作方法有没有问题,有没有掌握常用的基础知识点,以及你是否没有核心竞争力。力量。

第五:程序员也需要不断提高自己的技术水平。有一件事是特别精通的。不要等到有一天被劝退,你会措手不及。

如何提高学习能力?

在很大程度上,提高你的学习是为了换工作,增加你的薪水。当然,如果你运气不好,你可能会被说服辞职并找到一份新工作。不管是什么情况,都要有独立学习的能力,要有方向。重点。

面向Android移动开发,Android第三方开源框架如热修复框架、插件框架、组件化框架、图片加载框架、网络访问框架、RxJava响应式编程框架、IOC依赖注入框架、近期架构组件Jetpack等进入大厂必须掌握什么,也是面试中经常被问到的问题。

第一章:热修复

1、AOT/JIT & dexopt 和 dex2oat

2、FAQ CLASS_ISPREVERIFIED 问题的热修复

3、热修原理

4、Tinker的集成与使用(补丁包自动生成)

第 2 章:插件

1、Class文件和Dex文件结构解读

2、Android资源加载机制详解

3、四大组件调用原理

4、so文件加载机制

5、Android系统服务实现原理

三:组件框架设计

1、阿里巴巴开源路由盒——ARouter原理解析

2、APT 编译时自动代码生成和动态类加载

3、Java SPI 机制

4、AOP&IOC

5、手写组件化架构

四、图片加载框

1、图片加载帧选择

2、滑翔原理解析

3、手写图片加载框架实战

五、网络请求框架

1、网络通信的必要基础

框架 加载 组件