有哪些老程序员都知道对新程序员很有用的经验

本文分享了一位程序员从初入职场到晋升管理的心路历程,包括代码编写的经验教训,如注重单元测试、清晰思考、整理公共工具类和积极解决问题。在管理角色中,建议转变思维,关注全局,合理分配任务,同时保持技术更新。此外,作者还强调了身体健康的重要性,提倡适度运动和健康饮食。
摘要由CSDN通过智能技术生成

回想起自己刚步入职场的时候,接到任务的心态就是尽快搞完,只要没做完就怕耽误了整个团队,还怕领导觉得自己能不行,怕被开除等等。但是每次完成之后,都有错误,编译通过了,逻辑又有问题。自己就是不断的修改当中,时间久了自己写的代码自己都不愿意看,因为觉得烂。

随着时间流逝在写代码上终于不发愁了,但是对于管理方面而言,又有了困扰。很多时候觉得自己在背锅,真是处处背锅中。随着在职场的发展,体重也不断的飙升,身体越来越不好,头发越来越少。基于我这几年的心路历程给大家一些建议吧。

一、新手写代码

上文也说了,刚开始写代码就是尽快搞完,这段我延伸一下。有很多bug是因为代码方法计算返回的结果出现错误,就出现错误既不是极端值也没有什么古怪的边界条件。所以下面有一些关于写代码的建议给到大家。

1.1 单元测试

不要偷懒不写单元测试,不要自己不测试就等着别人给测试,出了问题反而会显得我们不专业。

1.2 想清楚方案

接到需求理清楚逻辑,再开始写代码。不然很容易出现我最开始遇到的问题,代码需要反复修改,或者是写到最后才发现要重写。

比如,一个需求,我们如果不明白就要主动去和产品沟通,别最后写完了不是那么回事,然后让产品找到我们开撕,最后还是自己啪啪打脸。学会了解业务,写出文档,甚至自己写出实现步骤和产品核对,出现问题及时沟通。

1.3 公共工具类

不管是方便别人还是方便自己,公共工具类的收集整理着就是随手的事情,很多代码都可以共用复用,大家学会主动写一些公共代码,小框架。

1.4 解决问题

前期的时候遇到问题就喜欢自己解决,切记不要这样。不要害怕自己暴露问题,首先肯定遇到问题要自己想办法解决,但是自己解决不了也要有大局观,不要因为自己的问题耽误整个团队的进度,可以问老员工,老员工遇到的问题肯定多,实在不行还有领导。

二、新任管理

首先希望大家早早可以升级技术专家岗或者是早早走入管理岗位。这里就不讲我自己的故事了,而是一些建议吧:

1、主要是思维的转变,从一个模块自己的要做的事情转变为全局观
2、要知道一个项目什么人适合做什么,产出结果是什么
3、锻炼自己遇到问题的时候可以快速定位并且找到解决办法
4、实时知道项目的进度以及优化方法
5、从公司层面控制成本,把控时间节点和质量;
6、不是监工,而是引导
7、无论何时,不要放弃技术;

三、身体健康方面

其实这就不光程序员了,其他互联网人都一样。久坐、外卖、饮食不规律、下午茶,熬夜。多多稍稍影响着我们的健康。也是根据自己的经历说点建议:

自己可以接收的范围内做些运动
每天坐1个半小时左右,就起来走动下
控制饮食,尽量清淡少盐少油少碳水
另外题主还问,是不是程序员不好找女朋友。我觉得现在妹子逐渐对程序员改观了,不知道是我们有趣的灵魂吸引了妹子,还是我们的高薪。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值