序言
干外包快两年了,实际摸鱼的时间可能有三分之一。
为什么我就这么能摸鱼呢?
首先得益于我的工作性质 外包+外包。何为外包+外包呢,就是我做的这个项目,是甲方外包给乙方的,乙方人手不够,我又被派去乙方公司开发,我公司是丙方。公司没有考勤,也没有电脑监控,完成任务就行。而且由于乙方公司业务不熟练,产品不成熟,导致整个项目开发进度很慢,很多东西都是需要去甲方问出来的,但是前端相对来说逻辑会少一些,并且前端框架集成度高,开发效率比后端高,而且也不用去管那么多环境的问题,开发好以后基本上不用动,而后端就需要去解决在甲方部署时,甲方环境里出现的问题,所以我花几天就能做好的东西,后端得花半个月到一个月的时间去做,这就导致我会有一段时间可以摸鱼。
摸鱼注意事项
- 注意公司的监控位置,公司的监控是很高清的,一定要挡住电脑屏幕,并且小心公司电脑上带有的监控软件,像我公司就没有监控软件,所以我只需要挡住屏幕就可以了。
- 完成日常工作再摸鱼
- 不要在摸鱼的时候逛娱乐网站,比如某博、某音,一定要看技术网站、技术文档,这样不仅能提升技术,也能防止被领导gank
- 摸鱼也要干和代码相关的事情,不然被发现了不影响不好,我有一个博客群友就是被发现每天摸鱼超过四个小时被开除了
我在摸鱼时干了些什么?
去年
- 去年我丰富了个人博客的功能,从原来的一个只有文章功能的博客,变成了集聊天室、留言板、音乐播放器于一身的混子,期间也和很多使用过我的个人博客的网友交流过,解决了很多bug以及设计的缺陷。
- 学习了react、node。
今年
- 刷了些算法。
- 重新学习了node 增加了印象
- 学习了Typescript
- 学习了Nest
摸鱼详情
因为之前我是在乙方公司,有可以连外网的电脑用,所以我摸鱼都是在写代码,写一些我在写博客时遇到的一些问题以及解决方案等。 今年下半年去了甲方,甲方属于是一个完全封闭的环境,电脑不能访问外部网络,根本就没有使用电脑开发博客的可能,举个例子: 我们在外面下载依赖是 npm i,在甲方是从外面刻光盘导入进来使用。
不过这也难不倒我,我学习了http协议,简单的手写了express,实现了一个简单的后端服务,然后我就能愉快的写一些静态页面,并且能通过这个http服务解决html引入js跨域的问题,因为在外面平时都是用liveServer启动的html页面,甲方电脑里的vscode没这个插件,在html页面里引入js的时候就会跨域,node内置了http模块,刚好可以去手写一下we服务,多接触一些底层知识。 大概就这样照着canvas文档敲一段时间的canvas、研究了使用web worker去异步处理大量数据,还仿写了小红书的响应式布局和瀑布流。
后来实在是不想写那些了,因为甲方办公室没有摄像头,当我完成了我的任务,我就使用手机看B站的教学视频,下班回家再敲一遍代码,看了node、ts、react、nest实战等,现在就在用nest写后台。
为什么我现在想起来要发我的摸鱼日记了?
因为今天我的耳机没电了,开外放看视频感觉不太好,逛某博某右某扑都逛吐了,干脆写篇文章划划水。于是这篇文章诞生了。
结语
现在是下午的6:00,锁屏,光速下班
祝看到此篇文章的掘友能有个愉快的下班时光