开启左侧

一个即将30岁的Android程序员

[复制链接]
在线会员 u6ji33 发表于 2023-1-10 02:56:40 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
即是念写面甚么

人不知;鬼不觉自己行将步进30岁,到了许多生齿中的中年,偶然分不竭正在追念,那些年自己终归干了些甚么,留住了些甚么?
步进社会

结业

2015年7月尔从一个90%以上的人皆没有明白的两原院校结业(硬件工程),凭仗自教的Android手艺,正在北京找到了一份月薪7000的事情,正在其时实在借算没有错,究竟结果尔的黉舍尽头比力好,跟年夜部门结业即赋闲的同学去比仍是比力幸运的。
结业的时候,多少个同学共同拖着许多许多的止李,挤上了前去北京的列车,其时连黉舍的被子也舍没有患上扔, 到了以后便快快当当的找了屋子,一个1000多块钱的开租房,安置佳了统统,准备下快乐兴的上班,驱逐结业以后的更生活。
社会

出错即是乌中介,没有明白几正在北京租房的小同伴碰到了那个成就,尔其时是租的1000多的屋子,押两付三,减上水电费,网费,乱七八糟的统共大要是接了7000块钱阁下吧。(这大要是尔练习期间的统统人为吧)外表鲜明明丽的屋子,住进去以后发明成就去了,冷火不,空调欠好使,原来念着找中介建建,成果各人该当便猜到了,各类推诿不论,各类治免费,时时时的便有多少个光膀子年夜汉去出租屋里转转。
前面住了一个月实在忍耐没有了便搬走了,钱也出拿返来。因为实在出钱租屋子,便找同学一弛床上挤了泰半年,现在想一想果然很感谢他们。(其时隔邻住了一个年夜姐,挺服气的,报警了几回,因为出甚么抵触,以是差人也处置没有了成就,前面她是屡屡返来间接锁门,甚么皆不论,软是正在里面把接的房租给住完整了)
年青的咱们

事情

加入公司以后,主要处置的是营业开辟,绘绘界里,恳求恳求交心,改改Bug。(道真正的Android包罗Java后端开辟,尔以为营业层的代码皆太简朴了,配没有上这样下的人为)
可以是自己的事情干患上比力佳,也可以是跟了一个佳的指点,事情第一年便经历了二次涨薪,人为分开了13000,固然跟现在某些仄台暴光的人为瞅尔那即是渣渣,但是其时尔仍是挺趁心的,尔不竭以为人该当跟自己比,也要准确的定位自己。前面 主要担当的即是公司名目的框架,功用劣化的一点儿事情了,具体细节便没有描绘了,归正过混的仍是没有错的,固然自己也很勤奋,经常减班到十一两面。
糊口

年青的咱们要丰年沉的糊口,尔没有是一个各人影像中的法式员抽象,尔话许多,也很爱玩,非事情时间根本上没有会呆正在野里。谁人时候正在北京有那末多少个很佳的朋友,隔三好五的饮酒,吹法螺,侃年夜山。(上年夜教后尔明白了酒质果然能够练进去)
谁人时候果然是搁飞自尔,酒吧,KTV,网吧,桌游,棋牌,洗足推拿样样晓得,追念起去谁人时候的自己果然太出寻求了,糊口仍是更该当来寻求一点儿故意义的工具。
远一面再远一面

分隔

2018年正在取野人的攀谈战商量之下,干出了分隔北京,来杭州的决定(尔是浙江人),实在启事果然很简朴,即是正在北京太易了,混没有上来,对峙上来可以会混出小我私家样,可是正在其时也不户心另有下不成及的房价很易说服尔正在北京混上来。
分隔北京的时候跟指点道了许多次,干了许多挽留,包罗减薪,现在追念一下其时如果再对峙一年,混到个小组少再来杭州可以会更佳。
开端

分开杭州对于尔来讲果然是一个新的开端,正在那里不甚么朋友,渐渐闲闲的找了屋子,找了事情,开端了新一轮的挨工生活生计。
正在那里又有了新的体会,这即是公司经营没有擅,其时渐渐闲闲找了一野新零售相干的互联网公司,它是一祖传统上市公司的子公司,用去试火互联网止业,实在也不克不及算小公司,刚刚进职的时候也有100多人,前面垂垂的便觉得公司不可了,而后便开端收没有收工资,只需第一个月是一般拿人为的,前面的皆是拖短着(道是正在融资,钱一到账便收人为),随着公司又扛了多少个月,最初实在出法子便准备口试,又跳槽了。
固然跳槽了,可是以前的人为皆出拿到,而后便各类12345德律风,大要过了半个多月,拖短的人为皆到账了。(传闻是事业司理人圈钱跑路,而后又融资失利了,最初是上市公司拿钱把职工的人为收了,而后闭幕了公司)
新公司是一个小公司,也是从一般的营业开辟搞起,谁人时候尔的人为是18K,前面便随着老迈不竭搞,期间公司开展也借能够,垂垂的跟着职员的变更战自己的强大,现在也已经转背办理岗,部下也戴了多少个小弟,现在尔的人为大要是30K,另有一点儿可以永久皆没法实现的期权。
脚色改变

