V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xloger  ›  全部回复第 11 页 / 共 23 页
回复总数  454
1 ... 7  8  9  10  11  12  13  14  15  16 ... 23  
对了,人是区分不同群体的。
有 985 211 名校毕业,工作对他们就是选哪家年包高的,应届工资比许多人工作四五年还高。
也有我这种二本科班毕业,为了更好的发展机会苦苦挣扎的。
也有半路出家,培训班出生的。上面很多人都提到有没有工作一眼都看得出来,那为啥有些还是能过呢,可能是他们也是这样过来的,会体谅你。

绝路是不会的,只是有的路简单有的路困难,看你怎么选了。
再以及,如上所说,不同的群体不同的经历,可能每个人的意见都是真心的,但是适不适合只能你自己思考了。
我有过类似的经历。大学本身是计算机专业,学得相对班上同学也还可以。大四学校要求全年级都去培训班,美其名曰校企合作,方向和具体哪个机构倒是可以自由选择。
我当时去了深圳的某家,而且当时培训班也算如火如荼,我进的是一个他们用于宣传的精品班,进入是需要一定基础和面试的。
平心而论我还是学到了挺多知识的(毕竟学校的技术栈有多落后大家都懂),在那个班成绩也是上游。然后临近结束,也是要面试了,培训机构开始指导简历造假了。
我大概算道德感比较强的人吧,不想做这种事。然后当时教我们的老师就劝我,他人很好,相处了几个月也是当朋友了的,所以我能感觉到他是真心劝我的,内容也是:简历只是个敲门砖,具体能不能过还是看你水平。有多大能力拿多大工资,你学得很好,面试问的都会了那凭什么不能拿这个工资呢等等。hr 不懂技术,他们只会看到经历筛掉,你只是过简历筛选这关,后面还是靠你自己的。
当时我是有点被说服了,如果你在那个环境,发现周围的人都这样,只有自己在坚持,会很怀疑自己。
然后我就溜了...当时临近过年,我执意要回去,就跟培训班签了个休学协议。
回家后冷静了一下,用学到的知识做了个 App,年后就四处投简历了,最终还是有了个满意的结果。

之前 V2 上有《人物》的记者征集相关的经历,我和作者聊了一下。链接: https://mp.weixin.qq.com/s/PzEZAqmg3NMhbE8f3P0H9w
你可以先看看。我因为不是很典型所以里面的人物是没我的,我跟她分享的主要是些培训班内幕。但你看其中有个人,当时喝多了直接跟同事跪下坦白了,虽然比较极端,但也可以感受到他平常的压力。如果你是他或者我这样的性格,这可能会一直是你心中的一个刺,会屡屡在将来怀疑自己能力,毕竟当初自己是靠造假才能获得工作的。

回到你的这事上,我本想给点建议,但想想还是你自己决定比较好。
2021-07-06 10:33:33 +08:00
回复了 hertzry 创建的主题 生活 把大学同学删了之后感觉很糟糕
大不了不登不就完事了么。我寻思了一下这些通讯软件,QQ 、微信、telegram,都是我几星期不上都没人找我的。
只有钉钉例外=。=
2021-07-05 11:32:17 +08:00
回复了 changwei 创建的主题 Windows Win10 下最好用的看图软件是?
看了一圈果然没人提我用的这个:MassiGra.
六七年前在用 picasa,忘了因为啥原因换掉了,当时就把小众软件推荐的看图软件试了个遍,最后选了 MassiGra 这个很冷门的。当然,至今我也很满意。
而且很多为了面试“看源码”的,大多看的还是网上别人发的源码分析文章。

别人说看 Android 系统源码时我都会问怎么看的,IDE 点进去看的只是一部分源码,完整的是得自己额外下源码的,没说这个过程的,可以想象出他们是怎么“看源码”的了。

我关于 Android 本身的源码,印象比较深的一次是一个 Activity 关闭后没有及时调 onDestory,网上搜索无果,但是看到 Logcat 上看到了一条日志,然后就源码查这个日志,看怎么处罚这个条件,检查到最后知道是 handler 里有消息没处理完,再一验,是其他同事不小心在某些情况下会死循环反复发 Message 。
框架的源码,我一次是用 Glide 解析 Gif,一部分 Gif 用默认的加载方法不会动。我怀疑是 Glide 解析这个文件把它当普通文件识别了,也许是我生成的 Gif 头文件信息不对之类的。也看了一会源码,不过时间紧张最后直接在应用层加了个判断了。

