开始记录华为OD的过程
就当是自己的日记本了~~
2022届双非院校毕业,
6月末机试,
06.30—1面
07.07—2面
中间出了点小意外…
---------手动分割线----------
08.02主管面+hr面
08.12offer正式下批,坐标东莞
今天是08.22,等待明天办理入职
在收到offer之前,来自网上的的关于各种华为od的负面消息,还是给我很大的心里压力了,但不管怎么样,对华为的心里感观到目前为止还是战胜网络上的负面消息,实际到底如何,还是不清楚。今天先记录到这
--------------手动分割线-------------
08.23,入职第一天,
报到,领装备,熟悉环境
拿到了自己的工卡,领到了自己的电脑,参加了新员工入职会。
原本已经差不多熟悉的环境,因为中间换了下工作区瞬间又迷路了
抛开别的不谈,这里环境是真的不错,也是真的大,容易迷路
不同园区之间有小火车可以搭乘。
八点半后下班可以免费领一份宵夜,美滋滋
有一说一,食堂是真的贵,大概是大学食堂价格翻一翻
今天先记录到这,回家~
------------手动分割线----------
08.24,又是朴实无华的一天
搭环境,
拉代码,
听导师讲解业务和项目组成,
顺便蹭一波会议,听大佬们讨论和完善业务逻辑实现
看代码ing,顺便完成线上培训,再带上昨天落下的小礼物
定个小目标,一年内考过专业级
顺便领份免费宵夜,下班回家~
------------手动分割线---------
08.27
作为一个废人微弱的输出一点点
从开始尝试解决一些小bug开始,简直就像是一个刚接触代码的新手一样,四处不知所措。
各种操作简直生疏的像是刚刚接触,排个问题都要排好久…
应该是自己太菜,隔壁也是刚毕业入职一个月,一顿操作猛如虎。
自己还有很多要学习的地方,加油!
又和导师聊了一会,
定个小目标,两个月工作级,半年专业级
-------------手动分割线------------
2022.09.02
今天项目变更,加班到11点多才结束,周六日还要继续加班
八点半的时候忘记去白嫖宵夜,感觉血亏一个亿
另外前几天才知道,非java,c++编程人员不用考编程规范…害我刷了二十多次测试才敢去考
还有就是,可信考试居然要抢名额!考试有名额限制!
真就手快有手慢无,前两天打开一看,好家伙,考试名额全都被抢完了,只剩个远程考试的科三还有名额
今天先记到这,赶紧洗洗睡
--------------手动分割线----------
2022.09.08
今天又是摸鱼的一天
早上学习代码编辑器怎么搞,花了一上午时间才勉强搞好
下午摸鱼中,因为另一个项目准备上线,暂时是另一个同事在负责,我只是稍微重构下部分代码,将项目结构拆分清晰些。(u1s1,一个项目经手多人,并且还没有注释的情况下,出个bug都能找半天)
然后4点出发参加活动~(这才是摸鱼的主要部分
中秋活动每人领了一份月饼,一个飞盘(可惜无狗),以及部门活动赢了一个巨大零食袋(到国庆的零食都不缺了)
回去刚好赶上模拟自测(虽然有同事表示,模拟自测这东西没什么用,不过编程自测应该多少有点用,虽然只是工作级)
考完试继续重构下代码,然后领完宵夜回家(这几天宵夜不知道为什么突然就丰盛了起来)
总结一下这半个月来的感受就是:部门氛围超级好,周围都是大佬,学习途径也挺多,不懂直接问导师,也没有什么所谓的歧视,该干嘛干嘛,除非觉得低人一等,不然大家其实都没这个概念。该接触的,交流的,都没什么两样。唯一和正式员工的差别,目前我遇到的就是八卦新闻看不了(心声社区)宵夜不能刷卡(可以手机扫码),以及工号前缀不一样。
至于加班,其实并没有加班要求,每天工作够7小时,一个月平均每天够8小时就行,六点你就可以下班溜。当然,如果项目赶急上线,那晚上多留一会也不无不可。
正式员工的话,反正我看我导师天天11点,偶尔还会熬夜到一两点(这个是听主管说的),一代卷王。
ps:没有餐补,房补,交通补助啥的,差评(*  ̄ー ̄)(虽然很多小公司也是这样)
-------------手动分割线-----------
2022.09.21
科三工作级过了~
等过两天等科一的消息
下个月准备科三专业级和科二工作级的考试
ps:开发岗位有要求起码得工作级,貌似转正前(也就是6个月试用期内)没有通过工作级的,得转岗测试或者其他,总之就是不能待在开发岗位了,不管是不是正式员工。
--------------手动分割线-------
2022.09.23
科目一
一题满分,一题超时,一题部分通过
第一次挑战专业级失败,11月再战
-----------手动分割线---------
2022.09.30
930项目ddl,现在是9月30日0点42分,熬夜加班中…
2点,下班
---------手动分割线----------
2022.10.12
两星期没更新了~水一下日记
今天过了科二,工作级的,现在就只差科一,工作级就彻底结束了
每年每科最多可以考4次,(貌似一两个是5次
每季度最多只能考2次
每个月最多考一次,考试每个月都有(貌似前面说过了,就当水字数
然后科目一二有入门,工作,专业级
科目三有工作,专业级
科目四有专业级
专业级证书需要4门都过专业级
工作级证书只需要工作级的科目一二三
虽然我看到的公告是,d1-d2需要至少过入门级
d3到d5需要至少过工作级(指答辩前,也就是入职前5个月6个月的样子)
过不了就转岗咯
科目1是上机编程,入门级不清楚,
工作级是3道算法,40,40,70,满分150,总分过100就算通过,难度大概是两道中等一道困难
专业是3道算法,40,40,60,取分数最高的两题,加起来超过65算过关,难度大概是一道中等,两道困难
科目二是编程知识,对,就是你所熟悉的面试内容,js基础,网络安全防范,浏览器debugger,闭包,异步啥的这些
60题,45道单选,每题2分,15道多选,每题3分,总分135,得分70%以上通过,也就是93.5
科目三叫编程技术应用,简单理解就是,思政考试,没错,刷题就对了,没有任何取巧方式,反正题目就是往你不会的角度出发,90%以上的题目,你可能听都没听过。得分80%以上通过
科目四好像叫软件重构技术,考的啥也不清楚,还没开考,这个月中旬差不多开考
说来神奇,科一到科四全挤在这个月了- ??(?????)
-----------手动分割线----------
2022.10.21
今天考科目一,这次是工作级了,先求稳再说。
另,19号考的科目4,完美的挂了,共43题,14多选,29单选好像,满分100,80分过关,主要内容是可信,质量和重构相关知识
不知不觉已经快两个月了,目前感觉,就好累好累,有时都感觉要崩了,特别10月份
8号上班,10开始新需求,13号正式建立各feature和story,相当于把各个需求分发下去。
然后我分到的工作当时评估工作量是29天的量(工作日),(当然这一般是往消极悲观的评估),然后今天21了,31号上线生产,24号要转测。
但是除了开发任务,还会有各种项目维护,修bug,开会,写报告,组织会议,输出纪要,项目联调等等,简单说就是本就不充裕的时间更加雪上加霜。(嗯,10月份还有4场考试)
嗯,同队还有另一个同事,虽然他也有自己的工作,后端找到他,“找xx吧,我正忙着”
??我的工作量可比你大多了
对方工作赶,“过来帮我做一下这个,我这个急着上线呢”
…哦,可我负责的部分也是同期上线啊,我自己都恨不得把自己撕成两个来做工作了,
嗯,虽然最后还是帮他了,至于我,等着谢罪吧。年末绩效-1
不得已只能申请外援帮我分摊一下工作量,嗯真外援,写邮件转告导师,主管,负责人,他们帮我喊了几个帮手,雪中送炭。
吐槽一下心情好多了,后面就得加班加点赶紧把剩下的搞完吧
嗯,我一度怀疑我科目四会挂是不是因为没时间去复习导致的,妥妥裸考,简直裸的不能再裸了,这边火急火燎做需求到一半,又火急火燎赶去考试,每次晚饭都来不及吃,考完8点多九点,干脆直接打卡下班了,再回去加班我是沙币,总不能让我饿着肚子加班吧。
呼,虽然和同学讲这事的时候,都是调侃着赶紧跑路算了,但回归现实,还是得纟…
累死我了,还是洗洗睡吧
------------手动分割线---------
2022.10.26
抛开开发任务不谈,今天又是一条好汉
原定转测一拖再拖,定死了后天早上,然后,嗯,明天要去试点,莫得时间开发,哦豁,生活总是如此突然
今天科一成绩还没出,不过工作级的应该没问题,通过两道40的,第三题部分通过,最大圈复杂度和嵌套层数都合格的情况下,他最多扣掉规范分,嗯,应该能过了才对
不过今天考了专业级科目三,不愧是我,一次过,好了科目三毕业了,现在还剩专业级124,努努力答辩前还是有机会考过的
-----------手动分割线-----------
2022.10.27
科一过了,工作级目标达成~
----------手动分割线---------
2022.11.04
我是没想到今天4点了还在加班,希望人没事
偷偷水一下,溜了
------------手动分割线---------
2022.11.22
东莞松山湖疫情爆发了一个星期,大家注意疫情防范
故事从上周15号周二说起
话说是某一健身教练带着广州来的女朋友去了健身房,然后突然就阳了。
周二那天中午吃完饭,刚准备回去发现楼被封了,不慌,先在外面坐会儿,应该很快就能进去。
过了一会,果然,可以进了,但只进不出。
我心想:上次f区不也封楼了,结果虚惊一场,下午封晚上就解封了。这中午封应该晚上就能回去了。
果不其然…封的更彻底了,筛出了几个阳性,去过健身房的全部红码。当然我一直哪都没去,只是颇为后悔当初明明可以直接回家,干嘛非要回去工作。
一封就是五天,三天又三天,在公司度过了难忘的约等于24小时上班(实际上都没啥心情工作)
由于没被子没衣服,就凑合在长椅上睡了三个晚上,第四第五天终于晚上有被子可以盖了
值得一提,我是在茶水间那睡,躲过了半夜办公室群魔乱舞的声音
周五成绩出来,第二次科一专业级又完美挂了
然后周六下午终于解封了,封了五天,经历了五天五检五黄
然后是居家隔离办公。三天三检
值得说道的是,我被封印了,封在家里不许出去,等医护人员上来给自己核酸,门上贴了封条,还有个警报器,门一开就响。
吃饭问题自己叫外卖解决,医护人员说的
算上周末和周一,经历了七天七检七黄,当天绿当天黄
大概就这种封条,过年福字都没贴过这么多!
---------手动分割线---------
好久没更新了,现在疫情政策放宽了,大家还是要随身带口罩,安全第一~~
不知不觉已经快四个月了,离答辩的时间也越来越近了
上周搬了一次工位,现在我也是有自己工位纸条的人了~(就是有写明自己工号姓名,贴自己工位上的)
还有中间参加了金代码比赛,忙活了一两天天,好不容易终于完成算法的编写,结果死在了镜像的打包…我的程序压根就没被调起来。也就是说,其他人好歹都进了赛场,不管赢没赢,好歹人家进去了,然后我在半路迷路了…
可喜可贺,第二次考科四终于过了,也不枉费我今天认认真真看资料和刷题
目前进度
科一工作级一次过,专业级挂了两次还没过
科二工作级一次过,专业级还没考,上次刚好赶上疫情
科三工作级一次过,专业级一次过
科四专业级两次过
呼,离目标越来越近,看看这个月科二和科一专业课能不能过了,不然就得等明年了
下班咯- ??(?????)
-----------手动分割线----------
2022.12.21
耗时差两天到四个月,专业级证书到手~
--------------手动分割线---------
2023.01.12
前两天答辩了,然后这几天收集以前的工作输出记录的时候,发现…嗯,材料不咋好写。
一是平时只关注工作内容,没去思考过这些工作背后的关联。
从分到一项开发需求,
你除了需要清楚这个需求是什么,
还得思考为什么要这样,
这个需求的完成会解决什么,
对你现在参与的项目有什么影响,
以及后续演进发展…
二是平时的开发设计文档写的太简单了…
在这里我想用我的亲身经历和广大开发者说,一定一定要把平时的输出件写清楚,写详细,比如你的软件开发,从需求理解,设计思路,开发思路,
比如你的软件设计,程序流程图,活动图,时序图啥的
你的重构设计什么的,都得写清楚,这样不管是答辩,还是白盒评议的时候,起码有东西可以写
三是除了项目之外,技术方面可能答辩的时候也会问到,你就当面试时的技术面吧
四是最体现你的专业性,要有深度,这个我答辩时一团糟…
五大概就是你对参与项目的理解程度,项目当前的痛点,你的想法和改进思路,存在哪些问题,包括但不限于安全,性能等
……反正我的答辩一团糟,要不得边上的评委时不时给我解围,我可能会哑口无言
嗯,另外说一点,答辩时氛围其实并不严肃,大家都是用聊家常的方式进行,感觉主要还是试试你的深浅,能够举一反三就更好了
当然也可能是当时的评委组人员原因
另外,我一个菜鸡在一堆16,17,18级的技术大佬面前,真的慌的一匹,越讲越感觉自己平时做的都是些啥玩意……
----------手动分割线------------
2023.04.03
鸽了好久没写日记了,着实是懒癌犯了
入职的第一次半年绩效考核,也是可以A的,当然,不是我。
说来惭愧,第一个项目团队里,有一个正编(入职时期带我的技术导师),3个od,一个后端,两个前端(没错,我就是那个第三者),以及4个wx后端兄弟,几个od里我是混的最惨的那个。
得益于自己的粗心大意与学艺不精外加业务不熟以及其他种种原因(比如设计方案不够完善,刚入职时汇报每周工作简单化等)
反正就是第一次绩效考核3个od其他两人都是A,我很荣幸拿了个B
不过我觉得拿个B挺正常,毕竟只有ABC,肯定拿不了A,又不至于C,那就肯定B。
然后年后到现在这段时间我被调去了另一个项目组,算算时间也有两个月多一点点了。
不过该有的成长也是有的,哪怕咱只是一个前端仔,处于鄙视链底端。
一是咱现在已经没那么粗心大意了,入项新项目以来,现在提交代码也是慎之又慎,反复确认,发现有问题也要赶在测试发现之前补上,测试没来得及发现被我修好等于没有问题ヾ( ̄▽ ̄)Bye~Bye~
二嘛,设计方案也开始慢慢调整了,让他显得比较,嗯,看起来比较有技术性,看起来,哇,好厉害的样子。把背景写清楚后,就是详细方案,组件图,活动图,时序图,流程图,附带配置参数说明(因为我是写成配置式组件的,类似工厂模式,所以会有像说明文档的那种参数说明)
第三就是刚刚说的,配置式组件,这是我从第一个团队偷师学来然后用在第二个团队上的,所以又不得不提到我自己所喜闻乐见的重构环节
是的,每到一个团队我都会把那个团队的项目重构一次(虽然只是第二个团队)
不过我也不是瞎重构,看不下去的懒羊羊发型堆我才会去动手,然后我就花了一个月的时间,从方案提出后找se商量,然后拉人评审方案后,开始着手重构。当然不是全部重构,大概只进行二分之一的重构,因为这部分不涉及太过复杂的业务逻辑,而且相似度较高。
前前后后,在完成其他需求的同时有空就去写新的配置组件,花了差不多一个月完成了那部分的重构,现在开发一个类似的完整功能页面,大概需要30分钟到一小时,算上找bug以及进行向前兼容,最多不超过半天~ o(* ̄▽ ̄*)ブ还是蛮自豪的,不过这不是极限,极限是用不到两小时的时间完成了12个页面的搭建+功能+自测试σ(???)
新的这个团队依旧是两个前端,嗯,置换反应,我把这个团队的另一个前端替换了,然后那位兄弟去了我原本那个团队。
那么原本的那个团队嘞,导师不再担任项目SE了,作为一个架构师,他已经被手底下的人架空了,负责统筹以及攻坚,解决核心问题以及打通各团队服务(物理打通
后端的兄弟是现在的SE,是的,升责了。
前端兄弟现在是前端SE,也升责了,另外负责整个大团队前端对外,
外加多了个算法兄弟,所以他们仨把原本的SE架空了,除了变更时候来帮忙点个确定,走下审批
我嘞则是摸啊摸,看看别人的代码,再看看我的代码,好的部分,那就拿来吧你。潜潜水,看别人聊天,顺带问一问,学一学。就比如,原本啥都不懂,现在勉强能看懂nginx的配置,整个服务转派过程(虽然有人觉得很简单,but我是完全不懂+没主动去学,你问我为什么不主动学,啊,作为一条咸鱼,我决定不能这么躺着了,于是我努力翻了个身,嗯,换个姿势躺(=-ω-)zzZZ乙乙
今晚我座位对面有个大佬突然说:我觉得你能力挺强的,你得发声,不能总是默默工作。不,其实我在摸鱼,我在和小鲁班聊天来着…
welink集成了chatGPT的公开接口,叫,小鲁班,一天最多可以问10个问题,需要内网。还没试过的小伙伴可以去试试,有一说一,拿来当百度还是极好的,就是颇为奢侈。
所以我直接拿来复习知识了哈哈哈哈哈哈哈哈
-----------手动分割线--------
2023.04.07
周五就该有周五的样子,有什么事周一再说
六点准时打卡下班
下周投入到新项目里去咯,确实是新项目,因为代码仓都还没建来着
今天就根据UX画画方案
7个月,第三个团队,后面能不能每个团队都去混个熟
-----------手动分割线----------
2023.04.12
忙,很忙,灰常忙
从代码仓新建开始,经历了技术栈选型方案评审通过,伏羲申请服务组件并激活,参考着摸索给代码仓添加各种构造配置,搭建完整流水线,完了之后就剩一个星期不到的开发时间,现在完成构建还没成功部署测试,完了之后还有鉴权的对接项目的初始化搭建等等,然后才是正式开发
今天好不容易总算完成了服务的构建
看到构建成功那一刻超级开心,中间各种问题,而且自己根本不知道哪里出问题,那种闭着眼睛过河的感觉着实不容易
虽然看着从无到有一点点经过自己慢慢完善很有成就感…
但一想到只有不到一星期我得完成这一切的初始化并且还有开发任务等着我…
淦!
一个月还差不多!(ノ=Д=)ノ┻━┻
-----------手动分割线--/---------
2023.04.23
我感觉自己要飞升了( ̄▽ ̄)
今天是连续上班的第十四天
-----------手动分割线-----------
2023.05.07
北京时间01:00
本来已经回家,开开心心打开电脑,收到消息今天要上线,袜子都没来得及穿就赶回公司…
好消息,项目要上线了
坏消息,今天上线
不过好歹是没出现啥幺蛾子,安安稳稳跑完流水线,然后添加路由映射,完事
一如既往的,生产还是没权限上去
坏消息,各种生产没权限,跑完流水线后的工作做不了
好消息,各种生产没权限,交给其他人搞完后对方的顺便给我加上,并表示下次自己来
看着一个项目从文件夹到被自己弄出一个雏形,以及各种环节都从0开始全程参与,还是感觉…感觉挺好,下次就不要了
整个项目从4.7任务下发,11号选型评审(整个项目从前后端框架到登录,鉴权,权限到部署整个完整流程)12号测试流水线搭建,13号完成详细方案设计及评审,14号项目框架搭建,21号完成开发,26完成联调+测试+部署测试,本来五一前应该完成生产部署,奈何生产流水线搭建阻塞了,直到今天。
细数时间,不知不觉就过了8个月多了,整个人感觉都成长了不少(包括摸鱼)。
果然还是自己撸出来的代码看着舒服…
五一计划泡汤家里蹲,虽然本来就没啥计划…
无非就是感冒发烧复阳只好请假一天,于是周日完美加班连上八天
上个月完成了连上19天,区区8天不在话下…
我已经不知道我在说啥了,反正拿来当日记写的,偶尔发癫不一定会有人看到
都快8000字了,多水两个字…告辞
---------手动分割线----------
2023.05.10
最近有点上头了…
敬畏生产,谨慎变更,不然一旦出现事故,就寄了
稳一手,多测两天,再行变更
-----------手动分割线-----------
2023.06.14
真佩服我自己T_T,现在看上个月的代码偶尔感叹,他娘的还真是个天才。
好消息,我写的项目和封装的组件可拓展性和健壮性还行,可以让我尽情的复用,进行各种功能和特性的延伸而不打乱结构
坏消息,因为这个原因我让后台随便浪,他只需提供数据其他我来解决,最终自食恶果。
短短几个接口我见识了十几种物种之间的差异
(╯' - ')╯︵ ┻━┻
另外一提,试用期内获得专业级,确实多多少少会有涨薪,哪怕我绩效只拿了个B(个人隐私不透露)
---------手动分割线----------
2023.07.27
懒癌发作,偶尔想到了才来更新最近情况ヽ(;▽;)ノ
原本计划着今年去考Java的,计划着计划着真就成计划了,新建文件夹.JPG
坏消息,好像今年连od都开始缩招了,反正今年就没见部门来什么人
坏消息2,现在od不是目标院校的好像都不招了,不过这也只是我听说的,原因就是旁边的哥们在聊天时提了一嘴,说他问他有个朋友要来od,问招不招人,然后发现不是目标院校,招不了...
坏消息3,我们部门好像最近没有转正hc,虽然暂时与我无关
今日事件1,今晚上线变更失败了,原因是数据库表上次变更的时候少变了一个字段,导致这次变更后出问题了,然后紧急回滚
今日事件2,回滚后发现还是报错,原因是上上次数据库变更本来就出了问题,然后是直接在平台上该的,所以回滚后也是回滚到了有问题的版本,所以又滚了回来
今日事件3,据说,业务那边的人已经都下班了,哦,当时是晚上7点左右,还好还好,然后后来找大佬帮忙加上了这个字段,痛定思痛,下次变更前得先做好排查工作,比如灰度或者预生产啥的我觉得不错
胡言乱语1,沉迷摸鱼无法自拔
胡言乱语2,仔细算一算,现在自己负责的项目有1,2,3,3个,一个是自己一手搭建看着长大的娃,两个是前人搭建,但是是自己入职最先接触的两个,另外还有涉及的另外两个项目,所以这么一算,就是5个项目了,不过最后两个项目一个很少动,一个主要负责的不是我,也就不涉及业务需要我来搞
胡言乱语3,拿宵夜时刚和同事说,下班刚好雨停真不错,马上就听到雨声,撒丫子跑到餐厅后马上就下起了暴雨
胡言乱语4,下班回来刚好雨停,本来挺开心的,回来发现两双袜子一黑一白刚好各被卷走了一只
胡言乱语5,台风来了,阿弥陀佛,愿上帝保佑,无量天尊可以出手施法,让台风转个弯去隔壁小日子不错的海岛上做客
突发奇想1,感觉最近一个月做的挺多事都不是前端干的,SRE:这不是前端的活,你交给后端他们就懂了,你别问我,我也不知道,你照着做就行。我:后端啊,哦,我们没有后端,后端都是算法兼职搞的。然后我找我们SE,没毛病,后端他俩算法兼职搞的。SE:你刚刚听懂了吗,行那就交给你了,我们俩都没听懂
突发奇想2,变更评审,准备模板,写材料,写变更步骤,要详细,啪打回,要详细到,随便找个人照着你的文档都可以执行变更以及验证
突发奇想3,嗯,这个接口拿不到数据,返回异常,后:你看一下这个是什么哪里出错了。我:翻了一下日志,你看,这里出错了。后:那你看看能不能改一下。我:我这边可能改不了……
突发奇想4,我数据按这样给你,你直接在前台计算和处理一下
突发奇想5,排查问题……问题出现在在这个接口,找到相关人,帮忙修一下,在这个接口卡住了,第一天,好了吗,还没开始,第二天,好了吗,还没,第四天,好了?,没……
突发奇想6,后台,这样这样。我,那这样,这样。后台,不对,是这样,这样。我,哦那样,这样,那这个又有啥用。后台,这样,这样
自证清白1,以上没有任何负面情绪,只是记录工作中突然回想起的一些有趣,有意思的回忆
自证清白2,可能在任何一个服务出现,勿q,
自证清白3,有趣的事才值得铭记,无聊,生气的事,一般是不经意间的云散,稍不留神的雪融,回家就发现记了个啥