前端工程师的摸鱼日常(4)

简介: 前端工程师的摸鱼日常(4)

周五了各位,好久没更新摸鱼文章了,今天简单说两句就撤!image.png

我是一名前端哲学工程师,除了前端什么都会一点。


我每周下午,都会思索一个问题。


我为什么还没有被开除。


每个人都在生活中扮演着不可或缺的角色,每个人都有自己的价值。同时每一个人的身份又具有多样性,比如说张三拥有着丈夫的身份外,还有着其他的身份:别人的丈夫。啊这都是不冲突的。这是我初中政治书上写的一段话。每个人在生活中都能大概的感觉出来自己在这个圈子中扮演的是一个什么身份。


比如每个村都有一个大傻子,如果你觉得你们村没有大傻子那说明你就是那个大傻子。


有的人是领导者,有的人是奋斗者。


我不装了,我摊牌了,我是害群之马,我是寄生虫。


当初那个韩国电影《寄生虫》要是选我什么金马影帝我都给他干下去。


话虽如此,我每周却依然按照劳动法规定的一周十六小时工作制在努力工作。每周都在为这个社会创造价值。我对我自己感到自豪。


鲁迅说:“前端和后端,总有一个人要牛逼。”


鲁迅说:“不会CV的工程师不是好前端”


我最近很开心,因为我遇到了迄今为止合作的最好的后端。这个人已经工作了七年,工作经验非常丰富。其实叫他后端不太好,叫全栈要更合适一点,我为什么喜欢他,因为他这个人干活很负责,前后端一把梭。卧槽这个人有时候接口都自己写,我的任务只是帮他调调接口优化一下他写的页面代码。


也不能说优化吧。他那个sass文件我拿到了都是直接ctrl a清空重新写,在我看来重写他的代码往往比改良要省事的多。剩下的就是无聊的时候拆一下组件,他这个人写代码没有可复用性的。


所以我有大把的时间搞自己的组件库,以及学视频剪辑。一个不会视频剪辑的前端工程师不是一名好美工。


我最近,在戒烟。


抽烟的频率已经从一天一包变成一天五根以下,这对我来说是很不容易的进步。抽烟带来了很多的戒断反应,失眠,情绪低落,犯困这些负面作用我已经习惯了,在戒烟的时候也在同时进行着减脂。我现在一百三十多斤,对比刚到浙江的时候胖了十多斤,现在很明显的感觉出来身体在横向发展,有点往蒙古大汉方向走的节奏。


~虽然戒烟,但是别人给我我就抽,不给我我就要~


上个月也戒过一次烟,不负众望的失败了。戒烟的时候嘴里总是有空落落的感觉,我的狐朋狗友开始给我拱火出主意,你感觉嘴里没东西可以嚼槟榔,槟榔能戒烟。本来我不太喜欢吃着黑不拉几的玩意儿,这玩意儿的味儿实在受不了,但我信了他说的。还跟我说什么:“槟榔加烟,法力无边。”


于是我烟也没有戒掉,还染上了嚼槟榔的恶习。但是好在我坚持不懈,坚持说戒烟,这次应该是真的可以戒掉了,槟榔也不吃了,真的是受不了,于是我把槟榔换成糖果,每天吃七八个棒棒糖,于是我在想会不会有一天得什么糖尿病,高血糖.....


最近有很多人想要入前端这一行,感觉我每天就是玩,每天都特别开心,这里重申一下,我只是干活干的少,因为现在业务方面对于我来说感觉全部都是重复的体力工作,以我的工作岗位目前接触不到很复杂的东西,毕竟你平时工作也用不到什么手写vue的双重绑定,也用不到react的底层运行机制,就我现在一看大厂那个面试题我脑子都疼。这要是没花个一两个月准备面试天王老子来了他也不好使。


但是我这个人,非常好学,每天都在确保自己比前一天的自己要厉害一些。在努力摆脱菜鸡的称号。


我先跟各位同学说好,你走前端这行,只要正式工作了以后,每天都会被别人逼逼的,每天都有人在你旁边逼逼赖赖,各种八竿子打不着的事都会找到你身上,就好像你过年被七大姑八大姨逼逼相亲一样令人烦躁。有的时候明明不是你的问题,但你要负责解决。并且吃力不讨好,只要你能容忍这个问题,那前端对于你来说就没有难度。

image.png

