危机感,你时刻应该有
开始
当和同事们开完项目迭代需求会议时,我的心情是沉重的,因为一方面我有压力,担心自己技术不过关做的慢,托大家后退,另一方面我有着激动,因为我学了快两个月了,总该是要做事的,我也不喜欢被别人认为我是混子
煎熬
在我旁边的小伙伴已经拿到了测试接口完成了任务,我就更急了,因为我任务所需要的接口还没弄好,我就迫不及待的准备开发的一些相关逻辑编写,甚至自己模仿接口去实习这个功能。
工具
钉钉的消息闪动,我知到应该有了最新的消息,这时候老员工要我去他的分支拉分支就可以开发了,但是我崩溃了。
我公司的gitlab登录不了了,没了权限我无法更新到最新的项目。
最后也是找到了相关负责人处理好了。
接下来说道迭代开发了
作为我这种后期维护人员,更多的是去维护,也没有更新里面的技术,项目需要的是稳定。
一般拿到大型项目我们怎么去入手呢?
这里推荐几个方法
1.从AndroidManifest.xml入手
找到入口活动,每个活动基本也是有中文名字的,可能没有中文,但也一点有相关的英语词汇
这时候就可以用到下面我说的
2.Ctrl+F
文件查询代码
3.Shift+Shift
查询工程文件
4.Ctrl+Shift+f
查询整个工程的代码
5.Ctrl+Shift+R
工程中代码的替换,记得备份哦
6.logd的运用
日志的输出
logt的快捷键创建TGA
流程
1.我发了五小时分析之前所调用的网络接口和数据的解析,和数据插入本地数据库,然后到查询数据库和编写业务逻辑
2.这其中感觉没什么但是你要从2000行代码去分析这个网络接口的流程,以及新增的字段的xml解析。
3.有好几次我都在
switch中找对应的case
都没有找到对应的,最后在500行之后我看到了default,因为中间它注释了很长一段我以为后面没有了,导致我浪费了很长时间(所以小伙伴一定要谨慎的看代码,引以为戒)
4.这是登录下载,还有手动更新也需要更改
5.数据库的插入
6.业务的编写
7.测试
结果
分析5小时
代码10分钟(30行)
测试50分钟(包括一些工具的准备)
这一次需求做完,梳理了一下:
1.遇事要严谨
2.要相信自己
3.学而时习之,不亦说乎
4.行如逆水行舟
5.想让自己赚钱,就得让自己值钱。
6.露出自己的獠牙(我的是大黄牙,嘻嘻)让别人畏惧你。
危机感,你时刻应该有相关推荐
- 人生最大的危机就是没有危机感
新任的最高人民检察院院长曹建明有着曲折的人生开放传奇.他在小学四年级时遇上"文化大革命",中学毕业后被分配到一家小饮食店当学徒,每天凌晨三点多就起来上班,从出煤渣.生炉子到和面.拌 ...
- 职场不需要中年,但中年需要职场
作者 | 李亚男 来源 | 猎聘(ID:liepinwang) 在热播剧 <紧急公关>中,一位从大公司技术岗离职的老员工刘革,因房贷以及家庭生活开支压力不得不重新找工作,不想却在面试过程中 ...
- 岁月的剪影【五月世界末日】
五月三十一日 放假第一天,下午找了同事游泳,还是老样子,不会浮,不过有点感觉了~ 游泳完看手机,老板找过我,又电话又短信. ---- 运动完,人都精神多了,晚上累.好睡. 五月三十日 今天周五~ 今天 ...
- 什么是应变能力?如何提高应变能力?
什么是应变能力? 任何事物都会因为某种条件发生变化,这些因素产生变化之时,个体第一时间做出的.临时的应变就叫做应变能力. 在竞争激烈的职场之中,非常考究一个人的应变能力,如果一个人不能察觉到细微的变化 ...
- IT部门到底要怎么搞?
作者:KC 来源:圭峰IT草堂 全文共5796字,建议阅读15分钟 在开始之前,我先讲一件有意思的事情,我本人是程序员出身,热爱编程.早段时间去拜访了几位老朋友,有位是创业建立软件公司.有位是在软件公 ...
- 梦想太远,现实太近 2
梦想太远,现实太近 踏出那一步,确实困难.现实推动,只能选择诀别.有些凄凉,在秋风落叶中愈加悲伤.一直在意的变淡,被时间冲的没有踪迹.寻觅不到当初的感觉,内心不甘则涌上心头,有些风萧萧兮. 写过许多文 ...
- 我们在囧途之技术管理者篇
注:本文使用第一人称,原型取材于周围同事或民间,不代表作者本人 一到年底我就头疼,上午到了办公室刚倒了杯水,还没喝上一口,下属张XX就来敲门了,说要和我谈谈. 张同学:标准的纯技术开发人员,在我部门是 ...
- 生于忧患,死于安乐-时刻保持危机感
孟子云:生于忧患,死于安乐. 在高科技飞速发展的今天,在技术日异月新的it领域,这句话更应该惊醒我们挨踢从业人员,时刻保持危机感! 新的技术层出不穷,我们无时无刻不身处竞争行列,稍不留意也许就被出局了 ...
- 程序员为什么要时刻保持危机感?
假期回来,第一天上班,领导找我说,你的人都划入各个事业部,管理权也都放在各事业部,于是我就成了一个光杆司令,后续未知. 小组是个技术团队,现有10人左右,承接着公司各个事业部的技术开发任务.公司业务人 ...
最新文章
- 2019年Java程序员就业分析
- word标题自动编号
- 一种新的url定向技术-使用@与/?
- 前端每日实战:114# 视频演示如何用纯 CSS 和混色模式创作一个 loader 动画
- Idea 插件 lombok 的安装和使用
- 第一型曲面积分的总结思考
- TextCNN(文本分类)
- JSP实现学生管理系统
- android data/app下的文件被误删,系统恢复,怎样恢复被误删除的文件
- 信息系统项目管理师 - 项目沟通管理
- vscode安装uweb_桌面应用|在Ubuntu中安装Visual Studio Code
- php theexcerpt,WordPress获取文章摘要函数the_excerpt详解
- 页面中多次使用TWEEN.update()的坑
- v-for错误:应为数组元素析构模式
- Android加载预览PDF文件
- 基于jira的缺陷自动化报表分析 (四)按人员统计缺陷情况
- 机器人摘果子看图写话_二年级摘苹果看图写话范例
- The Shawshank Redemption-7
- 算法:js 数组 array 去重,并显示所有重复的元素
- 文艺女青年成功转型为女汉子
热门文章
- 如何打开win7系统诊断策略服务器,win7系统诊断策略服务已被禁用怎么恢复使用...
- 阿里云二级域名解析教程
- 我奋斗了18年才和你坐在一起喝咖啡与我奋斗了18年不是为了和你一起喝咖啡
- EasyPay(易支付)Android超简单微信支付宝支付接入
- C语言编程实现简易计算器
- Virtualbox centos虚拟机网络互联总结
- CMake的安装及其简单使用
- 图片验证码识别程序全面分析
- C#Aspose操作Word Excel简版(后会研究补充更多功能)
- matlab去除大跳变,一种快速灰度校正算法(处理亮度不均等情况)(含MATLAB代码)...