纯粹的程序员看源码,我觉得分为两个情况:
1 、抱着解决某个问题的角度,去阅读分析这个问题是怎么产生的,该怎么解决。
2 、觉得这个功能实现得很棒,很厉害,去研究学习怎么设计怎么实现的。
2021-06-30 11:45:31 +08:00
回复了 hotMan 创建的主题 分享创造 整了个自媒体工具导航
不错,挺全面的,很适合我这种非专业人士,临时有需求又找不到合适的网站的情况。收藏了。
2021-06-24 10:25:14 +08:00
回复了 yazinnnn 创建的主题 Kotlin 关于 kotlin 处理多个可空类型的变量的问题
我觉得这种时候用 if 就是最好的方案,但如果你非要实现形如 let 的调用方式,可以自己写一个 Object? 的拓展函数实现。接收不定长的参数和一个条件为真时执行的函数。
2021-06-22 16:23:59 +08:00
回复了 szq8014 创建的主题 程序员 你们的项目启动时间是几秒?
Android 项目,冷启动要 2 分多钟,打一个 release 包要 6 分钟。时常吐槽说等编译的时间已经超过我 debug 的时间了。耗时分析有一半时间是在 kotlin 编译上,为此还看了下别人的优化方案: https://juejin.cn/post/6854573211548385294
看完放弃自己优化的念头了。我需要公司配个更好的 CPU ......
看到你这个问题,昨晚特意没充电测试了一下。手里的小米 11,睡了八小时,电量 72% 到 65%。
睡前没杀进程,Clash 也开着。感觉耗电量能接受。
@sorelion #12 这些我也不了解,就不给选哪个的建议了。不过我说点我自己的想法,供你参考。

首先,我觉得你可以想一下当前你的人生阶段,优先级更高的是什么事?我之前迫于一些焦虑也在想要不要跳,但是最后结果是我当下更希望打理自己的生活,所以暂时放弃了换工作的想法避免进了很忙的公司。
但前两年换工作时,那时我的最高优先级是:我感觉到了我的应用层开发经验已经瓶颈了,我重点应该找适合发展的工作,所以那时候我定下两个方向,一个是底层,一个是音视频,然后尽可能地争取,哪怕换城市也无所谓。

所以我感觉你也可以想想你的规划和你的优先级是什么样。如果更希望注重生活,那就找个双休的不加班的。如果有大厂情节,那再准备准备面一下试试看。如果对技术很执着,希望做有意思有挑战的东西,可能要慎重外包(我不熟悉,只是算人云亦云吧)。如果想转管理,第二个好像也不错。

祝好。
艹,我也五年 Android,工资远比你低...
2021-06-16 11:05:17 +08:00
回复了 cybermonster 创建的主题 Android 想换小米 11pro,有用过的进来说说优缺点
@cybermonster #10 以前 MIUI 12 的时候是这样,当然我是 2k +120hz 都开了的。那时候每天中午都会打会炉石。然后下午四五点就没电了,而且大部分时候其实我是在用电脑,没咋开手机。
现在 12.5 好挺多,晚上到家还有个 20% 吧,我能接受了。
2021-06-16 10:54:25 +08:00
回复了 cybermonster 创建的主题 Android 想换小米 11pro,有用过的进来说说优缺点
额,本来不想回帖的,看到了 1 楼...
我手头是小米 11,不是 pro 。广告没多少,bug 也没多少。而且说到广告,起码小米的广告开关是符合用户直觉的,我直接就关了。我手头有台华为测试机,某天突然桌面冒出一个啥精品推荐,我绞尽脑汁都不知道怎么删掉,最后还是靠搜索...而且华为自带的视频播放器都有关不掉的视频推荐(关闭内容后也有一个恶心的 icon 在那)。其他厂商这几年的手机我没用过,我是真不明白那些说小米广告多的人怎么看华为的。

然后续航问题,MIUI12 的时候我手头这破手机续航一天一冲都不够,换成 12.5 后倒是一天一冲没啥问题了。相机我不懂用的也不多,个人感受:1 、微信自带的拍照功能渣得一逼,效果远比系统自带的差。要拿其他的比我不说话,拿微信拍照比,呵呵。2 、微距功能挺好玩,但是拍出来后总有点糊。当然,我这是 11 不是 pro 。