我自己是vue起手么,然后在熟悉了dom操作以后才去上手的react。我自己目前的状态只能说是不太拘泥于框架了。更多觉得自己是一个js的工程师。但是对于框架与框架之间的差异去挖掘的还不够深,对我来说区别目前只在于用的顺不顺手,vue那个源码不好看,我自己最近做组件库都有点头疼,一半兴奋一半吃力的那种感觉吧,更别提去做个方便自己的js框架,这种事我想都不敢想。


我刚入行的时候也比较简单么,经验少,只跟地痞流氓斗智斗勇过没有过工作经验。所以刚来的时候就是一张白纸么,人家公司招你也看中了你这一点,经历少,好培养,好塑造,像我现在都已经定型了,老无赖了,属于养成系游戏养成废了,那公司也不能删你号。


所以我一开始我也很奋斗的,奋斗逼,我有的时候下班我都不回家。我在公司学一个小时再回家,回家以后一般人都懒得学习,我也是,我发现自己回家懒得学习的解决方法就是不回家。当时也没有内卷这个概念,就是努力么,平时自己有工作就干中午午休人家睡觉我也在干活,没工作就自己学习,有不会的自己百度解决不了找导师,找技术好的前端同事,当时我很努力的。


后来第一次和同事起争执是因为工作进度,和导师闹矛盾,原因很简单那个网页我当时能力不够没法完美还原,但是我到现在我都是一直力求和设计图做到一致。间距都不能差,这对于当时的我很耽误工作进度。然后我导师就说别死扣了差不多就行。赶快做下一个页面吧。我当时就不听,我这里遇到问题我必须解决,不解决以后我一遇到问题解决不了就逃避慢慢会废的,然后就起了争执。


当时很不服气,现在去看以前发现人家说的对啊,那工作因为你一个人耽误你不是祸害么,你在那一直扣细节一直扣尼玛呢。这要是我带新人遇到这种情况我反手就是一个大嘴巴子。


当时干活我总是延期,对自己能力没有一个明确的判断,导致误工期,主要因为我是个垃圾。有的时候做东西我会去考虑前端方面的性能,渲染时间。会去做各种优化,卧槽我他么当时页面都做不明白竟然有脑子想优化,我导师说你知道做优化确实很好,但是咱们干活就先把活给人家干完了,你优化做的再好有什么用,带来的提升不过一丢丢,不如偷懒等着下一个活,一个页面你做的再好和你有什么关系。你给人家干活那是人家的东西,能做完就行了,你优化这个优化那个,抽这个组件那个组件做复用,有什么用,别人只看你的项目,谁看你实现的过程。


当时也是不服气,我特么我会优化会拆分组件,你不让我干给我讲什么狗屁职场道理,我当时感觉就很无力,没法改变的东西很多,这个行业是这样的。没人在意你怎么做的,只在意你做没做完。


这让我想起了业内一直流传的一句话,每个程序员的代码都是自己的宝贝,看别的程序员的代码就好像看别人的裤衩子一样很不礼貌。


跑题了。


卧槽我遇到最傻逼的代码他下面有一个组件功能跟上面那个组件一毛一样,但是他不把代码拆出来复用他直接复制粘贴。那八百行的代码直接复制粘贴。我看这个前辈给我留的代码我看到两千多行的时候我说卧槽这特么怎么越来越熟悉。他那个项目什么css都给你写一个文件里。


一千多行的css,我都能模拟出来他当时是怎么写的代码,他一边敲键盘一边仰天骂。


“去你吗的css!艹!”


后来这个项目过手的人越来越多大家都不愿意动到我手里的时候一共六千行,六千行啊,你知道我是怎么看过来的么。我每看半个小时都要去公司楼下连抽三根烟怀疑人生。


还有一次那个公司项目文件里有一个特别诡异的文件,他那个文件格式后缀是.rsy。那一个文件贼特么大好几百兆,我去百度了一下.rsy文件是什么百度说什么母猪msy什么乱码七糟的。就好像我以前有一次在b站搜dom它给我整了一大堆什么sm。后来我问我导师我说这文件是干啥的为什么咱们公司的git上有这么个东西他说哦你不用管那是我给你丁哥传的游戏。


我当时觉得咱们公司的git你们拿来传游戏玩是一件非常离谱的事,后来我胆子更大,我在我们公司的服务器上挂我的个人网站,你别说这牛逼的服务器确实够用。


后来虽然有的时候我和一些同事产生分歧,但是也不会明面的展露出来,大家都是混口饭吃么,没有必要闹得特别僵。我后来总结了四十字真言,大家有缘希望可以铭记于心。


