刚入行的新手新人总爱问我:"怎么才能像你们老手那样游刃有余啊?"其实哪有什么捷径,不过是编程用膝盖把坑都跪平了而已。今天就跟大伙唠唠新手最容易栽的大常五个跟头,保准比你看十篇鸡汤文都管用。见错
一、误及把马拉松当百米冲刺
我见过太多新人抱着"三天学会Python,应对月入两万不是新手梦"的心态入行。隔壁工位的编程小李就是典型,上周还在朋友圈晒"7天掌握机器学习"的大常学习计划,这周已经在二手平台转卖编程书了。见错
错误姿势 | 正确打开方式 |
设定"月薪翻倍"这类模糊目标 | 细化到"本周搞懂50个Linux常用命令" |
同时报名5个线上训练营 | 专注完成1套系统课程 |
凌晨两点还在debug | 设置每天4小时深度学习时段 |
《刻意练习》里说得好,误及有效学习要像炖老母鸡——大火烧开,应对文火慢炖。新手见过凌晨四点的编程办公室没啥了不起,能每天坚持学习两小时的大常人才可怕。
二、把百度当师傅
新人最容易犯的错就是无脑搬运代码。前阵子帮实习生看项目,好家伙,GitHub上现成的轮子直接拿来用,结果项目上线三天就被甲方骂得狗血淋头。
- 典型症状:
- 遇到报错就复制粘贴到问答网站
- CTRL+C时根本不看代码逻辑
- 配置文件全靠CSDN搬运
记住老张这句话:"复制代码就像吃外卖,偶尔充饥可以,顿顿吃准得营养不良。"《代码大全》里专门用整章讲这个,建议新人把这本书当枕头。
三、把同事当搜索引擎
新人问问题有多虎?上周有个小伙子直接在晨会上问:"谁能教我写个微信小程序?"全场安静得能听见空调出风口的声音。
青铜提问 | 王者提问 |
"这个功能怎么做?" | "我尝试了A方案遇到XX问题,B方案测试结果不符合预期,您看有没有更好的思路?" |
"为什么报错啊?" | "在XX环境下执行XX操作时,控制台输出XX错误,已排除网络问题和版本冲突" |
推荐看看《提问的智慧》,别看这书老,现在照样管用。记住:带着方案提问的人,才能吃到老鸟私藏的小灶。
四、把加班当时髦
项目群里半夜两点@全员的新人,十个有九个待不满试用期。上个月市场部新来的小姑娘,天天朋友圈晒星巴克加班照,结果周报里全是"整理资料""熟悉流程"这种水词。
- 加班三宗罪:
- 白天摸鱼晚上装忙
- 用战术勤奋掩盖战略懒惰
- 把身体搞垮反而拖累团队
《高效能人士的七个习惯》里说的"要事第一",翻译成人话就是:把手头事情分个轻重缓急,比你多熬几个通宵管用多了。
五、把失败当终点
见过最可惜的新人,就因为第一次独立开发搞砸了,直接转行卖保险去了。殊不知咱们这行的大佬,谁没写过几万行垃圾代码?
菜鸟思维 | 高手思维 |
项目黄了=我能力不行 | 这次搞砸说明下次能避开三个坑 |
删除所有失败代码 | 给错误代码打tag存档 |
绝口不提黑历史 | 主动复盘并分享教训 |
《原则》这本书里有个狠招:把每次失败都当成升级打怪的存档点。下次新人培训,我打算把这个当必读书目。
办公室的绿萝又冒新芽了,你看它从来不管别人长多快,就按着自己的节奏慢慢爬。新手村的路还长着呢,咱们下回喝茶接着聊。