楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

[自我提升] deliver慢不出活儿的职场新手要怎么在亚麻生存下去

 
地里匿名用户
🔗
匿名用户-N2DIE  | 添加认证 | 2022-7-23 23:19:53
不想刷题223 发表于 2022-7-23 14:00
亚麻就是这副德行啊,NG当2年经验的用,2年经验当4年的用,4年经验当8年的用,8年经验当16年经验的用

哈哈哈 8年当16年用。。。。
那不是都少拿了一级的薪水
回复

使用道具 举报

全局:
laowang123 发表于 2022-07-23 04:47:30
在不考虑能影响外部环境的前提下,就是mileage。
- 看不懂 + 没人帮就只能多看。
- 8小时不够就加班。
读代码浪费太多时间不如重新写呢。

读垃圾代码太多会影响自己以后的写作习惯。
回复

使用道具 举报

全局:
algrev 发表于 2022-07-23 08:00:55
我也不能理解,trace code对新人的难点在哪。
要改接口X,发现X用handler A实现,A用了类型B函数C,就一个个查下去。. Waral dи,
是很花时间,但这个思路很清晰吧。有时候要跳package,但
我估计是链条太多了
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-CI9JB  | 添加认证 | 2022-7-23 23:23:39 来自APP
匿名用户 发表于 2022-07-22 23:35:24.google  и
谢谢回复。组里每个人都有自己的task,感觉想让老手手把手带我一周,我shadow有点不太现实,亚麻只有ONCALL 才有shadow,我是非CS NG靠刷了点题进的亚麻,上学期间没写过多少CODE,
代码看不懂可能是因为之前代码写得烂/没注释/没doc,也有可能是基础差。不论哪种情况,你已经花了一个月了,现在要想搞明白只能和人schedule 1-1。要是只有一两个package 还好,多了就影响别人出活了。所以让你找经理把那个人的活改成带你,这样大家都好。
回复

使用道具 举报

🔗
laowang123 2022-7-23 23:27:43 | 只看该作者
全局:
tianxiaguixin 发表于 2022-7-23 23:21
读代码浪费太多时间不如重新写呢。

读垃圾代码太多会影响自己以后的写作习惯。
.google  и
你的建议是什么?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-JKOQJ  | 添加认证 | 2022-7-23 23:33:13 来自APP
本帖最后由 匿名 于 2022-7-23 12:07 编辑
匿名用户 发表于 2022-07-22 23:38:47
你回复的要理解每一块是做什么用的,调用的什么dependency,切中了我的要害,我就是看不懂别的class里别人写的逻辑,所以自己写新的class实现新的function就不会写code,怎么才能理

你是new grad还是experienced hire?如果是前者,那么可以跟老板反应一下看看能不能让他给你专职mentor,每星期meet一两次回答你的问题。. 1point3acres
. 1point 3 acres
看不懂别人的逻辑,用blame看看是谁写的,然后厚着脸皮去问,一般来说就算对方不给你手把手教,也会多少说两句,信息多点总有帮助。

还有,你看不懂的逻辑,去看看以前跟这些code相关的diff,是怎么改的,一般来说diff里面还有附加的一些解释,还有就是作者跟reviewer互相交流的过程也有有用的信息。

还有,搭建一个dev环境试着跑你要看的code,用debugger 追踪,随时查看变量的值的变化,试着自己改改里面的逻辑,看看结果是不是跟自己想的一样。如果很多逻辑都看不懂,先抓住最简单的把它搞懂。

最后,每天十小时和四小时没区别是绝对不可能的。assume你智商正常,三个月的时间每天4小时和10小时那结果会是天壤之别。你抱着这种想法是很危险的。

评分

参与人数 2大米 +2 收起 理由
rqtswimes + 1 给你点个赞!
shuishuixiaoyua + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
🔗
匿名用户-JKOQJ  | 添加认证 | 2022-7-24 00:16:09 来自APP
本帖最后由 匿名 于 2022-7-23 12:28 编辑
algrev 发表于 2022-07-23 08:00:55
我也不能理解,trace code对新人的难点在哪。
要改接口X,发现X用handler A实现,A用了类型B函数C,就一个个查下去。
是很花时间,但这个思路很清晰吧。有时候要跳package,但

每一步都分岔太多,最后成了指数增长
event driven,没有直接call,直接断线. check 1point3acres for more.
config driven,且变量名不一样,搜都搜不出来
feed from external service,只有接口看不到code

这些对于老手都不是个事,新手遇到一个就卡死了
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-QO0KL  | 添加认证 | 2022-7-24 00:24:31 来自APP
建议你拿一个example,和你的mentor或者组里的老人schedule一个1-1。你给ta展示你是怎么trace code,在哪里卡住了,然后反过来看看人家是怎么trace的
回复

使用道具 举报

全局:
慢慢来,每天工作8小时。不行就被p,然后跳到其他厂
回复

使用道具 举报

🔗
Atlantis67 2022-7-24 01:12:39 | 只看该作者
全局:
本帖最后由 Atlantis67 于 2022-7-24 01:20 编辑

感觉你的主要问题是不够熟悉Java。
Java在刷题时候的用法,和工作中的用法区别很大。刚开始干活慢也是正常情况。
工作中写Java,需要处理以前的工程师留下的各种legacy code,接口,各种依赖。
我觉得你最好找个组里的工程师,遇到问题多问下人家。. ----
然后平时看下组里的其他的feature code,熟悉下代码,学习别人是怎么实现feature的。. 1point 3 acres
也可以画类的依赖关系图,可以帮助你理清逻辑。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表