其一,提高自身的技术水平。在业余时间多磨练自己的技术;多思考多总结归纳,举一反三,不要抱有不求甚解的态度,切勿照搬照套。
其二,提高工作效率,不钻牛角尖。每天工作前先规划好自己当天的工作。可以具体到一个功能模块大概花多少时间完成,自己安排好时间。理清思路后再动手,每做完一个任务自己做个标记。
其三,选好开发工具也是很关键的一部分。记得永远使用自己熟悉又顺手、编辑效率又高的工具。偶平时比较喜欢用Sublimetext3、phpStudy、Git、Notepad++等开发工具。
其四,与产品经理(老板)沟通需求也很关键,切勿一昧地埋头苦干。有时候让你多加班的,加班很晚的,往往不是你技术不行而是需求不明,一直在改变。虽然一线程序员说话的时间比较少,但偶还是希望大家能沟通好了才去动手,不做无用功。
其五,选一家企业文化比较健康的公司,即使加班也会有补贴。不要跟扣门,没事找事做,见不得员工闲的老板干,没前途。当然自己也得做好本职的工作,尽量在下班前做完,下班准时打卡走人。不是加班得越多效率就越高,有时甚至没什么用,只是在浪费时间而已。
最后,若是想少加班,那就找一家非科技开发公司或者相对悠闲的国企进去吧!钱相对少又能准时下班,但记得别吐槽工资太低哦。因为偶还没发现一个程序员不努力还能拿高薪的。即使是技术管理层也不敢保证不加班,只能提好效率,尽量少加班。