见人说人话,见鬼说鬼话。


遇事不自责,反手找领导。


有锅我不背,下班我先走。


要问我是谁,前端软饭王。


去年我快要离职的时候,我跟我组长聊天,我组长跟我一样老家湖北的,他宜昌,我襄阳。我组长人也很随和,知道我没有留在公司的意愿,又给我联系朋友,又给人家打包票说这小子能力不错。又给我弄简历,又给我传授面试经验,结果后来离职了那公司我没去,自己找了另一家傻逼公司。


那种感觉就好像你有一个青梅竹马,你俩两小无猜婚事都订好了,你对她百般呵护千倍照顾,结果洞房那天你媳妇和村东头大傻子跑了,我对此事一直有愧。我后来有天和朋友路过公司,我买了水果上去跟我组长道歉,好家伙快三十的人了愣是追着我骂。


我适应能力强。


人就是这么一步步变的,我有个同事两三年工作经验不如人家刚入行的实习生,有的同事干这行七八年了也还是初级工程师。


大部分人从初中努力,一直努力到大学,又找工作,卷了十来年了,现在工作了,你还让人家努力,还让人家卷,那什么时候享福?钱是挣不够的,这一切都很累的。像我遇到的一些同事我特别能理解,不是没有上进心,是真卷不动了。


终生学习,说得容易,有几个人能做到。


每个人对于人生都各有选择,有的人觉得不学习就当个初级每天开开心心的挺好。有的人觉得我不当个技术专家我这辈子白活,每个人三观理想都不同,不是说你一直努力你就看不起人家每天混吃等死的觉得人家不对。中国程序员这么多,前端这么多,有几个技术专家,有几个架构师。


本来就没有对和错之分,你站在道德制高点你不冷么。


话说是这样,大家能努力还是努力,前端这个行业太好玩了。你学的所有技术都是为了去解决随着你成长遇到的新的问题,学习不要盲目,不要白学。我虽然不干活,但是我学习。


要是真想成长就把那些打发时间的app卸了,把游戏都删了,你把自己整个生活搞得非常枯燥,一对比你就发现做网页也挺有意思的,做到哪块不知道怎么做去谷歌就能学到新技术,这样不断驱动人就会越来越厉害。


然后跟各位还在上学的同学说一下怎么写简历。你要弄清楚简历有什么用, 简历是介绍你自己的。公司通过看你的简历决定要不要给你面试,那你要从简历上说明你有什么价值,简历不是用来介绍你这个人的,是用来说明你有多牛逼的,你跟其他人有什么不一样。


你写技术一些学校学的乱码七糟包括考的证书什么就不用写了,你有个导游证有个教师资格证跟我招个程序员有什么关系。你不如写写我会什么技术能用来干活,我有个什么博客特别特别吊,再不行你写写你自己吃苦耐劳能加班也行啊。平时有学生会那个时间不如假期多去实习。能考研就考研。虽然现在毕业的出路已经没有什么优劣之分了,但是本质上还是留学>考研>找工作,留学回来别的不说,很装逼的。而且外面发展确实比里面好。


算法也很重要,数据结构和计算机基础,网络机制都很重要,当你弄明白这些你会有一种感觉,感觉自己才是一名真正意义上的工程师而不是苦逼写代码的。


我弄明白了么,我还没有,我leetcode上大多数题都是暴力破解。我学算法是为了让自己的脑子转起来,就跟解谜题玩侦探游戏破案那种感觉差不多。我感觉好玩。


如果你想一直走下去,你要学,你一定要学,我也要学,我们一起学。


哦这周的东西好水说的全是垃圾话。


我逛论坛听他们说水月雨的夸克可以碰瓷谢兰图?我直接卧槽什么垃圾耳机这么装逼。我好奇买了一条还在路上。


发烧穷三代,单反毁一生!


嗯,新来的后端要跟我联调接口


我说小朋友,你的数据尽量按我需要的格式来,他不服气,他说你这个没用,我说有用,传统的前后端分离返回的格式要尽量规范,这样好处理。


他说试试,我说行,我请求刚发出去,他数据啪的一下就返回了,很快啊! 先是一个Code码,一个字符串,一个数组,我全部接受转换成模型了啊,转换以后自然是正常处理业务逻辑和页面展示.