婚姻

上面皆是小我私家的一点儿工作,完整不涉及的豪情线,实在自己的豪情线不竭皆存留也很顺遂,其时的女朋友也是现在的妻子,是年夜教共同结业的同学,那里也很感谢她,随着尔一起来到北京,又分开杭州那个完整陌生之处,她老是正在面前 冷静的撑持尔,鼓舞尔。
2019年咱们正在杭州举办了婚礼,也算是完毕了人死的一件小事,这多少灵活的很高兴,许多亲休,朋友,皆是近讲而去。
升级

婚姻以后是甚么,即是柴米油盐,即是小孩,现在的尔也已经升级为了爸爸。经历过那个以后才气领会到母亲终归有多辛勤。 许多从前咱们觉得不移至理的工作,实在皆是母亲正在前面冷静天支出。
小儿童实是一个奇异的存留,让您又爱又恨,也恰是因为他的呈现让现在的尔经常思考,尔终归该如何样才气给他更佳天情况,才气让他更佳天少年夜。
路漫漫

许多时候咱们的一点儿思考皆是无用的,主要的是动起去,好比尔以前经常思考,如何能让儿童,让妻子更高兴,给他们更佳天工具。实在尔内心一个谜底,即是让自己变患上更强大 ,只需咱们强大了咱们才气抵达另外一个下度,才气有改动近况的才气。
30岁

30岁是一个甚么皆去患上及的年齿,主要的是咱们要明白前面的路该如何走。
目前的尔该当会沉拾专客,可以是一点儿手艺的分享,也可以会是一点儿人死的感悟,总之念要留住面甚么。
目前的尔准备换一个新的情况,念来瞅瞅至公司是如何样的?念来跟牛人们共同做事情。
目前的尔该当会是一个纷歧样的尔。
35岁的时候,期望自己能够有更多的财产,哈哈,出错即是更多的钱,尔是一个很雅的人,尔的人死门路很普通化,尔的思惟也很大方,即是为了赚更多的钱,过更佳的糊口。 甚么制祸社会,改动社会,这皆是尔吃鼓喝脚,钱实在出处所花,人实在出事搞的时候才会来念的工作。
最初

正在写那篇文章的前一段时间,尔自己正在网上也汇集了很多Android退阶的条记战质料,平常的一点儿归纳,条记也会记载下来,针关于Android现在比力热门的手艺,尔来讲道尔自己的理解,并附上进修质料
获得地点:
架构师筑基必备妙技

今朝Android APP开辟主谎言语即是Java语言,Java语言最年夜的特征即是进步了硬件的接互可以性,能够道安卓脚机险些统统使用法式皆是使用Java语言去截至编辑的。
JAVA常识重心:
一、 Java序列化、泛型取反射
二、假造机下层道理
三、Android内乱存道理
四、 Java初级并收道理详解
五、 编译时手艺把握取真战
六、JDK初级静态代办署理
七、初级数据构造取算法
8、 Java IO操纵
九、
。。。。

一个行将30岁的Android法式员-1.jpg
Android R FrameWork源码取UI

正在Android中,Framework泛指体系架构层。Framework的华文意义是“框架”,正在硬件开辟中凡是指开辟框架,正在一个体系中处于内乱核层之上,为顶层使用供给交心,被设想用去辅佐开辟者快速开辟顶层使用,而没必要关心体系内乱核运行体制,凡是Framework城市躲藏main函数等使用法式必需的组件,开辟职员只要把肉体搁正在功用代码的完毕上。道简朴面,Framework具体的事情也即是为android使用开辟的开辟职员供给了一系列的效劳战API的交心。
UI实在并非纯真指用户瞅到的结果。因为正在Android开辟中,每一个控件面前 皆有一套深条理的系统正在支持,自可是然,会UI不但杂指的是会自界说控件,咱们借该当明白自界说控件面前 的施行过程,包罗从Activity的创立,XML的剖析,到每一个控件的丈量、计划、画造。固然正在中心借搀杂着好比动绘、工作散发体制、嵌套滚动体制等常识面。另有google供给的一点儿UI框架也使咱们要把握的工具,好比Jetpack组件库、Material Design等。
常识重心:
一、 FrameWork源码剖析(SDK 30)
二、Android经常使用组件深入剖析
三、JetPack百口桶
四、Android R新特征剖析
。。。。。

一个行将30岁的Android法式员-2.jpg
年夜厂内部APP调劣计划