个人真实感受。你要不认也没问题。
2021-06-15 15:05:56 +08:00
回复了 EEEcho 创建的主题 美酒与美食 螺蛳粉味的粽子好吃吗?
我关注的一个主播有评测,好像味道还可以:
[在粽子里吃出螺蛳粉?居然还有更离谱的口味?-哔哩哔哩] https://b23.tv/hekvbr
2021-06-15 15:01:35 +08:00
回复了 xloger 创建的主题 程序员 不是我不想支持 Android 10 的分区存储啊 Orz
@omysho #18 😂获得了安慰,原来不是我一个人这样...
2021-06-15 11:40:21 +08:00
回复了 xloger 创建的主题 程序员 不是我不想支持 Android 10 的分区存储啊 Orz
😓最后我的解决方案如一楼所说,换回了 File 。白瞎我写好了一套 File Uri 兼容的接口。

我在最开始做兼容时,想着是遵循规范,所以尽管可以开 `requestLegacyExternalStorage` 凑合一下,我也没有选择这个。然后自己弄好了所有对 Uri 的支持,并且一部分自己的私有文件还是得用 File,也做好了相关的处理。

然后就遇到了主楼所说的各种兼容性问题。我知道 Android 11 恢复了 File API,但是在我的测试机( Android 10 )上还是不行,这是显而易见的因为我测试机还是 10 嘛,而我不可能不对 10 做兼容。

=。=然后我发现我傻逼了,还有 `requestLegacyExternalStorage` 啊,这个 API 只在 Android 10 生效。

所以,解决这个破问题的完美方案就是,继续用 File 那套,开启 `requestLegacyExternalStorage`。target SDK 用 29,30 都可以。去 TM 的 Uri,去 TM 的 FileDescriptor,一堆问题还让我用。

我本将心照明月,奈何...

ps:我本来想去验证一下 `openFileDescriptor` 阻塞这个问题真不是我的锅的。用完 FileDescriotor 我就 close 了,MediaMetadataRetriever 用完我也 release 了,我还要干啥啊。不过马上就要赶下一个需求了,先鸽了吧。
2021-06-12 14:13:10 +08:00
回复了 xloger 创建的主题 程序员 不是我不想支持 Android 10 的分区存储啊 Orz
@Jirajine #9 谢谢您的意见。我们这个场景并不是通过 文件选择器 UI ( SAF )获得的 Uri,而是通过系统的 MediaStore 扫描公开多媒体库得到的,比如 DCIM 、Pictures 这些文件夹里的。按我的理解,这些 Uri 是没有权限问题的(或者说我申请了 Read Video 权限,就一直拥有了)。
内存泄漏和正确释放的这些问题,我觉得我没有,但的确我还没靠数据验证过,我到时候尝试写个最小复现 Demo 来验证下这个问题。
GIF 我之所以为啥不看 MIME,可能是之前处理视频,被各种奇怪的错误信息坑怕了,有分辨率错的,有帧率不准的,也有啥都没有的,所以对于 GIF,我之前就想着反正我是用这个库解析,它能解出来就是 GIF,不能解出来就当不是吧=。= 不然遇到我认定是 GIF 的但是它解析不出来,还要处理额外的兼容问题。
2021-06-12 13:01:00 +08:00
回复了 xloger 创建的主题 程序员 不是我不想支持 Android 10 的分区存储啊 Orz
@dingwen07 #10

@yujiang #11

@NSAgold #13

我们是剪辑 App,用户需要能预览,多选,预裁剪他们的素材,所以有一个内置的资源选择器是必然的。包括上面一直在提的,也不是选择器的内容啊,而是处理 Android 10 返回的 Uri 遇到的问题,这个靠 Documents UI 也是解决不了的。
2021-06-11 18:50:08 +08:00
回复了 xloger 创建的主题 程序员 不是我不想支持 Android 10 的分区存储啊 Orz
@ho121 #6 我开始也是这样以为的,但其实并不是。而且在 `openFileDescriptor` 的注释中也提到了 "If at all possible,you should use {@link #openAssetFileDescriptor(Uri, String)}."虽然本质上它只是封了一层。

我们还没支持通过 SAF 获取文件,目前是通过 MediaStore 获得的,然后视频播放我用到的 `MediaExtractor` 和 `MediaMetadataRetriever` 的 `setDataSource` 是不支持流的方式,只有 File 和 FileDescriptor 两套。
当然,迫不得已,我也是可以通过 Uri 开个流把用户选择的音视频保存在自己私有目录。但这样就太怪了,而且显得仿佛偷用户隐私一样...不过如果要做 SAF 支持,应该只能这样做了吧...
1 ... 7  8  9  10  11  12  13  14  15  16 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2671 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 14:17 · PVG 22:17 · LAX 07:17 · JFK 10:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.