我的编程空间,编程开发者的网络收藏夹
学习永远不晚

做了8年前端,感谢那些优秀的后端,陪伴我工作,教会我成长

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

做了8年前端,感谢那些优秀的后端,陪伴我工作,教会我成长

☆ 前段时间由于一时的头脑发热,写了一篇《做了8年前端,细说那些曾经让你浴霸不能的后端》的博客,虽然每个细节也都属实吧,但始终是一些负能量的东西,建议大家不要去看了,今年互联网情况已经这样了,就不要再去怀念那些不美好了

☆ 干了这么多年前端,怎么可能遇到的都是这种后端呢,其实不得不承认,我们的后端们还是优秀人选占的更多。

 3d4ea106a89845239db354e823e6480e.png

1 记得刚工作的时候,大家还用myeclipse,做为前端小白那个时候js啥的还不是特别的熟练呢,但是开发,联调都得用myeclipse,而且本地得启动java web项目 ,非常头疼。

当时的java大哥,就非常细心,帮我配置环境变量,配置mycelipse的java环境,至今我非常感谢他。

后来我怕每次都打扰人家不好,我就自己总结了一下,不过现在前后端分离了,也几乎用不着了

 8f3b3a6848a64d31aa6569d7cfb2784d.png

 44445c2f5d1c436b9e8426d9f68688cb.png

 2 其实最早只是html css熟一些,然后就开始冒充前端开发找工作了。有一次,后端返回了一个map类型的数据,我思索很久不知道该怎么去遍历。

 后端大哥很快看出来我的窘迫,给我找了一个例子,那次我才知道,原来这样可以遍历一个map,其实现在想想,那个时候还真是low透了

然后他还给我推荐了几个网站,说我们可以一起去学习,看,多让人觉得温暖

var obj = {   "北京": ["北京银行", "北京银行一"],   "天津": ["天津银行", "天津银行一"]   ......}for (key in obj) {    console.log(key);    console.log(obj[key]);}

 e64eae5c6b234468a40006c678150beb.png

3 有一次后端需要返回时间字段,因为项目中有显示年月的,有显示年月日的,有的地方还要把时分秒显示出来,而且前端一共4端,(安卓,IOS,M,PC),当时前端就准备写规范,说给我们一个统一的返回,我们做一些处理。

其实现在想想,这个问题,写一个公用方法就行,方法入参决定返回什么格式,后端给个时间戳就行。

但后端大哥义正严词的说:不行,还是我来吧,需要用到时间的地方,每个接口我会在文档说明返回的类型,如果你们一旦处理不当,再上线就会很麻烦。

当时真是让我们心头一暖 。文档现在已经没有了,那个公司都早就没了,但大哥真的是很细致的写了接口文档,返回数据格式和事例

4 有一次是真的快要吵起来了, 老板觉得进度慢,但当时那个后端登录注册接口都跟他调了有2天吧,其他接口更是不快。

老板问咋回事,其实我都有点忍不住了,那个后端大哥勇敢的站出来说,是自己刚来,对系统不熟,以后会好起来的。

后来快不快,先不叙述,反正这种精神,这种不甩锅的精神,是值得学习的。

现在有多少人是不粘锅类型的

 e1aaf0d7f41d47b9abc73048fb8e20d0.png

5  记得有一次是用jquery做开发的时候,我当时jq对象和js对象处理起来实在是费劲,磨蹭了很久也不得其法。

 后端大哥悄悄扭过头来,跟我说,你平时看jquery的源码不?

我说不怎么看,只是处于表面的使用,还算熟练吧

后来大哥打开了jquery.min.js ,然后给我指引了方向。

原来大哥不仅后端做的好,前端也涉猎的很啊

原生对象 = jq对象[0]

 6 曾经有一次,我周三请了1天假,为了赶进度,周六决定去公司加班。但涉及到有联调的工作,这位后端大哥竟然带着女朋友去公司了。

有需要协助的就说啊,然后他和女朋友就在公司悄悄的每人戴着一个耳机看《天天向上》。

其实他本不需要去公司的,但这种协作的精神,我至今还记得,后来就很少碰到了,不知道这位后端大哥现在怎么样了,好久不联系了

7 记得我有一段时间刚用node做项目,也是一个特殊的原因。

   当时我需要用koa做node服务层,然后连mysql数据库。当我满心欢喜的把项目做的差不多的时候,后端大哥从我身后经过去接水的时候告诉我,你的mysql连接密码怎么能写到代码库里呢。

   我说用户不是看不见吗?

   他说:普通用户谁关心你数据库密码,他拿到了又不能使用,我们应该防备的是那些非普通的用户。

   后来他一通指点,一通讲述,还把他之前分享的PPT给我看,让我明白了,原来连接密码的门道还这么多 

const database = {  HOST: 'xx.xx.xxx.x',   USER: 'root',  PASSWORD: '123456',  DATABASE: 'xbgtable'    }module.exports = { database}

 3429a480925c4d409cd0207004d5be89.png

总结: 

每个优秀的团队,我们会发现,前端和后端都是互敬互爱的,时常伴随着有问题大家生怕落后的向前冲,去解决,去分析;

而不优秀的团队,出了问题半天才有人搭理,懒得动弹,然后稍微看看,就说,是他的问题,最后推来推去,又退回自己这里了。

这些优秀的后端大哥们,博览群书,爱好广泛,努力学习,拼搏担当,他们凡是用到的技术点都会去啃,啃得精通精通的。

我们赖以生存的开发工作,正是因为身边有了无数的优秀的后端大哥们,他们从我们的人生擦肩而过,有的成为了挚友,有的甚至连名字都快记不清了。

但正是他们,不断的陪伴着我们,带给我们阳光,教会我们成长。

来源地址:https://blog.csdn.net/xingyu_qie/article/details/128160373

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

做了8年前端,感谢那些优秀的后端,陪伴我工作,教会我成长

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录