xwhxbg
2018-01-15 13:16:59 +08:00
对于程序员来说,努力跟加班是反着来的,如果你足够努力,学好各种 best practice,了解项目真正需要什么样的结构,写出易于维护的代码,你是不用加班的。
我一直认为如果你长期加班,要么你能力差到只会复制粘贴,要么你做事方法有问题,当然也有可能是老板过于压榨。
不过总的来说我遇到过的情况都是 1 和 2,如果你遇到的情况是 3,完全忽略接下来的内容请直接辞职跑路~
如果你的情况是 1,建议转行不要当码农,如果你的情况是 2,好好想想为什么会加班。
举个例子,你是前端,如果你发现加班是因为经常改样式,导致你经常每个地方样式都要重写,那么你应该尽量重复使用样式类,尽量用 class 而非 id 去描述样式,尽量把样式打散,观察它们重复的部分。
如果是因为每次改样式都要重新打包部署很麻烦导致要加班,那么你应该考虑是不是需要一个持续集成的工具,例如 Jenkins 或者 gitlab ci。
我不知道你目前用的技术栈,所以没法帮你分析,但是我觉得道理应该是相通的,要全力去想办法体力上偷懒,而不是通过体力加班弥补脑力偷懒。
---
另外我本人是看达内视频学的前端,当时由于离得远所以在家自己看,看完老老实实说自己零经验出去找工作,令我意外的是,一些创业公司并不是那么挑剔,零经验也会要你。
所以如果你是因为谎报工作经验导致老板对你期望远高于你的水平,建议你跟老板坦白,靠忽悠来的工作不能长久的。
目前我在武汉做后端,也是做前端两年以后自学的,目前 11K,刚出来那会儿跟你差不多,3K 一个月,所以只要努力,一定可以有好的结果的,关键是你要不懈地自学。