如题,上月被裁现在找工作,准备面试的时候看了好多技术文章越看感觉自己掌握的东西越少。马上要去面试了感觉心好虚。
1
ohao 2020-04-08 08:45:50 +08:00 1
啥也不用,靠嘴,我招了个 3 年的安卓,6 个月啥也没产出
前几天开除了 , 来的时候说自己代码小王子,安卓你招我一个就够了 注册验证手机号正则 copy 的,也不改不测试,连 177 的号码都匹配不了 |
3
Takuron 2020-04-08 08:59:41 +08:00 via Android
同问,高中的时候搞的东西现在都 OUT 了,想重新系统学习一下。
|
4
Tolcol 2020-04-08 09:04:57 +08:00
每次面试都感觉什么都不会,这个也想学,那个也想学,唉
|
5
ohao 2020-04-08 09:05:39 +08:00 1
@rebounce
是的 我也觉得我是猪.... 去年招了 2 个安卓 一个面试上机布局还能布,结果第一周发现他大部分事给他表弟远程桌面在给他搞。。。。 一个就是我后面说的这个了 本来觉得可以培养下的,结果过年 2 个月他在家根本没什么都没学 前面我一直在忙自己的事根本没关注进度,只看到每天有 commit,后来就越来越不对了 各种小问题, 比如位移,图片不能自适应大小,视频缓存 KEY 都是一致的导致缓存失败, 各种崩溃,都是特别明显的小问题 |
7
slyang5 2020-04-08 09:25:29 +08:00
往内核靠吧!
|
10
lear7 2020-04-08 09:29:31 +08:00
原生的技术栈基本 3 年就要大换血一次,现在前沿的是 Kotlin+Coroutines+MVVM+Jetpack,但是面试还是会问 Java 基础,所以挺难的。还是 Flutter 搞起来舒坦。
|
14
appleUtils 2020-04-08 09:47:04 +08:00
@ifoto 藏代码要工资这个不过分,我之前项目经理干过,公司欠他奖金不发,代码全撸走
|
15
nicevar 2020-04-08 09:47:26 +08:00
@ohao 这种选手的简历一般都是这种格式:
熟悉 xxx 开发工具 熟悉 xxx 使用 熟悉 xxx 接入 一些号称有三四年以上开发经验的可能之前是测试或者产品之类的,自学了一年,你要拿他简历里面的项目 app 下载过来用用,然后问他一些具体实现,基本上说不出来的。 |
16
jdgui 2020-04-08 09:49:54 +08:00
往 flutter 靠吧,目前看招聘趋势是这个。
|
17
erDaren 2020-04-08 09:50:07 +08:00 via Android
感觉自己除了学东西不怵了,其它跟刚毕业没啥区别。当然也积累了些经验,但与没掌握的东西相比,九牛一毛
|
18
ifoto 2020-04-08 09:58:15 +08:00
@appleUtils 你们公司是不发。我们这是要发,不是一般延一个月吗。但是这个老哥,离职当天就要,就藏了代码。但是我们都用 git 管理项目啊。
|
19
ww940521 OP 所以说问了这么久也没个正经答案吗?😂
|
20
aabbcc112233 2020-04-08 10:33:57 +08:00
@ww940521 10 楼就是正经答案啊,也是现状。
|
21
NasirQ 2020-04-08 10:47:27 +08:00
10 楼说的靠谱。
|
22
onecode 2020-04-08 10:49:42 +08:00
@sanjusss 我们公司前几年招的一个 android 开发,工作一个星期就把他辞了(工作回家之后让别人做,水平比我这个.net 开发还差)
|
23
lzk50136 2020-04-08 11:14:33 +08:00
牛逼
|
24
lzk50136 2020-04-08 11:15:09 +08:00
1 楼牛逼
|
25
ww940521 OP @lear7 今天去面试因为项目上写了用过 websocket 实现股票报价实时滚动,结果就被问 TCP,然后还跟我说什么 TCP 粘包一脸懵逼😂
|
27
ww940521 OP @aabbcc112233 我是想说像算法、数据结构、网络通信或者底层的 jvm,jni 之类,或者安 Android 的自己的一些组件到底要掌握到什么程度🤣
|
28
ohao 2020-04-08 12:23:49 +08:00
为什么我发现的比较晚 因为我不懂的东西我不会瞎指挥 只看结果
结果出来的东西问他自己觉得怎么样 他们自己都觉得不行。。。。。。 这边人不好招,android 的 2 年+均大概 6K-8K 我给的 8K-12K 如果你能做还可以谈 我这边都帮交社保成本算上一个人成本都在 13K+ 而且过去半年从来没有加班,早 8 点半晚 5 点半中午休息 1 小时 就是希望上班时间尽力就好 下班顾家去 不然我回这鬼地方干什么 我招的人其实我博客有记录的 PHP 的 2 个 一个标准 CRUD 待傻了那种,每天没声音没图像,用 Web1.0 的技术堆一个后台 radio 和 select 都不知道用哪个 一个头头是道说 7 年经验,一个下午 300 行代码 还全 foreach 的 mysql 字段 Java 的 2 个 一个来也匆匆去也匆匆,8 点半上班 10 点多到,安排工作 第二天不来你招呼也没一声 一个干了一天半回上海了,那边没离职,说原来的公司给他加工资了 @cxknmsl 狗头保证 句句属实 @sanjusss 才开始我也不知道,我习惯一般周五才开始总结每个人的问题 问他边上的员工工作状态 才知道他的事他表弟远程桌面在给他搞,他自己就 QQ 和朋友聊个天, 更离谱的是什么知道吧 , 一个星期什么事也没干我一样按约定的工资按天折算给他了,是当天结算 我不喜欢拖拉, 结果他打电话来说钱给他算少了,应该把周六周末的钱也算上。。。。。 这个人情商有多离谱 @3img 鬼知道 @nicevar 对,因为我是希望能稳定,基础在我如果肯学我愿意培养下的 结果天天摸鱼 |
29
whyrookie 2020-04-08 12:37:08 +08:00
现在技术栈更新太快了,如果想深入也是需要舍弃很多东西,需要特别深入的岗位很少(楼上说的内核),如果 kotlin,flutter,rn 都学感觉很难都深入。
|
31
jinhan13789991 2020-04-08 13:42:55 +08:00
我觉得最需要的能力是学习能力和快速解决问题的能力
我虽然没学过 kotlin,但是给我俩星期时间一样能上手。 各种框架按着官方的例子跑一遍不就会了? 半年前来这家公司,现学的 Kotlin+Coroutines+MVVM+Jetpack,头一个月确实很忙,后面熟悉了效率就高了。 |
32
AprilNovember 2020-04-08 14:09:04 +08:00
@ohao 哈哈,老哥,这些人也太搞了吧,你公司这么好的吗
|
33
Sum41forever 2020-04-08 14:11:57 +08:00
哪方面的 应用层还是底层
|
34
ww940521 OP @Sum41forever 两方面都包括
|
35
wkl17 2020-04-08 15:44:05 +08:00
Mark 一下。来看故事的。
话说,可有权威数据统计目前使用 Java 和 Kotlin 开发安卓各是怎样的比例? |
36
xiaoxinshiwo 2020-04-08 15:50:42 +08:00
@sanjusss #8 鬼故事系列
|
37
xiaoxinshiwo 2020-04-08 15:52:27 +08:00
@lear7 #10 现在基本套个原生的壳子,里面用 web 的多吧?
|
38
thinkloki 2020-04-08 16:05:10 +08:00
在下 5 年 Android 老刁,对于 Kotlin 跟 flutter 是一窍不通,上去就是 JAVA 梭。但是嘛,对于 Android 源码还有 jni 这块是我的强项,毕竟我们是车机厂商有点偏底层了。但是像你说的前端的问题,那都不是事,我用 java 能写出来你管我用什么,网络请求框架都是我封装的,因为公司不让用外部库。
|
39
ww940521 OP 😂刚面试感觉糟透了,又陷入了深深的自我否定,问我 ListView 和 RecyclerView 有什么区别? WebviewClient 和 WebChromeClient 有各有什么用? Retrofit 的拦截器有哪些?这些东西一直在用就是答不上来,难受,干不了这行了。
|
40
piaoLuoer 2020-04-08 17:10:08 +08:00
老哥准备要多少,Listview,recycleView,retrofit 这些问题不都是要准备的吗
|
41
wvitas 2020-04-08 17:14:04 +08:00
@ww940521 这就否定自己了么,还没有问你内存模型,GC 原理,多线程,线程池,http/https 原理,数据结构比如 hashMap 原理呢,这才叫否定自己,这只是前菜,还有 android framework 层的原理,比如问你 idleHandler 了解么等等,这 tmd 才面的我否定自己,我一度怀疑我是不是干开发的料
|
42
version 2020-04-08 17:21:41 +08:00
4 年安卓 性能优化. 会开发 sdk.必须要会 c++
单纯做 app 业务的.路子也窄感觉也 gg |
43
hyyou2010 2020-04-08 17:21:46 +08:00
ListView 和 RecyclerView 有什么区别?我就知道后者是升级版,应该再补充什么?
WebviewClient 和 WebChromeClient 没听说过 Retrofit 的拦截器有哪些?不知道,用过 okhttp 的拦截器 我这个是不是 1 年经验都不敢算? 是不是考一些基础和通用问题更好?也就是官网上有的,加上一点算法题。 |
44
Kamiyu0087 2020-04-08 18:53:36 +08:00
Retrofit 问我我也不知道,都没用过,一直只用 HttpURLConnection
|
45
KeyboardManAnAn 2020-04-08 18:59:19 +08:00
闲来无事,也可以搞一搞 iOS 开发啊,.
到时候的面试自述: 熟悉移动端全平台开发. |
46
fansangg 2020-04-09 00:45:34 +08:00
四年经验如果是单纯些 app 的话,基本得会写 kotlin 吧?官方控件得熟练的一批吧?然后 rxjava+retrofit+okhttp 得会结合业务自己封装一把吧?自定义 view 得玩的 6 吧? mediacodec 编解码音视频得会吧? mvp/mvvm 至少能搭起来吧? webview+jsbridge 得会搞吧?以上熟练的话,拿个 15-20 妥妥的。
|
48
rabbitinhere 2020-04-09 13:23:04 +08:00
给个参考:
别的公司不知道,我们公司现在是 Kotlin 、Coroutines 、Jetpack ( LiveData 、ViewModel 、Lifecycle 为了搭 MVVM ) |
49
rabbitinhere 2020-04-09 13:30:51 +08:00
Jetpack 也不是里面的都用,比如 databinding 就没用因为之前一直苦于总要重新 build,很费时间。navigation 也没用。
网络用的 Retrofit okhttp 那些,没用 flutter 因为没有多平台需求。 |
50
rabbitinhere 2020-04-09 13:34:59 +08:00
@wkl17 我们现在是新类就要求都用 kotlin,如果历史代码本来就是 java,修改也是用 java 修改。
|
51
rabbitinhere 2020-04-09 13:38:43 +08:00
@jdgui flutter 的招聘刚刚在拉钩-深圳 上看,招聘标题有 flutter 的都不到一页,再往后翻就都是 android 、iOS 、web 了。现在 flutter 招聘的真的越来越多了吗?
|
52
rabbitinhere 2020-04-09 13:45:47 +08:00
Coroutines 和 rxjava (老代码) 目前是混着用,新代码的一般尽量用 Coroutines,不过 Coroutines 的 Flow 还没用起来。
|
53
WanzizZ 2020-04-09 13:59:00 +08:00
Retrofit 的拦截器?莫不是指 OkHttp 的吧 - - 哈哈 我差不多也不行 上上周去面试,大概是问了 OkHttp 的源码、Glide 的源码、以及对相机的理解等等,然后我就开始看了一下 OkHttp 、Retrofit 、RxJava 的源码,Glide 的大概看了一下,上周面试的时候,说要自定义 View 玩的 6,然后我就又开始看自定义 View 。 算起来,我差不多也是 14 年 8 月份培训的 Android,然后 15 年元旦到上海来了,3 月份找了一个公司,一直到现在,感觉也是一直没什么进步 - -
Kotlin 、Jetpack 、协程都会用,但是协程的源码还没看 关于面试知识,可以参考下这个 https://mp.weixin.qq.com/s/17XeoP8DEj2KTnKCBv4H_A |
54
TimeRain 2020-04-09 14:43:09 +08:00
常见开源库的源码 音视频算法 安卓性能优化 等等都可以学呀
|
55
jdgui 2020-04-09 15:52:52 +08:00
@rabbitinhere 我在福州,boss 上工资高一点的基本都是要求 flutter 。原生安卓的需求比较少。
这还是建立在我们这很多都是做 pos 的厂商需要安卓的前提下 |
56
ForeverYoung123 2020-04-09 16:09:10 +08:00
现在在点偏运维开发的技能树。。
|
57
luffy 2020-04-10 08:32:03 +08:00
@ohao 感觉你需要反思下自己了? 这样浪费了好多公司资源,要是我是公司老板,估计对你得有意见了。
下次就是老板亲自面试了。你这个面试水平不行啊 |
58
ohao 2020-04-10 10:40:00 +08:00
@luffy 我就是老板,所以才说我是猪
我这边的情况有些复杂,之前在国外,现在回来弄个公司养老的 因为做了 10 多年互联网行业, 资源比较多, 大家业务上都有些研发需求, 然后就给我一些资金 我这边同楼的公司 水都在卫生间接自来水烧, 我一直都是桶装水 员工说应该配微波炉, 隔天就买了, 快乐水 饼干零食 都齐备 我的风格是散养 靠自觉 尊重每个人 因为不是那么缺资金 所以无所谓 份内事搞好就行 但是结果 你们也看到了...... 现在发现一些在留在三线的 真的是因为在一线城市混不下去的 |
60
silencelixing 2020-10-15 18:22:45 +08:00
@ohao 177 匹配不了不应该是测试的问题吗
|
61
guilai445 2022-08-12 17:52:05 +08:00
@silencelixing 作为开发得严谨得自测!!!
|
62
shayebushi 2023-05-09 16:36:02 +08:00 via Android
所以简历技能树该怎么写呢?一脸懵逼
|