作为一个码农,你可能正在经历这样的职场生涯:
-
工作内容天天重复,无休止的进行着CRUD
-
工作年限越来越长,工资不涨,技能原地踏步
-
新技术学习费时费力,21天只是熟悉,从未精通
我们试着改变这样的状态,可是效果并不理想,到头来温水煮青蛙,都成了咸鱼,想动而动不起来。后来看到了一万小时理论,给自己台阶下,嗯,等到了一万个小时,自然而然就成为专家了。可事实是这样么,这两天在家看了一本书《刻意练习》,原来,1万小时理论如果执行错误,那么就只是用战术上的勤奋来掩盖战略上的失误。
刻意练习这本书纠正了传统意义上的1万小时理论,在此基础上从”刻意“出发,通过有效练习来达到目标。我摘抄了它的几个要点:
-
练习需要走出舒适区
-
练习要有目的,有针对性
-
练习需要得到反馈,要能够客观的评价练习的成绩
-
练习需要保持专注
-
刻意练习推荐最快捷的方法是向领域的杰出人物学习。
总体来说,刻意练习的一般步骤为:首先辨别此领域的杰出人物,然后推测是什么使他们变的如此优秀,接着再提出训练方法,并在实践的基础上对此方法进行改进。
码农领域的刻意练习
回头看我们最初提出的三个问题。
Q1:工作内容天天重复,无休止的进行着CRUD
改进:寻找挑战,走出舒适区。
思考如下问题
重复的CRUD可否通过代码生成器或者设计模式之类的减少重复代码?
代码质量如何?是否有覆盖率良好的单元测试?是否有代码坏味道?
Q2:工作年限越来越长,工资不涨,技能原地踏步
改进:寻找专家,对比学习。
寻找自己和上级的差异,从业务能力、技术能力、管理沟通能力等方面对标,制定学习目标,开始执行。然后尝试接收、申请更有挑战的工作任务。
Q3:新技术学习费时费力,21天只是熟悉,从未精通
改进:学以致用、有效反馈。
自学效果不好的很大问题在于无法检验学习效果,可以通过联系实际,当所学内容融入工作,帮助别人解决问题,输出博客等形式来检验所学内容是否掌握。
建议
刻意学习很重要一点是保持专注,而在日常的学习、工作中,手机是保持专注的天敌,”扔掉手机“是保持专注的一个很好的开始。然后,用下面这句话开始行动吧:
我要用___小时进行_________,最后完成_______。