《代码整洁之道》学习体会之三:当我们写起代码的时候

这一节要讲的并不是如何正确地写代码,而是关于在进入编码工作之中应该保持怎样的状态。这可以先从一个问题开始:假如你将要坐长途汽车去一个很远的地方,路途中会有险峻的盘山公路,而你刚得知司机大哥开了一宿车,只睡了两个小时就要载着你出发了,你会登上这辆车吗?

敢说会的都是令我无比敬佩的勇士,但理智的乘客都不会把自己的生命系于这样的司机。而程序员群体熬夜是家常便饭之事,但我想客户是不会希望自己的产品是由一群红着眼睛强打精神的程序员们开发出来的。不过这又会回到紧迫的任务进度、不停变化的需求上来。中国的程序员们确实很不容易,各大互联网公司996已经是标配了,忙起来007也是常有的事。

但追求专业的程序员应该心中有数,知道自己在什么时候的生产力最大。为了上级压下来的要求而勉强为之,留下一堆充满bug和隐患的系统并不是专业的表现。这个时候就可以践行“勇敢说不,坚决说是”的原则,拒绝不能完成的工作,将承诺的工作做到最好。同时保持自己的头脑清醒,能够专注于当前的工作,坚决不打疲劳战。

虽然说不并不能总是成功,但起码可以让上级知道真实的情况并且想办法协调时间和资源,避免更大的损失。程序员的专业性不仅体现在把自己的代码写好,同样也要关注到公司的利益得失。不能被动地接受一切指令,也不能出了问题之后就推诿塞责,专业性是自己在这个行业中能够发展顺遂的重要保证。

对于已经进入编码工作中时,大家都会有自己的小妙招保持专注。戴着耳机听音乐似乎是一种比较常见的做法。我有一位同事就比较狠,他写代码的时候就找一间空闲的会议室里工作,只有处理其他事务时才回到自己的工位。

我们其实都是自己职场之路的驾驶员,谁也不想半路翻车。而要想在这条路上把车开得顺遂快速,保持专业性才是最好的方法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章