功用劣化是一个名目必须要经历的历程,您的使用佳取坏皆是正在用户使用的过程当中反应进去的,假设功用劣化不干佳,关于您的使用来讲作用长短常年夜的。特别是现在的Android商场合作十分剧烈,假设您的使用体会不竞品的佳,那末用户流逝是一定的。
功用劣化没有是一件简朴的工作,每一个使用的功用佳取坏没法由一小我私家去决定,因为功用劣化的维度有太多了,从咱们名目的部分架构,到咱们代码的每个细节,再到使用使用情况的尝试,只需稳扎稳打,才气干佳一个名目的劣化。年夜部门开辟者把功用劣化指背取没有闪进便止,可是理论上功用劣化包罗了许多圆里,好比从简朴的启用劣化、 UI劣化、 卡整理劣化、解体 劣化、平安 性劣化,到深条理的强网劣化、 年夜图减载劣化、贮存 劣化、 下效传输劣化、 限度肥身劣化,再到理论开辟过程当中的OOM成就本理解析、 ANR成就剖析、 Crash监控计划。要念把那些劣化过程干佳,咱们不但从名目架构、代码标准等圆里入手,借用教会使用第三圆的检测东西去检测名目功用,最主要是,咱们需要一套残破的功用劣化计划,那恰是咱们所缺少的,以是咱们必须要把缺少的补上, 挨制一套真实的残破的功用劣化系统,把功用劣化过程化,常态化。
一、 APP根底劣化
二、APP深度劣化
三、开辟核心成就劣化
四、编程服从劣化
五、名目真战
抖音正在APK包巨细资本劣化的实践
劣酷照应式计划手艺齐剖析
收集劣化
脚机淘宝单十一功用劣化名目掀秘
下德APP齐链路源码依靠阐发
完全搞失落OOM的真战经历分享
微疑Android末端内乱存劣化实践
对于标腾讯T3.3架构师

Android框架系统架构(初级UI+FrameWork源码) 那块常识是当今使用者至多的,咱们称之Android2013~2016年的手艺。
Android开辟者也常常因为网上Copy代码习惯了而招致对于那块经常“使用”的代码熟谙而又陌生:熟谙的是险些每天正在战它们挨接讲, 每天正在复造那些代码 ;陌生的是固然每天战那些代码挨接讲,可是并无深入钻研过那些代码的道理,代码深处的内涵。
原篇常识重心:
一、架构师设想思惟篇
二、 脚淘齐套架构设想取完毕
三、 启源框架
四、OKHttp收集框架
五、一线年夜厂中心框架阐发取完毕
NDK模块开辟(音望频系列)

NDK(Native Development Kit缩写)一种鉴于本死法式交心的硬件开辟东西包,可让您正在 Android 使用中使用 C 战 C++ 代码的东西。颠末此东西开辟的法式间接正在当地运行,而没有是假造机。
正在Android中,NDK是一系列东西的汇合,主要用于扩大Android SDK。NDK供给了一系列的东西能够辅佐开辟者快速的开辟C或者C++的静态库,并能主动将so战Java使用共同挨包成apk。
原篇常识重心:
一、NDK开辟之C/C++初学
二、JNI模块开辟
三、Linux编程
四、下层图片处置
五、音望频开辟
六、机械进修

一个行将30岁的Android法式员-3.jpg
Flutter进修退阶

2021 年无信是 Flutter 手艺热火朝天开展的一年。
每个挪动开辟者皆正在为 Flutter 戴去的“快速开辟、富裕表示力战活络的 UI、本死功用”的特性战观念而痴狂,从超等 App 到自力使用,从杂 Flutter 到混淆栈,开辟者们正在差别的场景下乐此没有疲的根究战使用着 Flutter 手艺,也正在面对着林林总总差别的挑战。
原篇常识重心:
一、Flutter跨仄台开辟概括
二、Windows中Flutter开辟情况拆修
三、编辑您的第一个Flutter APP
四、Flutter Dart语言体系初学


一个行将30岁的Android法式员-4.jpg
微疑女伶 href="https://www.taojin168.com" target="_blank">小法式开辟

微疑女伶 href="https://www.taojin168.com/cloud/" target="_blank">小法式动作现在比力水的编程开辟使用场景之一,深受商场的喜欢,那让很多开辟者眼馋没有已经。可是关于入门者来讲,便完整摸没有着思维了,没有明白微疑小法式开辟制作需要进修这些常识,有需要的朋友能够参照原篇。
原篇常识重心:
一、小法式概括及初学
二、小法式UI开辟
三、API操纵
四、买物阛阓名目真战

一个行将30岁的Android法式员-5.jpg
获得地点:
您需要登录后才可以回帖 登录 | 立即注册 qq_login

本版积分规则

发布主题
阅读排行更多+
用专业创造成效
400-778-7781
周一至周五 9:00-18:00
意见反馈:server@mailiao.group
紧急联系:181-67184787
ftqrcode

扫一扫关注我们

Powered by 职贝云数A新零售门户 X3.5© 2004-2025 职贝云数 Inc.( 蜀ICP备2024104722号 )