我笑一下提交测试了,一上正式环境程序突然崩溃了,我大意了啊,我忘了判空,他也没判空,我说后端你不讲码德,他说对不起江老师,是我不懂规矩,他说他是乱打的代码,他可不是乱打的。code码,字符串,数组。训练有素,后来他说他做了好几年


啊,看来是有一定经验,这个年轻人不讲码德,来!骗! 来!糊弄!我一个老前端,这好吗?这不好,我劝,这位后端,耗子尾汁,好好反思,以后不要再耍这种小聪明,程序员要以和为贵,不要搞窝里斗,不要再把空值异常抛给前端了。谢谢,朋友们。


2345_image_file_copy_10.jpg

还有一件事!!!


我最近特别迷恋钓鱼,我觉得我已经深深的陷入进去了,已经连续一个多月每周六周日去扔两杆了,甚至有几天中午下班还要去扔两杆。我的淘宝京东每天给我推荐渔具,我的抖音每天给我推荐钓鱼的视频,我是越看越上头。但老是空军你说气不气,我天天买了一堆鱼饵,就是没鱼。我是真他吗服了,又菜又爱玩。我不知道各位有没有喜欢钓鱼的。我们可以互相学习一下经验。


作为一名钓鱼人,无论走到哪里,我都遵守不走空军路的原则,搞不到青鱼,就搞草鱼,搞不到草鱼,就搞鲤鱼,搞不到鲤鱼,就搞鲫鱼,搞不到鲫鱼就搞噘嘴,搞不到噘嘴就搞麻嫩,搞不到麻嫩就搞河虾,搞不到河虾就搞田螺,如果还是空军,就偷着钓花白链,花白链也搞不到你就搞狗,没狗我就偷鸡,都没有的话就拔人的萝卜,割韭菜,摘黄瓜,还有辣椒…… 本人矶杆,手杆、海杆,路亚无不精通、电话通知后10分钟出发,身体强壮可持续战斗7天7夜。上至打窝、和饵料、做线组下至挖海蚯蚓,扛鱼,下水探底,什么事都做的出来——馒头,矿泉水已准备好、朋友不支持钓鱼已断绝关系,老婆不支持钓鱼可离婚,孩子不支持钓鱼已送人!风雨无阻随叫随到!


最后一件事,华为云也搞了个类似csdn的社区平台,然后前段时间邀请我入驻,本来我是不情愿的,但是他们说有礼品,免费送。好家伙,这肯定得薅一波羊毛。反正不要钱,有便宜我就占。


然后他们送的礼品今天到了,一个金属鼠标垫,一个鼠标,还有一副扑克牌,还有两个不知道是勋章还是什么乱七八糟的玩意儿!我不知道你们有没有入驻

image.png


目录
相关文章
|
5月前
|
前端开发 程序员
前端程序员表白神器
前端程序员表白神器
33 0
|
9月前
|
前端开发 程序员
我做梦都没想到,丈夫为逼我离婚竟然告诉了我新手学习前端开发必须要知道的13件事
我做梦都没想到,丈夫为逼我离婚竟然告诉了我新手学习前端开发必须要知道的13件事
|
前端开发 JavaScript 小程序
前端工程师的摸鱼日常(9)
前端工程师的摸鱼日常(9)
366 0
前端工程师的摸鱼日常(9)
|
缓存 前端开发 JavaScript
前端工程师的摸鱼日常(5):年度总结
前端工程师的摸鱼日常(5):年度总结
173 0
前端工程师的摸鱼日常(5):年度总结
|
移动开发 监控 前端开发
前端工程师的摸鱼日常(3)
前端工程师的摸鱼日常(3)
150 0
前端工程师的摸鱼日常(3)
|
设计模式 运维 前端开发
前端工程师的摸鱼日常(6)
前端工程师的摸鱼日常(6)
361 0
前端工程师的摸鱼日常(6)
|
前端开发
前端工程师的摸鱼日常(1)
前端工程师的摸鱼日常(1)
213 0
前端工程师的摸鱼日常(1)
|
移动开发 前端开发 JavaScript
前端工程师的摸鱼日常(7)
前端工程师的摸鱼日常(7)
191 0
前端工程师的摸鱼日常(7)
|
数据可视化 前端开发 定位技术
前端工程师的摸鱼日常(2)
前端工程师的摸鱼日常(2)
158 0
前端工程师的摸鱼日常(2)
|
安全 前端开发 JavaScript
前端工程师的摸鱼日常(8)
前端工程师的摸鱼日常(8)
209 0
前端工程师的摸鱼日常(8)