1
fengjianxinghun 2020-12-12 14:18:05 +08:00
年纪越大这种经验进大厂都是减分。。
感觉只能说 github xxx 1k+ star 的安卓框架项目是我写的才有点用了。。 |
2
tomato1111 2020-12-12 15:18:41 +08:00
前端内卷太严重了,我觉得还是转行后端可能更好
|
3
joyhub2140 2020-12-12 17:12:49 +08:00 via Android
spring 程序员,vue 程序员一样的境地。
|
4
pkupyx 2020-12-12 19:07:19 +08:00
只说项目而言,使用量,稳定性,多版本迭代甚至重构经验,中大型项目的模块化组件化。
软件是个工程,有了规模才有技术亮点。说白了,就是什么事情修公厕不需要,而修 30 层楼房一定经历过。 |
5
symeonchen 2020-12-12 20:44:59 +08:00
深度也是需要的,举个例子,“启动加速 30%”这是可以深入谈的点,“异步和延迟加载”就让人失去兴趣了,因为这是很寻常也很基础的方案,如果你给的是数字,比如冷启动速度达到多少秒,对标业内什么规模的应用,那么就很容易让人明白大概是做到什么样的深度。至于 LRU 、懒加载、缓存、重试,这些确实也很寻常了。可能确实没机会把某一个点花很多时间去做,那只能其他方面更出彩些了。一点拙见,抛砖引玉。
|
6
e583409 2020-12-13 17:15:55 +08:00
要搞明白 进大厂图什么?
|
7
janus77 2020-12-13 18:28:41 +08:00
8 年经验我觉得至少要达到精通某一技术的程度吧,需要一个专精技能点。
比如热修复 /插件化,你可以自己写一个初具雏形的热修复 /插件化框架。 比如音视频,你可以自己写一个 /长期维护一个通用度比较高的播放器框架。 比如 ui 层的话,你可以自定义一个 DSL 或者和 canvas 同层的框架(完成度不做要求,主要考察原理掌握) 总而言之,T 型人才,至少要有个深入的方面。 |
8
QBugHunter 2020-12-13 20:54:34 +08:00
楼主你用度娘搜索下,看下你的那几条贡献,直接复制-》搜索,有没有出来一大堆正确的答案。
如果有,那你写这些有什么用? 个人始终觉得,进大厂(这里不是指规模,而是待遇)要有拿得出手的项目。 最不济,重复造轮子,比如实现 EventBus,GreenDao 的全部或部分功能,再基于你自己的想法加上 /改变其中一些,都比你写的这些有用多了 |
9
YouKnowIt 2020-12-13 22:03:58 +08:00
不一定是个人能力不行,可能仅仅是那个坑位的 leader 和你同龄,或者比你还小
|
10
zzghy 2020-12-14 10:12:31 +08:00
换个赛道吧 。
|