月薪上万式偷懒 认真你就输了

圈子都是年轻的程序猿,工作环境逗比欢快,bug是调味剂。

bug虐我千百遍,我待bug如初恋。

bug效应

对于真正有敲代码经历的程序猿,大家都知道从一个入门程序猿到高级程序猿,需要step by step(脚踏实地),写程序是一件既花脑力又耗体力的青春活。从早上码代码到晚上甚至凌晨的大有人在,但还是有很多人选择了坚持,苦中作乐是程序员的个性之一。

bug

在代码环境待久了,会渐渐觉得写程序也是一种艺术!一个好的程序不仅需要技巧,更需要灵感。当全身心投于其中,写出自己心目中的效果时,感觉世界就在自己脚下,自己就是超人!

我最棒

程序猿往往会做一大堆重复的任务,而这正是懒惰滋生的源泉。于是就有了程序猿的偷懒模式:有些厌倦于这种功能重复工作的程序猿马上会想到建一个工具来自动执行!他们知道每一次修改代码之后如何自动刷新浏览器,制作工具自动清理数据库和测试再次导入的文件。

lonely

这么机智的偷懒模式,你爱不爱?有时候你会发现,懒惰的程序猿,其实,更优秀——这些捷径会让程序猿绞尽脑汁思考、尝试并发现很多新技术。

1


2

想成为一个优秀的偷懒程序猿?可以借鉴以下Tips:

Tip four:兴趣与学习精神

这是众多偷懒招式的前提,如果对代码没有兴趣、没有学习的动力,也就不会研究这方面的技术。编程的学习平台有很多:萌码、慕课网、CSDN、开源中国社区、极客标签、codecademy、stackoverflow、github、codecanyou......

Tip three:编程语言的选择

虽然很多语言都是“万能”的,但你用ruby,python语言去写某些web程序肯定比java来得爽快,你用java处理某些业务流肯定比C++生产率高,你用go语言去处理并发你就不会再爱上C++。每种语言都有其适用场景,在合适的场景下选用合适的编程语言可以解放生产力还可以高效高质的完成工作。补充一句:php是世界上最好的语言,哈哈哈。。。

Tip two:工具的选择

选择效率高的开发工具,比如写网页,之前看过有位同事开发网页时用notepad++,找个文件找很久,还不能通过选中直接找到该方法,换个WebStorm绝对有惊喜。

Tip one:程序的架构

一个好的架构真的可以使你的代码简化很多,模块更清晰。在需求变动的情况下,能高效修改代码或添加新的功能。好的架构可以参考GitHub大神们的分享。小编现在android开发就喜欢用MVP架构,感觉棒棒哒。(自从玩了王者荣耀后,就更喜欢MVP了)

最后,贴出偷懒的最大动力图:

2016-2017一线城市程序员平均工资
优秀程序员的工资

学会月薪上万式偷懒,认真懒惰式偷懒你就输了~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,327评论 25 709
  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 13,824评论 6 244
  • 前几天看了《恋爱的犀牛》,看了之后很难过。不是因为马路盲目疯狂地爱着明明,为了她作了一个人所能做的一切,却始终得不...
    小学林阅读 4,808评论 5 3
  • 三天前我到北大报到,正式成为中文系创意写作专业的研究生。这几天我正在融入一个新的集体,微信新加好友在猛然增长,无数...
    丘水之阅读 3,627评论 6 9
  • 在大学的这一年半的时光,其实很多时候都倍感压力,特别是这半年,不如意的事挺多的,我努力的试着去调节与我有矛盾的人与...
    归殊童童阅读 6,800评论 1 8