关于初级程序员职场如何提升技能的几点建议?

对于职场菜鸟的我而言,第一次接触接口这东西,而我们团队的php后台也是新手,只能说这一路不容易,我们都是任性的90后,前几天一直在做手机短信验证码,后端(指的是php)是集成云片第三方短信验证码,需要提交的参数只有二个,一个是token这个东西相信那些老司机都很熟悉,另外就是手机号码,提交之后,后台返回一个sessionId给我,这是调的第一个接口,然后第二次请求注册的时候我需要提交telephone,telcode,pass,sessionid,后端那边首先判断我四个参数是不是都输入,输入之后,点击注册提示注册成功message,否则返回注册失败提示缺少参数等由于后端写的接口不规范,导致开发难度加大,我们这边用Fildder抓包,在postman可以提交,然后在自己手机上后台给我返回验证码错误,我就问后台,你那边设置了短信失效时间吗?他说没有,之前我们是用post请求方式通过Filed提交表单 ,这里可能有些大佬就要喷了,这种方式一下子不就被人家抓包了吗?最后发现还是不行,最后换成get请求,通过拼接url方式提交给服务器,因为之前用post方式提交的时候Content-Type是application/json ,如果这里有不懂的大家可以取了解下http协议,由于后台php那边没有做解码操作,我这边urlencode也没有做json解析,因此导致接口无法完成联调!之前后台是将数据成功之后写入文本,后面通过我提交的验证与云片发送的验证码进行对比,发现成功,然后数据存储到数据库。

1、职场保持谦逊的态度

我为什么说谦逊呢?首先我个人认为身在职场,技术差点没事,刚开始出来,都是职场新手,但是态度一定要谦虚,不懂多问,俗话说的好,笨鸟先飞,别人做一遍能做好的事情我可以做十遍,二十遍,一百遍甚至上千遍,如果还不行那说明您重复的次数不够,如果不懂装懂那更是害了自己,而且还会坑了整个团队,所有的人都要为您的不谦逊而背锅,不懂没事,互相承认错误就行了,多大点事嘛,又不是生死逃亡,多沟通就行了,总而言之,谦逊还可以提升您的个人魅力如果您还没有开始可以去试试!

2、学会包容

为什么说要学会包容,因为大家都知道孔子说过一句古语:“闻道有先后,术业有专攻”,可能你在某个领域比起你团队其他的人要擅长一些,这时候请放低您的姿态,学会去包容,千万不要去说,你这菜鸟,明明是你代码逻辑的问题,为什么是这样,其实我也之前犯过这种错误,出现问题解决问题才是关键,一味的抱怨只能让整个团队更加失去信任,从而导致技术难题无法攻克,而且寻找解决的办法,怎样用更好的方法解决才是关键,金无足赤,人无完人,这个道理大家都懂,学会换位思考,可能这里加一个参数或者版本号后期的可维护性更高,宰相肚里能撑船,因为每个人的技术以及能力都不一样,因此我们的团队之间的每个成员都需要多包容对方。

3、一定要去学习,否则下一个淘汰的就是您!

对于我们手机移动端而言更加需要去学习,之前Google IO大会已经明确指出,以后android不再用java写,而是用kotlin,所以如果有时间去学习也是可以的,毕竟以后自己在工作中会用到,就像我之前面试的时候面试官也提到一个问题,很多程序猿虽然工作三四年或者四五年,其实他们只是把同样的项目做了四五遍而已,技术上没有多大提升,因为他们经历的项目少而自己没有一颗时刻保持学习的心,所以导致技术永远停留在某个阶段,无法提升,久而久之就被社会淘汰了!

4、多沟通!多沟通!多沟通!

虽然我们很菜,刚入职场,这并不意味着我们可以不去沟通,我先说下我自己的亲身经历,那时候在长沙,是14年的暑假我第一次去面试,那时候我好紧张,毕竟第一次吗?我在路上一直在想我等下要怎么说,怎么回答面试官的问题,万一答错了怎么办?万一答得很烂被面试官嘲笑怎么办?最后心中带着这些焦虑还是去了,我还记得那个面试官约我是在花之林我跟另外一个小伙伴一起去的,到了那里我好紧张,手心都在出汗,刚开始他是跟另外一个小伙伴聊的,好像他们公司是做快递的需要用到地图之类的Api,反正也聊了一下我们也老实说了我们才大一,最后等到下午的时候那个人发短信给我们说我们态度很诚恳,本来说我们没接触过什么企业项目,但是基础还可以,抱着试一试的态度工资是2000加500的餐补,我那时候挺开心的,不过还是拒绝了,后来我发现我对android越来越感兴趣,虽然没有搞出什么名堂,但是有时候跟搞android同学总是会主动讲一些东西吗?大家一起探讨,就像这次的接口一样,虽然文档写的不怎么样,但是人家尽力了,态度摆在那里,最后还是完成了这个功能,只要勇敢迈出第一步,后面的路一定会越走越顺,谁都是从新人走过来的,不要怕踩坑,踩的越多,那么你成长的越快!另外前后端定好自己的规则,把文档尽量写规范,像一般都有的code(请求码 200 就是成功 ) msg(注册成功) page(1)分页 result(请求结果)或者data等,一定要冷静,程序问题都是可以沟通的,只是说时间的问题,需要我跟他多沟通,多磨合,越是怕沟通你就越会出错,大胆说出您的想法,说错了就错了,改过来就行了我只能说很幸运也遇到了很多大神以及心理导师,很幸运!只能说后面继续加油!海阔凭鱼跃 天高任鸟飞!

5、多用调试工具

对于调试工具太多了,想Api调试工具有PostMan
是一个 Chrome 扩展,提供功能强大的 Web API & HTTP 请求调试。它能够发送任何类型的HTTP 请求 (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers。支持不同的认证机制(basic, digest, OAuth),接收到的响应语法高亮(HTML,JSON或XML)。Postman 能够保留了历史的请求,这样我们就可以很容易地重新发送请求,有一个“集合”功能,用于存储所有请求相同的API/域。不需要注册直接就能调试比较方便
抓包工具Fiddler不知道的可以看这篇文章Fiddler简介不知道可以加我群号左边栏目就有,一个好的调试工具会让您事半功倍,提高您的工作效率,当然喜欢你也可以用as自带的findbugs-idea或者直接断点调试都可以,适合自己的才是最好的。转载请注明出处!

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值